← 返回 JSSC 论文列表
📄 下载 JSSC 原文 PDF
JSSC 2013第1期Clocking & PLLs22nm

A 280 mV-to-1.1 V 256b Recon figurable SIMD V ector Permutation Engine With 2-Dimensional Shufflei n2 2n mT r i - G a t eC M O S Steven K. Hsu , Member , IEEE,A m i t A g a r w a l, Member , IEEE, Mark A. Anders , Member , IEEE, Sanu K. Mathew , Member , IEEE

一款超低压可重构SIMD向量排列引擎,支持280mV至1.1V宽动态范围操作。
22nm CMOS, 280mV-1.1V, 2.9GHz@1.1V, 585GOPS/W@260mV
超低压SIMD可重构排列寄存器文件能量效率
集成垂直与水平排列的2D可重构排列引擎
采用共享P/N双端传输门写入的时钟无关静态读取寄存器文件
超低压分路输出电平转换器提升150mV逻辑性能
Abstract
An ultra-low voltage recon figurable 4-way to 32-way SIMD vector permutation engine is fab r i c a t e di n2 2n mt r i - g a t e bulk CMOS, consisting of a 32-entry 256b 3-read/1-write ported register file with a 256b byte-wise any-to-any permute crossbar for 2-dimensional shuffle. The register file integrates a vertical shuf fle across multiple entries into read/ write operations, and includes clock-less static reads with shared P/N dual-ended transmission gate (DETG) writes, improving r egister file by 250 mV across PVT variations with a wide dynamic operating range of 280 mV-1.1 V. The permute crossbar implements an interleaved folded byte-wise multiplexer layout forming an any-to-any fully connected tree to perform a horizontal shuf fle with permute accu- mulate circuits, and includes vector flip-flops, stacked min-delay buffers, shared gates, and ul tra-low voltage split-output (ULVS) level shifters improving logic by 150 mV , while enabling peak energy ef ficiency of 585 GOPS/W measured at 260 mV , 50 C. The permutation engi ne achieves: (i) nominal register file performance of 1.8 GHz, 106 mW measured at 0.9 V , 50 C, (ii) robust register file functionality measured down to 280 mV with peak energy ef ficiency of 154 GOPS/W, (iii) scalable permute crossbar performance of 2.9 GHz, 69 mW measured at 1.1 V , 50 C with sub-threshold operation at 240 mV , 10 MHz consuming 19 W, and (iv) a 64b 4 4m atrix transpose algorithm and AoS to SoA conversion with 40%–53% energy savings and 25%–42%