Design and Analysis of High Speed Low Power Reusable on Chip Bus Based on Wishbone

Prashant Bachanna, Vivek Jalad, Sharanbasappa Shetkar
{"title":"Design and Analysis of High Speed Low Power Reusable on Chip Bus Based on Wishbone","authors":"Prashant Bachanna, Vivek Jalad, Sharanbasappa Shetkar","doi":"10.1109/ICSIP.2014.37","DOIUrl":null,"url":null,"abstract":"FPGA and ASIC design based on SoC technology have been widely used in the embedded systems. A flexible interconnection scheme is crucial in SoC design. In this paper, we adopt the Wishbone bus to interconnect a variety of devices due to its open architecture and many a free IP core with a Wishbone interface supplied by Open Cores organization. In general SoC system, a single bus interconnects all devices that are not divided into high-performance unit such as CPU, on-chip ram and low speed devices like uart, gpio and so on. It leads to a big problem: all Wishbone bus cycles run at the speed of the slowest device. We have to add the corresponding logic to regulate the system frequency for some low-speed devices, but it causes a new problem which increases the overall system power consumption. In view of the drawback, based on Wishbone bus, the paper proposes a double bus that makes first level Wishbone bus and the second level bus to interconnect the different devices according to the speed of the devices. Finally, we set up a SoC system to verify the performance of the proposed bus and the result shows that the double bus is feasible in low-power SoC design.","PeriodicalId":111591,"journal":{"name":"2014 Fifth International Conference on Signal and Image Processing","volume":"109 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-01-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 Fifth International Conference on Signal and Image Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSIP.2014.37","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

FPGA and ASIC design based on SoC technology have been widely used in the embedded systems. A flexible interconnection scheme is crucial in SoC design. In this paper, we adopt the Wishbone bus to interconnect a variety of devices due to its open architecture and many a free IP core with a Wishbone interface supplied by Open Cores organization. In general SoC system, a single bus interconnects all devices that are not divided into high-performance unit such as CPU, on-chip ram and low speed devices like uart, gpio and so on. It leads to a big problem: all Wishbone bus cycles run at the speed of the slowest device. We have to add the corresponding logic to regulate the system frequency for some low-speed devices, but it causes a new problem which increases the overall system power consumption. In view of the drawback, based on Wishbone bus, the paper proposes a double bus that makes first level Wishbone bus and the second level bus to interconnect the different devices according to the speed of the devices. Finally, we set up a SoC system to verify the performance of the proposed bus and the result shows that the double bus is feasible in low-power SoC design.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于Wishbone的高速低功耗复用芯片总线设计与分析
基于SoC技术的FPGA和ASIC设计在嵌入式系统中得到了广泛的应用。灵活的互连方案是SoC设计的关键。在本文中,我们采用Wishbone总线来互连各种设备,因为它的开放架构和许多免费的IP核与开放核心组织提供的Wishbone接口。在一般的SoC系统中,单个总线连接所有不分为高性能单元的设备,如CPU、片上ram和低速设备,如uart、gpio等。这导致了一个大问题:所有的Wishbone总线周期都以最慢的设备的速度运行。对于一些低速设备,我们不得不增加相应的逻辑来调节系统频率,但这又带来了一个新的问题,增加了系统的整体功耗。针对这一缺点,本文在Wishbone总线的基础上,提出了一种双层总线,即一级Wishbone总线和二级Wishbone总线,根据设备的速度将不同的设备互连起来。最后,我们建立了一个SoC系统来验证所提出的总线的性能,结果表明双总线在低功耗SoC设计中是可行的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Rule Line Detection and Removal in Handwritten Text Images Features Based IUGR Diagnosis Using Variational Level Set Method and Classification Using Artificial Neural Networks Design of a Low Error Fixed-Width Radix-8 Booth Multiplier Content Based Image Retrieval with Relevance Feedback Using Riemannian Manifolds Wavelet Based Signal Processing Technique for Classification of Power Quality Disturbances
×
引用
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