Title :
A socket interface for GALS using locally dynamic voltage scaling for rate-adaptive energy saving
Author :
Njolstad, Tormod ; Tjore, Odd ; Svarstad, Kjetil ; Lundheim, Lars ; Vedal, Tor O. ; Typpö, Jukka ; Ramstad, Tor ; Wanhammar, Lars ; Aar, E.J. ; Danielsen, Helge
Author_Institution :
Norwegian Univ. of Sci. & Technol., Norway
fDate :
6/23/1905 12:00:00 AM
Abstract :
A low-power amendment to the globally-asynchronous, locally-synchronous paradigm (GALS) is presented A proposed socket interface provides locally dynamic voltage scaling (LDVS) adapted to the actual processing rate requirements for each module. Local clock generation by ring oscillators tracks the local device speed at the local supply voltage. Asynchronous I/O handshakes provide the elasticity required to permit the substantial intra-die delay variations present in low voltage, deep sub-micron digital designs to give high yield. By the proposed socket interface, synchronous design methodology can be continued at module level including use of industry standard HDL-based synthesis tools, while module reuse and system design,can be substantially simplified
Keywords :
VLSI; application specific integrated circuits; asynchronous circuits; clocks; delays; hardware description languages; integrated circuit design; logic CAD; low-power electronics; asynchronous I/O handshakes; clock generation; deep sub-micron digital designs; globally-asynchronous locally-synchronous paradigm; industry standard HDL-based synthesis; intra-die delay variations; local supply voltage; locally dynamic voltage scaling; low-power amendment; module level; module reuse; processing rate requirements; ring oscillators; socket interface; system design; Clocks; Delay effects; Design methodology; Design optimization; Dynamic voltage scaling; Elasticity; Low voltage; Productivity; Sockets; Testing;
Conference_Titel :
ASIC/SOC Conference, 2001. Proceedings. 14th Annual IEEE International
Conference_Location :
Arlington, VA
Print_ISBN :
0-7803-6741-3
DOI :
10.1109/ASIC.2001.954682