O'Reilly logo

Advanced Circuits for Emerging Technologies by Krzysztof Iniewski

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 16

On-chip Surfing Interconnect

Suwen Yang and Mark Greenstreet

University of British Columbia, Vancouver, BC, Canada

16.1 Introduction

Consider the problem of forwarding a clock signal through a chain of buffers and long wire segments as shown in Fig. 16.1a. Such chains can be used in clock distribution networks or for clock forwarding for source-synchronous communication. Here, our focus is on source synchronous designs. A fundamental problem for such a design is jitter accumulation along the chain. Even if all of the inverters are of the same design and all of the wires are of the same length, random variations due to power-supply noise, crosstalk, temperature variation, and intrachip parameter variation add jitter at each stage, and this jitter is cumulative. Furthermore, intersymbol interference (ISI) effects (aka “drafting” [16]) amplify jitter [1]. These two effects, the random walk of edge timing combined with the jitter amplification of intersymbol interference, will cause a sufficiently long buffer chain to drop clock pulses even when operating at low clock frequencies. Figure 16.1b shows the maximum length chain through which a clock signal can propagate reliably as a function of the clock period. The data in this figure is from HSPICE simulations for inverters driving long wires optimized for minimum energy delay product in the TSMC 0.18 μm process: one run was performed at each target frequency, and we noted the first stage at which pulses were missing. While ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required