A multi-radix approach to asynchronous division

dc.contributor.authorCornetta, Gianluca
dc.contributor.authorCortadella, Jordi
dc.contributor.groupUniversitat Politècnica de Catalunya. ALBCOM - Algorísmia, Bioinformàtica, Complexitat i Mètodes Formals
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament de Ciències de la Computació
dc.date.accessioned2019-05-17T11:40:37Z
dc.date.available2019-05-17T11:40:37Z
dc.date.issued2001
dc.description.abstractThe speed of high-radix digit-recurrence dividers is mainly determined by the hardware complexity of the quotient-digit selection function. In this paper we present a scheme that combines the area efficiency of bundled data with data-dependent computation time. In this scheme the selection function is very simple and may be implemented using a fast adder This function speculates the result digit and, when the speculation is incorrect, a correction of the quotient and of the residual must be performed. When the residual satisfies some constraints it is also possible to switch to a higher radix, computing a fraction of the next digit in advance. This results in a division scheme with a variable iteration time and a variable number of iterations and hence with an asynchronous behaviour Several designs were realized and compared both in terms of execution time and area. The fastest unit considered is a radix-64 divider that may switch to radix 128 or 256. Our evaluations show that area /spl times/ delay savings from 25% to 65%, compared to equivalent synchronous designs, may be achieved.
dc.description.peerreviewedPeer Reviewed
dc.description.versionPostprint (published version)
dc.format.extent10 p.
dc.identifier.citationCornetta, G.; Cortadella, J. A multi-radix approach to asynchronous division. A: IEEE International Symposium on Asynchronous Circuits and Systems. "Seventh International Symposium on Asynchronous Circuits and Systems, ASYNC 2001: March 11-14, 2001, Salt Lake City, Utah: proceedings". Institute of Electrical and Electronics Engineers (IEEE), 2001, p. 25-34.
dc.identifier.doi10.1109/ASYNC.2001.914066
dc.identifier.isbn0-7695-1034-5
dc.identifier.urihttps://hdl.handle.net/2117/133178
dc.language.isoeng
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)
dc.relation.publisherversionhttps://ieeexplore.ieee.org/document/914066
dc.rights.accessOpen Access
dc.subjectÀrees temàtiques de la UPC::Enginyeria electrònica::Microelectrònica::Circuits integrats
dc.subject.lcshAsynchronous circuits
dc.subject.lcshLogic circuits
dc.subject.lemacCircuits asíncrons
dc.subject.lemacCircuits lògics
dc.subject.otherSwitches
dc.subject.otherDelay
dc.subject.otherHardware
dc.subject.otherArithmetic
dc.subject.otherCircuits
dc.subject.otherComputer architecture
dc.subject.otherAdders
dc.subject.otherClocks
dc.subject.otherEar
dc.subject.otherConvergence
dc.titleA multi-radix approach to asynchronous division
dc.typeConference report
dspace.entity.typePublication
local.citation.authorCornetta, G.; Cortadella, J.
local.citation.contributorIEEE International Symposium on Asynchronous Circuits and Systems
local.citation.endingPage34
local.citation.publicationNameSeventh International Symposium on Asynchronous Circuits and Systems, ASYNC 2001: March 11-14, 2001, Salt Lake City, Utah: proceedings
local.citation.startingPage25
local.identifier.drac2356671

Fitxers

Paquet original

Mostrant 1 - 1 de 1
Carregant...
Miniatura
Nom:
00914066.pdf
Mida:
816.03 KB
Format:
Adobe Portable Document Format