O'Reilly logo

Logically Determined Design: Clockless System Design with NULL Convention Logic by Karl Fant

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

images CHAPTER 12 images

Ring Behavior

A pipeline can be closed by connecting the inputs to the outputs, as shown in Figure 12.1 to form a pipeline ring. The behavior of a ring is determined by the closed nature of its structure. There have been previous characterizations of ring behavior [17,61]. This characterization does not differ from the literature in substance but differs in point of view which allows ring behavior to be much more intuitively and easily understood.

12.1 THE PIPELINE RING

The throughput performance of the ring is the number of wavefronts flowing through any cycle per unit time. A ring pipeline can exhibit four distinct throughput behaviors distinguished by how long it takes a wavefront or a bubble to flow around the ring and by how long it takes all the wavefronts or bubbles in the ring to flow through the cycle in the ring with the slowest period, which will be called the reference cycle. If all cycles in the ring have the same period, then any cycle can be taken as the reference cycle. The throughput of a ring can be wavefront limited, bubble limited, delay limited, or perfectly balanced.

images

Figure 12.1 Four cycle rings.

Figure 12.2 Cycle path.

A ring has a population of ...

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