DocumentCode :
2678796
Title :
A recursive multifunction circuit for leading-digit detection and comparison
Author :
Roy, Sébastien
Author_Institution :
Dept. de Genie Electr. et de Genie Inf., Univ. Laval, Quebec City, QC
fYear :
2008
fDate :
22-25 June 2008
Firstpage :
21
Lastpage :
24
Abstract :
It is known that fast, fully combinational leading-digit detector circuits can be generated efficiently by recognizing their inherent hierarchical structure. It is shown herein that this structure is not only hierarchical, but also recursive. This recursivity fully defines a minimal-complexity circuit, thus guaranteeing optimal circuit synthesis. Such a circuit having an N-bit operand generates all output bits with log2(N) combinational stages. It also makes possible a recursive parameterizable description in VHDL or other hardware description languages supporting recursion. For standard cell generation, it is amenable to efficient, automatic recursive routing. Furthermore, the same recursive structure can serve as the basis of other useful arithmetic functions, such as a fast comparator (log2(N) stages). Therefore, such a multifunction circuit could be employed in the design of fast, low-complexity arithmetic-logic units (ALUs) inside microprocessors, digital signal processors, or application-specific system-on-chip (SoC) designs.
Keywords :
circuit complexity; combinational circuits; detector circuits; digital signal processing chips; hardware description languages; recursive functions; system-on-chip; SoC designs; VHDL; application-specific system-on-chip; arithmetic functions; arithmetic-logic units; automatic recursive routing; combinational circuits; digital signal processors; hardware description languages; leading-digit detection circuit; microprocessors; minimal-complexity circuit; optimal circuit synthesis; recursive multifunction circuit; Adders; Arithmetic; Circuit synthesis; Detectors; Digital signal processors; Hardware design languages; Microprocessors; Signal design; Signal synthesis; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems and TAISA Conference, 2008. NEWCAS-TAISA 2008. 2008 Joint 6th International IEEE Northeast Workshop on
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4244-2331-6
Electronic_ISBN :
978-1-4244-2332-3
Type :
conf
DOI :
10.1109/NEWCAS.2008.4606311
Filename :
4606311
Link To Document :
بازگشت