A digital CMOS parallel counter architecture based on state look-ahead logic

21Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present a high-speed wide-range parallel counter that achieves high operating frequencies through a novel pipeline partitioning methodology (a counting path and state look-ahead path), using only three simple repeated CMOS-logic module types: an initial module generates anticipated counting states for higher significant bit modules through the state look-ahead path, simple D-type flip-flops, and 2-bit counters. The state look-ahead path prepares the counting path's next counter state prior to the clock edge such that the clock edge triggers all modules simultaneously, thus concurrently updating the count state with a uniform delay at all counting path modules/stages with respect to the clock edge. The structure is scalable to arbitrary N-bit counter widths (2-to-2N range) using only the three module types and no fan-in or fan-out increase. The counter's delay is comprised of the initial module access time (a simple 2-bit counting stage), one three-input and-gate delay, and a D-type flip-flop setup-hold time. We implemented our proposed counter using a 0.15-μ m TSMC digital cell library and verified maximum operating speeds of 2 and 1.8 GHz for 8-and 17-bit counters, respectively. Finally, the area of a sample 8-bit counter was 78 125 μ m 2 (510 transistors) and consumed 13.89 mW at 2 GHz. © 2010 IEEE.

Cite

CITATION STYLE

APA

Abdel-Hafeez, S., & Gordon-Ross, A. (2011). A digital CMOS parallel counter architecture based on state look-ahead logic. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 19(6), 1023–1033. https://doi.org/10.1109/TVLSI.2010.2044818

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free