Show simple item record

dc.contributor.authorUğurdağ, Hasan Fatih
dc.contributor.authorDinechin, F. de
dc.contributor.authorGener, Y. S.
dc.date.accessioned2017-11-28T12:21:49Z
dc.date.available2017-11-28T12:21:49Z
dc.date.issued2017-12
dc.identifier.issn0018-9340en_US
dc.identifier.urihttp://hdl.handle.net/10679/5724
dc.identifier.urihttp://ieeexplore.ieee.org/document/7933010/
dc.descriptionDue to copyright restrictions, the access to the full text of this article is only available via subscription.
dc.description.abstractThis article studies the design of custom circuits for division by a small positive constant. Such circuits can be useful for specific FPGA and ASIC applications. The first problem studied is the Euclidean division of an unsigned integer by a constant, computing a quotient and remainder. Several new solutions are proposed and compared against the state-of-the-art. As the proposed solutions use small look-up tables, they match well with the hardware resources of an FPGA. The article then studies whether the division by the product of two constants is better implemented as two successive dividers or as one atomic divider. It also considers the case when only a quotient or only a remainder is needed. Finally, it addresses the correct rounding of the division of a floating-point number by a small integer constant. All these solutions, and the previous state-of-the-art, are compared in terms of timing, area, and area-timing product. In general, the relevance domains of the various techniques are different on FPGA and on ASIC.en_US
dc.language.isoengen_US
dc.publisherIEEEen_US
dc.relation.ispartofIEEE Transactions on Computers
dc.rightsrestrictedAccess
dc.titleHardware division by small integer constantsen_US
dc.typeArticleen_US
dc.peerreviewedyesen_US
dc.publicationstatusPublisheden_US
dc.contributor.departmentÖzyeğin University
dc.contributor.authorID(ORCID 0000-0002-6256-0850 & YÖK ID 118293) Uğurdağ, Fatih
dc.contributor.ozuauthorUğurdağ, Hasan Fatih
dc.identifier.volume66en_US
dc.identifier.issue12en_US
dc.identifier.startpage2097en_US
dc.identifier.endpage2110en_US
dc.identifier.wosWOS:000414679600010
dc.identifier.doi10.1109/TC.2017.2707488en_US
dc.subject.keywordsInteger constant divisionen_US
dc.subject.keywordsIP core generationen_US
dc.subject.keywordsParameterized HDL generatoren_US
dc.subject.keywordsLow latency combinational circuiten_US
dc.subject.keywordsFPGA synthesisen_US
dc.subject.keywordsASIC synthesisen_US
dc.identifier.scopusSCOPUS:2-s2.0-85038207821
dc.contributor.authorMale1


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record


Share this page