Title :
A self-timed redundant-binary number to binary number converter for digital arithmetic processors
Author :
Wey, Chin-Long ; Wang, Haiyan ; Wang, Cheng-Ping
Author_Institution :
Dept. of Electr. Eng., Michigan State Univ., East Lansing, MI, USA
Abstract :
This paper presents a self-timed converter circuit which converts an n-digit redundant binary number to an (n+1)-bit binary number. Self-timed refers to the fact that the conversion is problem-dependent and requires variable conversion time to complete the operation. The propagation delay of the proposed converter circuit does not increase with the number of digits to be converted, but it is determined by the maximum number of consecutive 0´s in that number. This study shows that the statistical upper bound of the average maximum number of consecutive 0´s is log3n, or 3.78 for 64-digits. This implies that the proposed self-time circuit can be approximately 17 times faster than the ripple-type converter. Thus the proposed converter is well-suited to high-speed, long-word digital arithmetic processors
Keywords :
convertors; delays; digital arithmetic; redundant number systems; digital arithmetic processors; propagation delay; self-timed converter circuit; self-timed redundant-binary number to binary number converter; statistical upper bound; variable conversion time; Adders; Circuits; Digital arithmetic; Hardware; Mathematics; Memory; Propagation delay; Upper bound;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-7165-3
DOI :
10.1109/ICCD.1995.528838