Abstract
Clock-less Wave-Propagated Pipelining is a long-known approach to achieve high-throughput without the over-head of costly sampling registers. However, due to many design challenges, which have only increased with technology scaling, this approach has never been widely accepted and has generally been limited to small and very specific demonstrations. This paper addresses this barrier by presenting WavePro, a generic and scalable algorithm, capable of skew balancing any combinatorial logic netlist for the application of wave-pipelining. The algorithm was implemented in the WavePro Compiler automation utility, which interfaces with industry delays extraction and standard timing analysis tools to produce a sign-off quality result. The utility is demonstrated upon a dot-product accelerator in a 65 nm CMOS technology, using a vendor-provided standard cell library and commercial timing analysis tools. By reducing the worst-case output skew by over 70%, the test case example was able to achieve equivalent throughput of an 8-staged sequentially pipelined implementation with power savings of almost 3×.
Original language | English |
---|---|
Title of host publication | Proceedings of the 2020 Design, Automation and Test in Europe Conference and Exhibition, DATE 2020 |
Editors | Giorgio Di Natale, Cristiana Bolchini, Elena-Ioana Vatajelu |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 1291-1294 |
Number of pages | 4 |
ISBN (Electronic) | 9783981926347 |
DOIs | |
State | Published - Mar 2020 |
Event | 2020 Design, Automation and Test in Europe Conference and Exhibition, DATE 2020 - Grenoble, France Duration: 9 Mar 2020 → 13 Mar 2020 |
Publication series
Name | Proceedings of the 2020 Design, Automation and Test in Europe Conference and Exhibition, DATE 2020 |
---|
Conference
Conference | 2020 Design, Automation and Test in Europe Conference and Exhibition, DATE 2020 |
---|---|
Country/Territory | France |
City | Grenoble |
Period | 9/03/20 → 13/03/20 |
Bibliographical note
Publisher Copyright:© 2020 EDAA.
Keywords
- Clock-less Wave Pipeline
- High Throughput
- Low Power
- Wave Propagation