Variability compensation for full-swing against low-swing on-chip communication
Variability compensation for full-swing against low-swing on-chip communication
- Author(s): G. Paci ; D. Bertozzi ; L. Benini
- DOI: 10.1049/iet-cdt.2009.0103
For access to this article, please select a purchase option:
Buy article PDF
Buy Knowledge Pack
IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.
Thank you
Your recommendation has been sent to your librarian.
- Author(s): G. Paci 1 ; D. Bertozzi 2 ; L. Benini 1
-
-
View affiliations
-
Affiliations:
1: DEIS, University of Bologna, Bologna, Italy
2: ENDIF, University of Ferrara, Ferrara, Italy
-
Affiliations:
1: DEIS, University of Bologna, Bologna, Italy
- Source:
Volume 5, Issue 5,
September 2011,
p.
355 – 365
DOI: 10.1049/iet-cdt.2009.0103 , Print ISSN 1751-8601, Online ISSN 1751-861X
- « Previous Article
- Table of contents
- Next Article »
Adaptive body bias (ABB) and adaptive supply voltage (ASV) are effective methods for post-silicon tuning to reduce variability on generic combinational circuits or microprocessor circuit sub-blocks. We focus in this work on global point-to-point interconnects, which are evolving into complex communication channels with drivers and receivers, in an attempt to mitigate the effects of reverse scaling and reduce power. The characterisation of the performance spread of these links and the exploration of effective and power-aware compensation techniques for them is becoming a key design issue. This work compares the effectiveness of ABB against ASV when put at work on two on-chip point-to-point link architectures: a traditional full-swing and a low-swing signalling scheme for low-power communication. This work provides guidelines for the post-silicon variability compensation of these communication channels, while considering realistic layout effects. In particular, the implications of cross-coupling capacitance on the effectiveness of variability compensation are analysed in this work.
Inspec keywords: microprocessor chips; combinational circuits; capacitance; compensation; tuning; interconnections
Other keywords:
Subjects: Microprocessor chips; Microprocessors and microcomputers
References
-
-
1)
- Hatirnaz, I., Badel, S., Pazos, N.: `Early wire characterization for predictable network-on-chip global interconnects', SLIP’07, 2007, p. 57–64.
-
2)
- E. Mensink , D. Schinkel , E.A.M. Klumperink , E. van Tuijl , B. Nauta . Optimal positions of twists in global on-chip differential interconnects. IEEE Trans. VLSI Syst. , 4 , 438 - 446
-
3)
- Sylvester, D., Keutzer, K.: `Getting to the bottom of deep sub-micron II: a global paradigm', Proc. IEEE Int. Symp. Physical Design, 1999, p. 193–200.
-
4)
- C. Svensson . Optimum voltage swing on on-chip and off-chip interconnect. IEEE Jour. Solid-State Circuits , 7 , 1108 - 1112
-
5)
- J.W. Tschanz , S. Narendra , R. Nair , V. De . Effectiveness of adaptive supply voltage and body bias for reducing impact of parameter variations in low power and high performance microprocessors. IEEE J. SSCs , 5 , 826 - 829
-
6)
- F. Worm , P. Ienne , P. Thiran , G. De Micheli . A robust self-calibrating transmission scheme for on-chip networks. IEEE Trans. VLSI Syst. , 1 , 126 - 139
-
7)
- Rjoub, A., Koufopavlou, O.: `Efficient drivers, receivers and repeaters for low power CMOS bus architectures', ICECS’99, 1999, 2, p. 789–794.
-
8)
- Bertozzi, D., Benini, L., Riccò, B.: `Parametric timing and power macromodels for high level simulation of low-swing interconnects', ISLPED 2002, 2002, p. 307–312.
-
9)
- Papanicolaou, A., Miranda, M., Marchal, P.: `At tape-out: Can system yield in terms of timing/energy specifications be predicted?', IEEE Custom Integrated Circuits Conf., 2007, p. 773–778.
-
10)
- Kwon, C.-K., Rho, K.-M., Lee, K.: `High speed and low swing interface circuits using dynamic over-driving and adaptive sensing scheme', ICVC ‘99, 1999, p. 388–391.
-
11)
- Karlsson, M., Vesterbacka, M., Wanhammar, L.: `Low-swing charge recycle bus drivers', ISCA’98, 1998, p. 117–120.
-
12)
- T. Chen , S. Naffziger . Comparison of adaptive body bias (ABB) and adaptive supply voltage (ASV) for improving delay and leakage under the presence of process variation. IEEE Trans. VLSI Syst. , 5 , 888 - 899
-
13)
- H. Zhang , V. George , J.M. Rabaey . Low-swing on-chip signaling techniques: effectiveness and robustness. IEEE Trans. VLSI Syst. , 3 , 264 - 272
-
14)
- Paci, G., Bertozzi, D., Benini, L.: `Effectiveness of adaptive supply voltage and body bias as post-silicon variability compensation techniques for full-swing and low-swing on-chip communication channels', DATE'09, 2009, p. 1404–1409.
-
15)
- Terrassan, N., Bertozzi, D., Bogliolo, A.: `Spice-accurate systemC macromodels of noisy on-chip communication chnnels', Proc. SPI-07, 2007.
-
16)
- Jeong, W., Paul, B.C., Roy, K.: `Adaptive supply voltage technique for low swing interconnects', ASP-DAC 2004, 2004, p. 284–287.
-
17)
- K. Lee , S.-J. Lee , H.-J. Yoo . Low-power network-on-chip for high-performance SoC design. IEEE Trans. VLSI Syst. , 2 , 148 - 160
-
18)
- J.C. Garcia , J.A. Montiel-Nelson , S. Nooshabadi . High performance CMOS symmetric low swing to high swing converter for on-chip interconnects. IEEE Northeast Workshop on Circuits and Systems , 566 - 569
-
19)
- Bonesi, S., Bertozzi, D., Benini, L., Macii, E.: `Process variation tolerant pipeline design through a placement-aware multiple voltage island design style', DATE 2008, 2008, p. 967–972.
-
20)
- Humenay, E., Tarjan, D., Skadron, K.: `Impact of process variations on multicore performance symmetry', DATE'07, 2007, p. 1653–1658.
-
21)
- Bae, J., Kim, J.-Y., Yoo, H.-J.: `0.6pJ/b 3Gb/s/ch transceiver in 0.18 um CMOS for 10 mm on-chip interconnects', ISCAS 2008, 2008, p. 2861–2864.
-
22)
- Narasimhan, A., Srinivasaraghavan, B., Sridhar, R.: `A low-power asymmetric source driver level converter based current-mode signaling scheme for global interconnects', Int. Conf. on VLSI Design, 2006, p. 491–494.
-
23)
- Medardoni, S., Lajolo, M., Bertozzi, D.: `Variation tolerant NoC design by means of self-calibrating links', DATE’08, 2008, p. 1402–1407.
-
24)
- Gregg, J., Chen, T.W.: `Post silicon power/performance optimization in the presence of process variations using individual well adaptive body biasing (IWABB)', Fifth Int. Symp. on Quality Electronic Design, 2004, p. 453–458.
-
25)
- Dobkin, R., Morgenshtein, A., Kolodny, A., Ginosar, R.: `Parallel vs. serial on-chip communication', SLIP 2008, 2008, p. 43–50.
-
26)
- Yang, B.-D., Kim, L.-S.: `High-speed and low-swing on-chip bus interface using threshold voltage swing driver and dual sense amplifier receiver', ESSCIRC'00, 2000, p. 105–108.
-
27)
- Wan, H.C., Chenming, H., Noda, K.: `Channel doping engineering of MOSFET with adaptable threshold voltage using body effect for low voltage and low power applications', Int. Symp. VLSI Technology, Systems, and Applications, 1995, p. 159–163.
-
28)
- Sathanur, A., Pullini, A., Benini, L., De Micheli, G., Macii, E.: `Physically clustered forward body biasing for variability compensation in nanometer CMOS design', DATE'09, 2009, p. 154–159.
-
29)
- K. von Arnim , E. Borinski , P. Seegebrecht . Efficiency of body biasing in 90-nm CMOS for low-power digital circuits. IEEE J. Solid-State Circuits , 7 , 1549 - 1556
-
30)
- Humenay, E., Tarjan, D., Skadron, K.: `Impact of parameter variations on multi-core chips', Int. Workshop on Architectural Support for Gigascale Integration, 2006.
-
31)
- Venkatraman, V., Anders, M., Kaul, H., Burleson, W., Krishnamurthy, R.: `A low-swing signaling circuit technique for 65 nm on-chip interconnects', Int. SOC Conf., 2006, p. 289–292.
-
32)
- Meijer, M., Pessolano, F., Pineda De Gyvez, J.: `Technology exploration for adaptive power and frequency scaling in 90 nm CMOS', ISLPED'04, 2004, p. 14–19.
-
33)
- Garcia, J.C., Montiel-Nelson, J.A., Nooshabadi, S.: `High performance bootstrapped CMOS low to high-swing level-converter for on-chip interconnects', ECCTD 2007, 2007, p. 795–798.
-
34)
- J. Tschanz , J. Kao , S. Narendra . Adaptive body bias for reducing impacts of die-to-die and within-die parameter variations on microprocessor frequency and leakage. IEEE J. SSCs , 11 , 1396 - 1402
-
35)
- Pullini, A., Angiolini, F., Bertozzi, D., Benini, L.: `Fault tolerance overhead in network-on-chip flow control schemes', Proc. 18th Annual Symp. on Integrated Circuits and System Design (SBCCI) 2005, 4–7 September 2005, Florianópolis, Brazil, p. 224–229.
-
1)