Show simple item record

dc.contributor.authorKnittel, G.en_US
dc.contributor.editorP. F. Lister and R. L. Grimsdaleen_US
dc.date.accessioned2014-02-06T14:24:15Z
dc.date.available2014-02-06T14:24:15Z
dc.date.issued1993en_US
dc.identifier.isbn-en_US
dc.identifier.issn-en_US
dc.identifier.urihttp://dx.doi.org/10.2312/EGGH/EGGH93/001-014en_US
dc.description.abstractThe design of a vector normalizer is described. It is an integral part of our graphics subsystemfor scientific visualization, but will be of great use for speeding up any computer graphics architecture.In the actual design, the circuitry handles 3D-vectors with 33 bit two's complement components.The components of the normalized vectors are computed as 16 bit two's complementfixed-point numbers. Due to the overall pipeline architecture, the chip accepts one 3D-vectorand produces one normalized vector each clock.To normalize a 3D-vector, three square operations, two additions, one square root operationand three divisions must be performed. The target clock frequency is 50 MHz, by which theperformance of the chip rates at 450 MOPS.A single-chip VLSI implementation is currently in work, simulation results will be available bythe end of the third quarter '93. We use Mentor 8.2 tools on HP 700 workstations and Toshiba'sTC160G Gate Array technology.en_US
dc.publisherThe Eurographics Associationen_US
dc.subjectgraphics hardwareen_US
dc.subjectarithmetic acceleratoren_US
dc.subjectrealen_US
dc.subjecttime Phong shadingen_US
dc.titleA VLSI Design for Fast Vector Normalizationen_US
dc.description.seriesinformationEurographics Workshop on Graphics Hardwareen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record