A Hardware/Software Co-Design Approach for VLSI Circuit Partitioning

S. Areibi, Fujian Li
{"title":"A Hardware/Software Co-Design Approach for VLSI Circuit Partitioning","authors":"S. Areibi, Fujian Li","doi":"10.1109/IWSOC.2006.348269","DOIUrl":null,"url":null,"abstract":"The Fiduccia-Mattheyses (F-M) algorithm (1982) has proved to be an efficient algorithm for VLSI circuit partitioning, and it is widely used for several physical design automation applications. As digital circuits are becoming larger and more complex, methods such as the F-M algorithm are becoming slower and less efficient. To accelerate the F-M algorithm, an embedded computing system based on an FPGA chip is proposed. A speedup hardware module handles the computationally intensive functions while an embedded processor (a MicroBlaze soft-core) handles intense memory access operations that cannot be implemented efficiently with dedicated hardware. The co-design system can produce as good results as a pure software implementation, and can achieve better results than a pure-hardware based system by an average of 25%. The co-design based approach achieves results that are 2times faster than the pure-software based design","PeriodicalId":134742,"journal":{"name":"2006 6th International Workshop on System on Chip for Real Time Applications","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 6th International Workshop on System on Chip for Real Time Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IWSOC.2006.348269","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

The Fiduccia-Mattheyses (F-M) algorithm (1982) has proved to be an efficient algorithm for VLSI circuit partitioning, and it is widely used for several physical design automation applications. As digital circuits are becoming larger and more complex, methods such as the F-M algorithm are becoming slower and less efficient. To accelerate the F-M algorithm, an embedded computing system based on an FPGA chip is proposed. A speedup hardware module handles the computationally intensive functions while an embedded processor (a MicroBlaze soft-core) handles intense memory access operations that cannot be implemented efficiently with dedicated hardware. The co-design system can produce as good results as a pure software implementation, and can achieve better results than a pure-hardware based system by an average of 25%. The co-design based approach achieves results that are 2times faster than the pure-software based design
VLSI电路划分的软硬件协同设计方法
fiduccia - mattheses (F-M)算法(1982)已被证明是VLSI电路划分的有效算法,并广泛用于几种物理设计自动化应用。随着数字电路变得越来越大,越来越复杂,像F-M算法这样的方法变得越来越慢,效率越来越低。为了加速F-M算法,提出了一种基于FPGA芯片的嵌入式计算系统。加速硬件模块处理计算密集型功能,而嵌入式处理器(MicroBlaze软核)处理专用硬件无法有效实现的高强度内存访问操作。协同设计系统可以产生与纯软件实现一样好的结果,并且可以比基于纯硬件的系统平均高出25%。基于协同设计的方法获得的结果比纯软件设计快2倍
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信