2019 · 11 citations · 22 references
EngineeringComputer EngineeringElectrical EngineeringLow-power DesignMicroelectronicsSystem-on-chip DesignAccelerator ArchitectureClock Distribution NetworksClock ManagementHardware AccelerationPower ManagementTiming ClosureClock DistributionClock Domain CrossingClock Domain DesignClock Network ArchitectureClocking ArchitectureLow-power Timing ClosurePower Supply NoiseSupply Noise Reduction
Modern SoCs suffer from power supply noise that can require significant additional timing margin, reducing performance and energy efficiency. Globally asynchronous, locally synchronous (GALS) systems can mitigate the impact of power supply noise, as well as simplify system design by removing the need for global timing closure. This work presents a 4mm2 distributed accelerator engine with 19 independent clock domains implemented in a 16nm process. Local adaptive clock generators dynamically tolerate and mitigate power supply noise, resulting in a 10% improvement in performance at the same voltage compared to a globally-clocked baseline. Pausible bisynchronous FIFOs enable low-latency global communication across an onchip network via error-free clock domain crossings. The SoC functions robustly across a wide range of voltages, frequencies, and workloads, demonstrating the practical applicability of fine grained GALS techniques for modern SoC design.
22
A dynamic voltage scaled microprocessor system
Tom Burd, Trevor Pering, A. Stratakos et al. · IEEE Journal of Solid-State Circuits · 2000 · 911 citations
Active management of timing guardband to save energy in POWER7
Charles Lefurgy, Alan J. Drake, Michael S. Floyd et al. · 2011 · 139 citations
Engineering, Computer Engineering, Electrical Engineering +17
Volta: Performance and Programmability
Jack Choquette, Olivier Giroux, Denis Foley · IEEE Micro · 2018 · 124 citations