Title :
High-performance and power-efficient CMOS comparators
Author :
Huang, Chung-Hsun ; Wang, Jinn-Shyan
Author_Institution :
Inst. of Electr. Eng., Nat. Chung-Cheng Univ., Chia-Yi, Taiwan
fDate :
2/1/2003 12:00:00 AM
Abstract :
Several design techniques for high-performance and power-efficient CMOS comparators are proposed. First, the comparator is based on the priority-encoding (PE) algorithm, and the dynamic circuit technique developed specifically for the priority encoder can be applied. Second, the PE function and the subsequent logic functions are merged and efficiently realized in the multiple output domino logic (MODL) to result in a shortened logic depth. The circuit in MODL CMOS is also compact and power efficient because few transistors are needed. Third, the multilevel look-ahead technique is used to shorten the path of priority-token propagation. Finally, the circuit is realized with a latch-based two-stage pipelined structure, and the comparison function is partitioned into two parts, with each part executed in each half of the clock cycle in a delay-balanced manner. Post-layout simulation results show that a 64-b comparator designed with the proposed techniques in a 3-V 0.6-μm CMOS technology is 16% faster, 50% smaller, and 79% more power efficient as compared with the all-n-transistor comparator, which is the fastest among the conventional comparators. Measurement results of the test chip conform with simulation results and prove the feasibility of the proposed techniques.
Keywords :
CMOS logic circuits; comparators (circuits); encoding; integrated circuit design; logic design; low-power electronics; pipeline processing; 0.6 micron; 3 V; 64 bit; design techniques; dynamic circuit technique; high-performance CMOS comparators; latch-based two-stage pipelined structure; logic functions; multilevel look-ahead technique; multiple output domino logic; power-efficient CMOS comparators; priority-encoding algorithm; priority-token propagation path; Adders; CMOS logic circuits; CMOS technology; Circuit simulation; Clocks; Complexity theory; Energy consumption; Logic circuits; Logic functions; Pipeline processing;
Journal_Title :
Solid-State Circuits, IEEE Journal of
DOI :
10.1109/JSSC.2002.807409