Design of an efficient and reconfigurable 1 024 bit large numbers multiplier

Large number multiplication is often used in algorithms such as SM9 encryption. In order to solve the problem of high delay and energy consumption in key circuits in large number multiplication, a reconfigurable 1 024 bit multiplier based on pipeline was designed. By using 64 bit multiplication unit...

Full description

Saved in:
Bibliographic Details
Main Authors: Su Cheng, Xia Hong
Format: Article
Language:Chinese
Published: National Computer System Engineering Research Institute of China 2024-03-01
Series:Dianzi Jishu Yingyong
Subjects:
Online Access:http://www.chinaaet.com/article/3000164112
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1839651651139403776
author Su Cheng
Xia Hong
author_facet Su Cheng
Xia Hong
author_sort Su Cheng
collection DOAJ
description Large number multiplication is often used in algorithms such as SM9 encryption. In order to solve the problem of high delay and energy consumption in key circuits in large number multiplication, a reconfigurable 1 024 bit multiplier based on pipeline was designed. By using 64 bit multiplication units and 128 bit carry ahead addition units, the final result is generated in 20 cycles, alleviating the delay of the addition part in traditional multipliers, achieving circuit multiplexing, and effectively reducing energy consumption. In the SMIC 0.18 μm process library, the critical circuit has a delay of 2.5 ns, a circuit area of 7.03 mm2, and an energy consumption of 576 mW.
format Article
id doaj-art-9e1be2c9a27f446fa62a09e2a0d59ca1
institution Matheson Library
issn 0258-7998
language zho
publishDate 2024-03-01
publisher National Computer System Engineering Research Institute of China
record_format Article
series Dianzi Jishu Yingyong
spelling doaj-art-9e1be2c9a27f446fa62a09e2a0d59ca12025-06-26T02:12:33ZzhoNational Computer System Engineering Research Institute of ChinaDianzi Jishu Yingyong0258-79982024-03-01503313510.16157/j.issn.0258-7998.2341993000164112Design of an efficient and reconfigurable 1 024 bit large numbers multiplierSu Cheng0Xia Hong1North China Electric Power University, Beijing 100096,ChinaNorth China Electric Power University, Beijing 100096,ChinaLarge number multiplication is often used in algorithms such as SM9 encryption. In order to solve the problem of high delay and energy consumption in key circuits in large number multiplication, a reconfigurable 1 024 bit multiplier based on pipeline was designed. By using 64 bit multiplication units and 128 bit carry ahead addition units, the final result is generated in 20 cycles, alleviating the delay of the addition part in traditional multipliers, achieving circuit multiplexing, and effectively reducing energy consumption. In the SMIC 0.18 μm process library, the critical circuit has a delay of 2.5 ns, a circuit area of 7.03 mm2, and an energy consumption of 576 mW.http://www.chinaaet.com/article/3000164112large number multiplicationpipelinewallace treereconfigurable
spellingShingle Su Cheng
Xia Hong
Design of an efficient and reconfigurable 1 024 bit large numbers multiplier
Dianzi Jishu Yingyong
large number multiplication
pipeline
wallace tree
reconfigurable
title Design of an efficient and reconfigurable 1 024 bit large numbers multiplier
title_full Design of an efficient and reconfigurable 1 024 bit large numbers multiplier
title_fullStr Design of an efficient and reconfigurable 1 024 bit large numbers multiplier
title_full_unstemmed Design of an efficient and reconfigurable 1 024 bit large numbers multiplier
title_short Design of an efficient and reconfigurable 1 024 bit large numbers multiplier
title_sort design of an efficient and reconfigurable 1 024 bit large numbers multiplier
topic large number multiplication
pipeline
wallace tree
reconfigurable
url http://www.chinaaet.com/article/3000164112
work_keys_str_mv AT sucheng designofanefficientandreconfigurable1024bitlargenumbersmultiplier
AT xiahong designofanefficientandreconfigurable1024bitlargenumbersmultiplier