← 返回 JSSC 论文列表
📄 下载 JSSC 原文 PDF
JSSC 2021第6期Digital Circuits65nm

STICKER-T: An Energy-Efficient Neural Network Processor Using Block- Circulant Algorithm and Unified Frequency-Domain Acceleration Jinshan Y ue

STICKER-T是一款采用块循环神经网络算法的高效能统一神经网络处理器。
65nm CMOS, 0.54–1.15 V, 25–200 MHz, 13.3–339-mW, 140.3 TOPS/W
神经网络处理器块循环神经网络频域加速能量效率统一工作流
支持统一CNN/FC/RNN工作流程的块循环加速芯片架构
高效高吞吐量的多比特8-128点全局并行局部位串行FFT模块
利用6T分层位线切换转置SRAM实现二维数据重用的多比特频域MAC阵列
Abstract
The emerging edge intelligence requires low-cost energy-efficient neural network (NN) processors. Supporting various types of edge NN models leads to extra circuit over- head. Designing a unified NN processor with high energy/area efficiency is challenging. This work presents a frequency- domain-accelerated unified NN processor, named STICKER-T. It combines algorithm, architecture, and circuit-level optimiza- tion to achieve high energy/area efficiency. By utilizing the block-circulant NN (CirCNN) algorithm, this work supports frequency-domain acceleration and a unified workflow for con- volutional, fully connected, and recurrent NN (CNN/FC/RNN). Three key innovations are proposed. First, a block-circulant- accelerated chip architecture is implemented to support unified CNN/FC/RNN workflow. Second, a multi-bit 8-128-point global- parallel local-bit-serial fast Fourier transform (FFT) module is designed for efficient high-throughput FFT/inverse FFT (IFFT) operation. Third, by utilizing a 6T hierarchical-bitline-switching transpose-SRAM (HBST-TRAM), 2-D data reuse is enabled in the proposed multi-bit frequency-domain multiply–accumulate (MAC) array. STICKER-T was fabricated in a 65-nm CMOS technology. It can operate at 0.54–1.15 V and 25–200 MHz with 13.3–339-mW power consumption. The peak energy efficiency achieves 140.3 TOPS/W. It shows 8.1 × area efficiency and 4.2 × energy efficiency at 4-bit precisi on compared with the state-of- the-art reconfigurable NN processor.