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