An improved high speed fully pipelined 500 MHz 8×8 baugh wooley multiplier design using 0.6 μm CMOS TSPC logic design style

Abhijit R. Asati, Chandrashekhar
{"title":"An improved high speed fully pipelined 500 MHz 8×8 baugh wooley multiplier design using 0.6 μm CMOS TSPC logic design style","authors":"Abhijit R. Asati, Chandrashekhar","doi":"10.1109/ICIINFS.2008.4798406","DOIUrl":null,"url":null,"abstract":"The Array multipliers are generally preferred for smaller operand sizes due to their simpler VLSI implementations, in-spite of their linear time complexity. The tree multipliers have time complexity of O (log n) but are unsuitable for VLSI implementation since they require larger total routing length, which may degrade performance. The properties of simpler VLSI implementation can be combined with fully pipelined circuit design using CMOS TSPC (true single phase clock) logic design style to improve throughput of array multipliers. In this paper an improved high speed, fully pipelined 8times8 signed Baugh Wooley multiplier circuit has been designed and implemented using CMOS TSPC logic in 0.6 mum, N-well CMOS process (SCN_SUBM, lambda=0.3) of MOSIS utilizing optimized TSPC logic cells. The simulation results after parasitic extraction show that the inputs can be applied every clock and it can produce correct output after 17 clock cycles at 500 MHz clock rate. Thus the throughput of 500times106 multiplication per second is achieved using TSPC based fine grain pipelining. By designing and using novel TSPC full adder cell, our Baugh Wooley multiplier implementation shows large reduction in transistor count, average power and delay as compared to an implementation by Robert Rogenmoser and Qiuting Huang. The total transistor count, average power and maximum instantaneous power are indicated in comparison table.","PeriodicalId":429889,"journal":{"name":"2008 IEEE Region 10 and the Third international Conference on Industrial and Information Systems","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 IEEE Region 10 and the Third international Conference on Industrial and Information Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIINFS.2008.4798406","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14

Abstract

The Array multipliers are generally preferred for smaller operand sizes due to their simpler VLSI implementations, in-spite of their linear time complexity. The tree multipliers have time complexity of O (log n) but are unsuitable for VLSI implementation since they require larger total routing length, which may degrade performance. The properties of simpler VLSI implementation can be combined with fully pipelined circuit design using CMOS TSPC (true single phase clock) logic design style to improve throughput of array multipliers. In this paper an improved high speed, fully pipelined 8times8 signed Baugh Wooley multiplier circuit has been designed and implemented using CMOS TSPC logic in 0.6 mum, N-well CMOS process (SCN_SUBM, lambda=0.3) of MOSIS utilizing optimized TSPC logic cells. The simulation results after parasitic extraction show that the inputs can be applied every clock and it can produce correct output after 17 clock cycles at 500 MHz clock rate. Thus the throughput of 500times106 multiplication per second is achieved using TSPC based fine grain pipelining. By designing and using novel TSPC full adder cell, our Baugh Wooley multiplier implementation shows large reduction in transistor count, average power and delay as compared to an implementation by Robert Rogenmoser and Qiuting Huang. The total transistor count, average power and maximum instantaneous power are indicated in comparison table.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
采用0.6 μm CMOS TSPC逻辑设计风格的改进高速全流水线500 MHz 8×8 baugh wooley乘法器设计
数组乘法器通常更适合较小的操作数大小,因为它们的VLSI实现更简单,尽管它们的线性时间复杂性。树乘法器的时间复杂度为O (log n),但不适合VLSI实现,因为它们需要更大的总路由长度,这可能会降低性能。更简单的VLSI实现特性可以与使用CMOS TSPC(真单相时钟)逻辑设计风格的全流水线电路设计相结合,以提高阵列乘法器的吞吐量。本文利用优化的TSPC逻辑单元,在MOSIS的0.6 μ m, n阱CMOS工艺(SCN_SUBM, lambda=0.3)中,利用TSPC逻辑单元,设计并实现了一种改进的高速全流水线8times8符号Baugh Wooley乘法器电路。寄生提取后的仿真结果表明,该方法可以应用于每个时钟,在500 MHz时钟速率下,经过17个时钟周期后可以产生正确的输出。因此,使用基于TSPC的细粒度流水线实现了每秒500times106乘法的吞吐量。通过设计和使用新颖的TSPC全加法器单元,与Robert Rogenmoser和黄秋婷的实现相比,我们的Baugh Wooley乘法器实现在晶体管计数,平均功率和延迟方面显着减少。晶体管总数、平均功率和最大瞬时功率如对照表所示。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A Mega Programmable Interactive Robotic Surface (AMPIRS) State Estimation using Shifted Legendre Polynomials Fault diagnosis of rolling element bearing using time-domain features and neural networks New Method of Image Compression Using Multiwavelets and Set Partitioning Algorithm A Bandwidth Aware Topology Generation Mechanism for Peer-to-Peer based Publish-Subscribe Systems
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1