基于SystemC的SoC设计方法的研究

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:quangang770
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着深亚微米制造技术和集成电路设计技术的迅猛发展,集成电路的集成度日益提高,规模日益扩大。 现在已经能实现将CPU、DSP、存储器和其它ASIC等模块集成在单一的硅芯片上,形成一个完整的系统(即片上系统SoC,SystemonChip),并且将逐步成为今后嵌入式系统设计的主流。但是设计能力的增长跟不上复杂度的增长,设计能力与集成度的增长之间存在着一条鸿沟。另一方面,SoC的很大一部分应用于便携式通信、音频和视频处理等消费类电子领域,如手机,MP3播放器。为了尽快占领市场,这类产品要求较短的上市时间。这两个主要因素需要更有效,更快速的新的设计方法的支持。 SystemC作为一种基于C++语言的新型硬件设计语言较已有的HDL语言在系统级建模、软硬件协调设计方面更具优势,因此也更适用于SoC的设计建模。本文对SystemC的特征、结构和仿真机制进行了介绍。 针对目前SoC设计方法中存在的问题,探讨了一种新的基于SystemC的SoC设计方法。通过对传统SoC设计方法进行分析和比较,指出了传统方法的缺陷和基于SystemC方法的优点。并对SoC设计过程中的抽象层次进行了分析,从而指出了SoC事务级建模的优势。 此外本文还对目前国际上比较常用的几种片上总线标准进行了分析。结合SystemC方法对AMBAAHB总线标准进行了具体的模型分析和建立,并给出仿真结果,实现了SoC设计的高层次仿真和验证。
其他文献
随着网络技术和网络应用的发展,网络安全问题显得越来越重要。 分布式拒绝服务攻击(DDoS,DistributedDenialofService)是近年来对Internet具有巨大影响的恶意攻击方式,给互联
上海市计划在十一五建成居于国内同行业领先水平的水闸泵站综合调水调度系统,通过基于广域网的实时监测系统,完成对水闸、泵站调水运行数据、图像等的监测,并通过与水情、气象系
USB模拟器是全系统模拟器的重要组成部分,全系统模拟器通过软件对嵌入式硬件平台进行功能模拟,其主要用于手持设备及数码产品的前期软件设计。全系统模拟器包括CPU模拟器和外设
随着Internet上实时音/视频业务的发展,一些非TCP协议(UDP)被广泛使用。这些非TCP协议本身并没有拥塞控制机制,在发生拥塞时,会抢走TCP流的带宽,影响到TCP流正常应用,情况严重时,甚
随着信息技术的发展与应用,高维数据随之产生,被成功应用到“数字化”世界中,如高光谱图像分析、地理信息系统、计算生物基因学等。高维数据维数高、信息量繁杂的问题不断挑战着
随着市场经济的不断深化和生产力水平的持续提高,我国水泥行业得到了较大程度的发展,企业数量大幅增加,企业规模和生产能力也不断提高,但同时也面临着技术装备落后、信息化水
本课题的主题是虚拟现实环境中地面环境生成的研究,结合最新的地图生成和重现技术,通过几种分形几何算法生成外景的相关信息并实时重现在屏幕上,在尽可能提高画面还原质量的同时
随着计算机和互联网的快速发展,计算机和网络已经深入到千家万户之中,与人们的生活方式紧密相连在一起,计算机和网络不仅仅是人们娱乐和交流的工具,其在经济和军事等方面的作
本文对描述事件驱动系统的CASL扩展语言进行了研究。文章首先用代数规范语言CASL描述事件驱动系统的数据结构;其次以MSC和STATEMATE两种形式化的图形规范语言为基础,融入CASL规
802.11长距离无线mesh网络为偏远地区和发展中国家提供了廉价而高效的宽带接入。但是先前的研究基于的标准都是802.11b/g,在链路的吞吐率、丢包率等方面都存在固有的限制。而