EGGH93: Eurographics Workshop on Graphics Hardware 1993
Permanent URI for this collection
Browse
Browsing EGGH93: Eurographics Workshop on Graphics Hardware 1993 by Subject "arithmetic accelerator"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item A VLSI Design for Fast Vector Normalization(The Eurographics Association, 1993) Knittel, G.; P. F. Lister and R. L. GrimsdaleThe 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.