2021
DOI: 10.35848/1347-4065/abe682
|View full text |Cite
|
Sign up to set email alerts
|

Design of an energy-efficient binarized convolutional neural network accelerator using a nonvolatile field-programmable gate array with only-once-write shifting

Abstract: This paper presents an energy-efficient hardware accelerator for binarized convolutional neural networks (BCNNs). In this BCNN accelerator, a data-shift operation becomes dominant to effectively control input/weight-data streams under limited memory bandwidth. A magnetic-tunnel-junction (MTJ)-based nonvolatile field-programmable gate array (NV-FPGA), where the amount of stored-data updating is minimized in a configurable logic block, is a well-suited hardware platform for implementing such a BCNN accelerator. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 32 publications
0
4
0
Order By: Relevance
“…Figure 11 shows a block diagram of the PE for BCNN operation which is composed of multiply-accumulate (MAC) units, input buffers (IBUFs), and weight buffers (WBUFs). 29) Since the input feature map and the weight are long data stream, the data-shift function performs an important role in the BCNN operation. Thus, the use of the proposed NV-LUT circuit makes it possible to reduce the energy consumption of the data-transferring in the BCNN accelerator.…”
Section: Application To the Bcnn Acceleratormentioning
confidence: 99%
See 3 more Smart Citations
“…Figure 11 shows a block diagram of the PE for BCNN operation which is composed of multiply-accumulate (MAC) units, input buffers (IBUFs), and weight buffers (WBUFs). 29) Since the input feature map and the weight are long data stream, the data-shift function performs an important role in the BCNN operation. Thus, the use of the proposed NV-LUT circuit makes it possible to reduce the energy consumption of the data-transferring in the BCNN accelerator.…”
Section: Application To the Bcnn Acceleratormentioning
confidence: 99%
“…Thus, the use of the proposed NV-LUT circuit makes it possible to reduce the energy consumption of the data-transferring in the BCNN accelerator. 29) The number of MAC units is expressed as P R × P C × P M . Therefore, 400 MAC units are used in this case, and thus 7600 6-input LUT circuits are used for implementing 400 MAC units.…”
Section: Application To the Bcnn Acceleratormentioning
confidence: 99%
See 2 more Smart Citations