Low-Power, High-Performance 64-Bit CMOS Priority Encoder Using Static-Dynamic Parallel Architecture
Low-Power, High-Performance 64-Bit CMOS Priority Encoder Using Static-Dynamic Parallel Architecture
When the input of the lower significance bit is 0, the priority token is passed
into the next bit:
Pi = Di-1 • Pi-1
The general expression of EPi can be written as:
Thus, at any instant, only one output will be high corresponding to the
priority of the input bits.
The Conventional Architecture
An 8-bit PE cell
The Conventional Architecture (contd.)
In the basic 8-bit priority encoder cell, D0 has the highest priority and D7 has
the lowest priority.
Pass Transistors logic and Domino logic circuitry are used to minimize number
of transistors and power dissipation respectively.
This 8-bit priority encoder cell is used in a specific design manner in order to
design a 64-bit priority encoder.
Or gates are used to generate look-ahead inputs to the 8-bit priority encoder
cell. These look ahead inputs will determine amongst which set of 8-inputs
the highest priority input is to be considered.
The Conventional Architecture (contd.)
Fig1: 4-bit Feedback Priority Encoder(FBPE) Fig2: 8-bit Look-ahead Priority Encoder(L-PE) Fig3: 8-bit Data Priority Encoder(D-PE)
The Look Ahead Architecture (contd.)