Abstract
For Convolutional Neural Networks (CNNs), Depthwise Separable CNN (DSCNN) is the preferred architecture for Application Specific Integrated Circuit (ASIC) implementation on edge devices. It benefits from a multi-mode approximate multiplier proposed in this work. The proposed approximate multiplier uses two 4-bit multiplication operations to implement a 12-bit multiplication operation by reusing the same multiplier array. With this approximate multiplier, sequential multiplication operations are pipelined in a modified DSCNN to fully utilize the Processing Element (PE) array in the convolutional layer. Two versions of Approximate-DSCNN (A-DSCNN) accelerators were implemented on TSMC 40 nm CMOS process with a supply voltage of 0.9 V. At a clock frequency of 200 MHz, the designs achieve 4.78 GOPs/mW and 4.89 GOP/mW power efficiency while occupying 1.16 mm (Formula presented.) and 0.398 mm (Formula presented.) area, respectively.
| Original language | English |
|---|---|
| Pages (from-to) | 159-172 |
| Number of pages | 14 |
| Journal | Chips |
| Volume | 2 |
| Issue number | 3 |
| DOIs | |
| State | Published - 09 2023 |
Bibliographical note
Publisher Copyright:© 2023 by the authors.
Keywords
- CMOS
- application-specific integrated circuits
- approximate multiplier
- convolutional neural network
- depthwise separable convolution
- processing element
Fingerprint
Dive into the research topics of 'A-DSCNN: Depthwise Separable Convolutional Neural Network Inference Chip Design Using an Approximate Multiplier'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver