Search citation statements
Paper Sections
Citation Types
Publication Types
Relationship
Authors
Journals
This paper presents a GaAs IEEE floating point standard single precision multipliex A modified carry save array is used in conjunction with Booth's algorithm to reduce the partial product addition and interconnection. A special rounding technique called Trailing-1's Predictor is used to speed up the final addition and rounding. The combination of the fast arithmetic architecture and compact layout svle achieves 4ns multiplication time with 3.5W power dissipation at 75°C giving 14 mW/UHt The area is 2.43" by 3.77" (excluding pads) and uses 28,000 transistors to give a density of 3056 transistordmd for 0.8-pm GaAs technology. IntroductionHigh-speed and high-precision computation are required for many digital signal processing, computer graphics, model simulation and image processing applications. Floating point computation is most suitable for these applications because it maintains high precision operation over a wide dynamic range. For microcomputer systems, not only high-speed but also small-sized floating point devices are in great demand Usually floating point chips are designed using siliconbased technology [1]-[3]. Advances in fabrication processes have significantly improved the performance of silicon devices [4, 51. However, GaAs has inherent superiority in electron mobility and saturation velocity, high-temperature operation, and radiation hardness. In a research and development environment, GaAs digital circuits have clearly a beuer power-delay performance than silicon circuits [6]. In recent years GaAs ICs have become increasingly attractive due to their high speed. Also, the yield of GaAs ICs has increased dramatically. However, the relatively low layout density compared to CMOS has tended to limit the utilization of GaAs VLSI circuits.In this paper, we describe a fast, compact 32-bit GaAs floating point multiplier using a new design and layout strategy which takes advantage of the superior performance of GaAs and improves the layout density. A modified carry save array is used in conjunction with Booth's algorithm to reduce the partial product addition and interconnection. A special rounding technique called Trailing-1's Predictor is used to speed up the final addition and rounding. The chip supports IEEE standard 754 single precision format and provides overflow/unMow flags. Tbe chip measures 2.43x3.77" and contains 2 8 . m transistors. 'be simulated result of the multiplication time for the chip is 4ns, with 3.5W power dissipation at 75°C. Chip ArchitectureA block diagram of the floating point multiplier is shown in Figure 1. The chip consists of an exponent block and a mantissa multiplier block. The exponent block evaluates the sign and exponent in floating point multiplication mode, and detects overilow/unMow. MANTISSA BLDCK m modified carry save I I
This paper presents a GaAs 33-hit E E E floating point multiplier. A modified carry save array h used in conjunction with Booth's algorithm t o reduce the partial product addition and interconnection. A special rounding technique called Trailing-1's Predictor is used to speed up the final addition and rounding. This chip uses a new layout methodology for easy design structure and improved GaAs teclinology layout density. The comlhation of tile Fast arithmetic architecture and compact layout style achieves 4ns multiplication time with 3.5W power dissipation at 75°C. The area is 2.43mm hy 3.771nm (excluding pads) and uses 28,000 transistors to give a density of 3056 tmnn.si~:rlor.s/rnnr~ for 0.8-pm Ga As teclinology. IntroductionHigh-speed and high-precision computation are required for many digital signal processing, coinputer graphics, rnodel siinulntion and image processing epplica-[ions. Floating p i n t computation is most suitahle Ihr these applications becwse i t maintains high precision operation over :I wide dyn:unic mnge. For microcomputer systems, not only high-speed hut also stnnll-sized Iloatilig point devices are in grcnt dernand.Usually 1lo:iting p i n t chips :ue designcd usiiig silicon-hnsed technology [ I]-[3]. Advances iii l;ibricatiott prtxesscs have sigttiticantly improved the perlbrmance of silicon deviccs [J. 51. I lowever, Gahs h;n inhcretit superiority ill electron mobility and s;itur;tti(in velocity, high-empenlure o p c c i t i o i i , and radiation kullness. 111 a resemch and dcvelopinent environment, digitd circuits have clearly a better power-delay prt'orm:ince thin silicon circuits [6]. 111 recent years GaAs ICs have become incre:aingly ;itu;tctive due to their high speed. Also. the yield 01' G'ds ICs h;a increased drrunntic:dly. However. the relnlively low 1;iyout dciisily compnred to CMOS has t~i i d d to limit he ulili.utioii ofCiaA.s VLSI circuits.The chip supports IEEE standard 754 single precision fonnnt and provides overfiowlundertlow flags. The chip measures 2.43x3.77mm and contains 28,W trtmsistors. The simuhkd result of the multiplication tune for the chip is 4n.7, with 3.5W power dissiption at 75°C. Chip ArchitectureA block diagram of the floating point multiplier is shown in Figure 1. The chip consists of an expnent block " I a mnntissa multiplier block. The exponent block evaluates the sign and exponent in floating point multiplication mode. and detects overflow/underBow. The Multiplier ArrayThe mantissa multiplier is a 24x24-bit parallel multiplier which consists of two p'uts: an array and a final adder. The m y uses the mdix-4 moclified Booth's Jgorithm to halve the number of p.Utial products from 24 to 12 for IEEE single precision format. EXPONENT BLOCK/ MANTISSA BLOCK I mundine I I final format adiust I In Lliis p:ipcr, we descrihe n 1':u;t. comp:ict 32-hit GaAs 1h)iItiilg point multiplier using ;I ncw design iU1d lxyout sualegy which u k e s ;irlv;iiii;ige of tJie superior perlorin-;tiice of G;iAs ;uid improver the 1:iyout detisiry. Figure 1. Block diagram of the flo...
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.