Publication:
Design and implementation of reciprocal unit using table look-up and newton-raphson iteration

dc.contributor.coauthorN/A
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.departmentGraduate School of Sciences and Engineering
dc.contributor.kuauthorAkkaş, Ahmet
dc.contributor.kuauthorKüçükkabak, Umut
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.schoolcollegeinstituteGRADUATE SCHOOL OF SCIENCES AND ENGINEERING
dc.date.accessioned2024-11-09T23:25:02Z
dc.date.issued2004
dc.description.abstractCombination of initial approximation through a table look-up and Newton-Raphson iteration is an effective way to compute reciprocal, which may replace the division operation. This paperpresents the design and implementation of reciprocal unit, which computes the reciprocal of double precision of floating-point number in eleven clock cycles. The presented design ultilizes a 2(10) x 20 bits ROM followed by two Newton-Raphson iterations. The design is implemented in VHDL and synthesized to estimate the area and the worst case delay Simulation results show that the least significand bit of the result cannot be guaranteed to be correct for all cases.
dc.description.indexedbyWOS
dc.description.indexedbyScopus
dc.description.openaccessNO
dc.description.sponsoredbyTubitakEuN/A
dc.identifier.isbn0-7695-2203-3
dc.identifier.scopus2-s2.0-13944260851
dc.identifier.urihttps://hdl.handle.net/20.500.14288/11303
dc.identifier.wos224458900033
dc.keywordsReciprocal
dc.keywordsTable look-up
dc.keywordsNewton-raphson
dc.keywordsDouble precision
dc.keywordsMultiplier
dc.keywordsDivision
dc.keywordsRom
dc.keywordsFloating-point
dc.keywordsComputer arithmetic
dc.keywordsRounding
dc.language.isoeng
dc.publisherIEEE Computer Soc
dc.relation.ispartofProceedings of the Euromicro Systems on Digital System Design
dc.subjectComputer Science
dc.subjectHardware and architecture
dc.titleDesign and implementation of reciprocal unit using table look-up and newton-raphson iteration
dc.typeConference Proceeding
dspace.entity.typePublication
local.contributor.kuauthorKüçükkabak, Umut
local.contributor.kuauthorAkkaş, Ahmet
local.publication.orgunit1GRADUATE SCHOOL OF SCIENCES AND ENGINEERING
local.publication.orgunit1College of Engineering
local.publication.orgunit2Department of Computer Engineering
local.publication.orgunit2Graduate School of Sciences and Engineering
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication3fc31c89-e803-4eb1-af6b-6258bc42c3d8
relation.isOrgUnitOfPublication.latestForDiscovery89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isParentOrgUnitOfPublication8e756b23-2d4a-4ce8-b1b3-62c794a8c164
relation.isParentOrgUnitOfPublication434c9663-2b11-4e66-9399-c863e2ebae43
relation.isParentOrgUnitOfPublication.latestForDiscovery8e756b23-2d4a-4ce8-b1b3-62c794a8c164

Files