Design andImplementation of a Module Generator for Low Power Multipliers

Multiplication is an important part of real-time system applications. Various hardware parallel multipliers used in such applications have been proposed. However, when the operand sizes of the multipliers and the process technology need to be changed, the existing multipliers have to be redesigned....

Full description

Bibliographic Details
Main Author: Sun, Kaihong
Format: Others
Language:English
Published: Linköpings universitet, Institutionen för systemteknik 2003
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1944
id ndltd-UPSALLA1-oai-DiVA.org-liu-1944
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-liu-19442013-01-08T13:46:16ZDesign andImplementation of a Module Generator for Low Power MultipliersengSun, KaihongLinköpings universitet, Institutionen för systemteknikInstitutionen för systemteknik2003ElectronicsModified Booth EncodingLow PowerMultipliersModule Generator.ElektronikElectronicsElektronikMultiplication is an important part of real-time system applications. Various hardware parallel multipliers used in such applications have been proposed. However, when the operand sizes of the multipliers and the process technology need to be changed, the existing multipliers have to be redesigned. From the point of library cell reuse, this master thesis work aims at developing a module generator for parallel multipliers with the help of software programs. This generator can be used to create the gate-level schematic for fixed point two's complement number multipliers. Based on the generated schematic, the entire multiplier can be implemented by small manual intervention. This feature can reduce the time of chip design. The design phases consist of the logic, circuit and physical designs. The logic design includes gate-level schematic generation with C and SKILL programs and structural VHDL-code descriptions as well as validation. The circuit and physical design are custom in Cadence and the routing uses automatic place and route tools. To demonstrate the design method, an 18 by 18-bit modified Booth recoded multiplier was implemented in 0.18 µm CMOS process with a supply voltage of 1.2 V and simulated using simulator (Spectre). The number of integrated transistors is 13000 and the active area is 85000 µm2. The postlayout simulation shows the critical path with a delay of 17 ns. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1944LiTH-ISY-Ex, ; 3315application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Electronics
Modified Booth Encoding
Low Power
Multipliers
Module Generator.
Elektronik
Electronics
Elektronik
spellingShingle Electronics
Modified Booth Encoding
Low Power
Multipliers
Module Generator.
Elektronik
Electronics
Elektronik
Sun, Kaihong
Design andImplementation of a Module Generator for Low Power Multipliers
description Multiplication is an important part of real-time system applications. Various hardware parallel multipliers used in such applications have been proposed. However, when the operand sizes of the multipliers and the process technology need to be changed, the existing multipliers have to be redesigned. From the point of library cell reuse, this master thesis work aims at developing a module generator for parallel multipliers with the help of software programs. This generator can be used to create the gate-level schematic for fixed point two's complement number multipliers. Based on the generated schematic, the entire multiplier can be implemented by small manual intervention. This feature can reduce the time of chip design. The design phases consist of the logic, circuit and physical designs. The logic design includes gate-level schematic generation with C and SKILL programs and structural VHDL-code descriptions as well as validation. The circuit and physical design are custom in Cadence and the routing uses automatic place and route tools. To demonstrate the design method, an 18 by 18-bit modified Booth recoded multiplier was implemented in 0.18 µm CMOS process with a supply voltage of 1.2 V and simulated using simulator (Spectre). The number of integrated transistors is 13000 and the active area is 85000 µm2. The postlayout simulation shows the critical path with a delay of 17 ns.
author Sun, Kaihong
author_facet Sun, Kaihong
author_sort Sun, Kaihong
title Design andImplementation of a Module Generator for Low Power Multipliers
title_short Design andImplementation of a Module Generator for Low Power Multipliers
title_full Design andImplementation of a Module Generator for Low Power Multipliers
title_fullStr Design andImplementation of a Module Generator for Low Power Multipliers
title_full_unstemmed Design andImplementation of a Module Generator for Low Power Multipliers
title_sort design andimplementation of a module generator for low power multipliers
publisher Linköpings universitet, Institutionen för systemteknik
publishDate 2003
url http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1944
work_keys_str_mv AT sunkaihong designandimplementationofamodulegeneratorforlowpowermultipliers
_version_ 1716528630288351232