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....
Main Author: | |
---|---|
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 |