SystemC实现的周期精确AMBA总线事务级建模与仿真
需积分: 8 39 浏览量
更新于2024-08-12
收藏 393KB PDF 举报
"基于SystemC的周期精确事务级AMBA总线建模 (2005年)"
这篇论文探讨了在2005年时如何使用系统建模语言SystemC来构建周期精确的事务级AMBA(Advanced Microcontroller Bus Architecture)总线模型。AMBA总线是一种广泛用于片上系统(SoC)的开放标准互连架构,允许不同功能模块之间的通信。SystemC作为一个高级的硬件描述和系统建模语言,提供了接口、端口和通道的概念,使得在高层次上描述复杂的系统行为成为可能。
论文中提到,作者们建立的AMBA总线模型遵循了SystemC 2.0的规范,并且在运行时利用了SystemC自身的仿真内核。这个模型被用于蓝牙模块间的通信过程仿真,蓝牙协议是SoC中常见的无线通信标准。通过这样的模型,设计师可以在SoC设计的早期阶段进行高层仿真和验证,从而提前发现并解决潜在问题,提高设计效率和质量。
文章还指出,所构建的模型完全符合AMBA 2.0规范以及蓝牙协议规范,确保了模型的准确性和适用性。传统的SoC设计通常依赖于寄存器传输级(RTL)建模,这种方法在速度和早期验证方面存在局限性。相比之下,SystemC提供的统一建模方式能够跨越软硬件界限,实现更高效的协同设计和验证。
文中还引用了其他研究,比如使用JAVA和扩展硬件描述语言进行SoC设计的方法,虽然这些方法有所改进,但仍存在软硬件描述不统一的问题。而基于SystemC的周期精确事务级AMBA总线模型则弥补了这一缺陷,为SoC设计提供了更为强大的工具。
这篇论文展示了SystemC在构建周期精确的AMBA总线模型中的应用,这对于SoC设计的前期验证具有重要意义。通过使用SystemC,设计者可以在更高级别的抽象层次上进行仿真,加速设计流程,减少错误,并且兼容多种协议标准,如蓝牙。这为SoC设计领域的研究和实践提供了有价值的参考。
2014-05-17 上传
2021-02-12 上传
2024-02-29 上传
2021-02-12 上传
2010-04-07 上传
2022-07-25 上传
2021-02-12 上传
2023-08-05 上传
2021-02-12 上传
2008-12-09 上传
weixin_38701640
- 粉丝: 2
- 资源: 901
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析