DocumentCode
3498706
Title
On the reduction of simultaneous switching in SoCs
Author
Mukherjee, Arindam
Author_Institution
Dept. of Electr. & Comput. Eng., North Carolina Univ., Charlotte, NC, USA
fYear
2004
fDate
19-20 Feb. 2004
Firstpage
262
Lastpage
263
Abstract
The inexorable scaling of technology into the deep submicron era has been fuelled by the requirements of high performance, high on-chip integration of complex logic blocks, and short time-to-market windows. This has ensured that today´s designs are densely packed systems of IP-cores, integrated on single chips. This leads to simultaneous switching noise (SSN) in the power and ground networks, which can be large enough to cause both functional and timing failures in the circuits. We propose a systematic approach to integrate clock tuning and flip-flop insertion to optimally spread out the switching times of IP-cores in system-on-s-chip circuits. A relaxation based method has been used to efficiently solve the above problem, and our experiments on wireless transceiver circuits show that we achieve a 30% reduction, on average, of maximum simultaneous switching current over the unoptimized circuits.
Keywords
flip-flops; integrated circuit noise; logic design; relaxation theory; system-on-chip; transceivers; IP cores; SoC; clock tuning; complex logic blocks; deep submicron era; densely packed systems; flip-flop insertion; functional failures; ground networks; high on-chip integration; high performance complex logic block; power networks; relaxation based method; simultaneous switching noise; simultaneous switching reduction; system-on-a-chip circuits; systematic approach; timing failures; unoptimized circuits; wireless transceiver circuits; Circuit simulation; Clocks; Computational modeling; Current measurement; Flip-flops; Graphics; SPICE; Very large scale integration; White spaces; Wireless application protocol;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI, 2004. Proceedings. IEEE Computer society Annual Symposium on
Print_ISBN
0-7695-2097-9
Type
conf
DOI
10.1109/ISVLSI.2004.1339549
Filename
1339549
Link To Document