Invention Grant
- Patent Title: Redundancy-free circuits for zero counters
- Patent Title (中): 零计数器的无冗余电路
-
Application No.: US12189794Application Date: 2008-08-12
-
Publication No.: US08180815B2Publication Date: 2012-05-15
- Inventor: Aleksandr Kaplun , Huajun J. Wen
- Applicant: Aleksandr Kaplun , Huajun J. Wen
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Matthew W. Baca; Jack V. Musgrove
- Main IPC: G06F15/00
- IPC: G06F15/00

Abstract:
A more efficient method of counting the number of zeros in a 4-bit value generates three output bits (q0, q1 and q2) from four input bits (a0, a1, a2 and a3) according to the logic equations q0=not(a1+a2+a3+a4), q1=not(a0+a1), q2=a1(not a0)+not(a0+a2). These output bits yield the number of non-significant (leading or trailing) zeros in the 4-bit value. The invention may be implemented in a 16-bit zero counter having four 4-bit decoders, but is applicable to any number of zero counters. The output bits from the four 4-bit decoders can be combined to yield a 5-bit count whose most significant bit is a one when all input bits from all four of the 4-bit blocks are zero. A multiplexer stage derives two outputs based on a portion of the decode bits. For wider counters, the output stage uses four AOI21 gates to merge additional decode bits from a next lower 16-bit zero counter.
Public/Granted literature
- US20080301209A1 REDUNDANCY-FREE CIRCUITS FOR ZERO COUNTERS Public/Granted day:2008-12-04
Information query