Publication Type |
technical report |
School or College |
College of Engineering |
Department |
Computing, School of |
Creator |
Novak, Joseph Herschel |
Title |
An asynchronous floating point unit |
Date |
1994-08 |
Description |
An asynchronous floating point unit (FPU) was designed using application specific integrated circuit (ASIC) and very large scale integration (VLSI) technologies. The FPU is capable of adding, subtracting, multiplying, and dividing single-precision format numbers as defined by The Institute of Electrical and Electronics Engineers (IEEE). An addition or subtraction can execute in parallel with a multiplication or division. The FPU uses two phase handshaking with bundled data paths. It uses iterative serial-parallel algorithms for multiplication and division and a straight forward addition and subtraction algorithm.; The FPU was created from a range of technologies. The controller, multiplication, and division circuits use field programmable gate arrays (FPGAs). The addition and subtraction circuits are implemented with a 2.0 pum complementary metal oxide silicon (CMOS) chip.; The FPU was interfaced to an Atari ST computer for testing. Under this platform, multiplication and division were measured at 10.5 thousand floating point operations per second (KFLOPS) and addition and subtraction at 13.6 KFLOPS. The "linpack" benchmark program rates the FPU at 8 KFLOPS. Additionally, the hardware was tested with automatic test equipment. Under this platform, the multiplication hardware was measured at 20.0 KFLOPS, division at 15.4 KFLOPS, and addition and subtraction at; 256. 4 KFLOPS . |
Type |
Text |
Subject |
computer circuits; asynchronous circuits; floating-point arithmetic |
Language |
eng |
Bibliographic Citation |
Novak, J. H. (1994). An asynchronous floating point unit. |
Series |
University of Utah Computer Science Technical Report |
Relation is Part of |
ARPANET |
Format Medium |
application/pdf |
Format Extent |
110,808,715 bytes |
File Name |
Novak-As_Asynchronous_Floating.pdf |
Conversion Specifications |
Original scanned with Kirtas 2400 and saved as 400 ppi uncompressed TIFF. PDF generated by Adobe Acrobat Pro X for CONTENTdm display |
ARK |
ark:/87278/s6tm9cfz |
Setname |
ir_computersa |
ID |
99043 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6tm9cfz |