AMBA总线协议关键模块设计与验证研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:caoyongtao1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集成电路技术近年来的迅速发展,电路的规模和设计的复杂度不断增加,市场的竞争程度也日趋激烈,产品投放时间越来越短,这些因素对设计者和设计工具都提出了更新更高的要求。因此集成电路向系统级芯片的转变不仅仅是一种概念上的突破,同时也是信息技术发展的必然产物和结果。传统的设计方法,如基于时序的设计,基于模块的设计都已经不能满足系统级芯片的设计要求。 目前,数字电路设计已经从传统的SSI(Small Scale Integration)、MSI(Medium Scale Integration.)到现在的LSI(Large Scale Integration)VLSI(Very Large Scale Integration)。发展趋势是把整个系统集成在一个芯片内,即所谓的SOC(System On Chip)。SOC设计以IP的设计复用和功能组装、整合来完成。随着以IP核复用为基础的SoC设计技术的发展,如何有效地对众多IP供应商提供IP核,在实际设计时进行有效互联的问题日益受到重视。为了使IP核集成更快速、更方便,缩短进入市场的时间,迫切需要一种标准的互联方案。在这样的背景下,产生了多种用于IP核互联的片上总线标准。 本文介绍了几种常用的片上总线架构,对ARM公司的AMBAAHB总线进行分析。采用Top Down的模块设计方法以及总线功能模型、断言验证的手段,主要工作和特色如下: 1.本文提出了一种针对仲裁模块基于断言验证的属性设计方案方法,以最新的集成电路验证方法:基于断言的验证,采用System Verilog Assertion断言语言,对AHB协议控制模块中的仲裁器模块,归纳协议的功能,进行断言属性的设计,并对模块进行时序功能检测,并给出了仿真结果。 2.根据基于平台的设计和验证理念,本文设计并实现了协议的主设备、从设备的总线功能模型BFM。文中BFM的设计实现采用状态机的方式,相对于基于任务形式的BFM设计,更有利于系统级的的验证测试。并且以AHB总线的控制模块和主、从设备总线功能模型构建了一个完备的基于AHB总线的验证平台,对兼容AHB总线接口的IP模块提供了一个功能验证的系统环境。 3.本文给出了AMBA AHB总线各个功能模块的实现,包括仲裁器模块、DECODER模块、MuxM2S模块、MuxS2M模块、DEFAULT SLV模块和DUMMY MST模块以及AHB/APB的桥接器APB Bridge模块。 4.本文对AMBA AHB总线的各个功能模块进行RTL建模,对协议所规定的各种传输/响应类型进行了详细的功能模拟仿真,仿真结果表明各模块的预定功能都得以正确实现,达到了设计的预定要求。
其他文献
现代移动通信的飞速发展,对信息传输的高质,高量推动了射频LDMOS向更高的频率和更宽的带宽应用,同时也给设计技术带来了严峻的挑战。由于国内射频LDMOS研发能力与国外存在不
外国人讲欧洲绘画是科学的,中国绘画是哲学的,这句话基本上是有道理的。文艺复兴时候的那些画家,讲究解剖、光线,它是从科学来的。到后来,那些点彩派、印象派也和科学有关系
学位
现代通信系统要求信号对临近信道的干扰要达到最小,而同时又多采用不恒定包络的调制方式,这样可以利用有限的带宽来容纳更多信道,同时,在这样的调制方式中,信号通过饱和工作
城市扩展是城市生态系统发展的复杂过程。目前,城市扩展正以惊人的速度席卷全球,预计到2025年全世界城市人口将达到总人口的65%。地处滇池流域的昆明是中国中西部地区的中心城市
由于共形天线阵所具有的低剖面、不影响载体表面空气动力学、易实现大角度扫描等特性,已经越来越多的被应用于高速运动载体。但是共形天线阵也存在一些的问题,如一般共形天线
在数字产品日益发展的今天,模数转换器扮演着越来越重要的角色。Σ-ΔADC主要由Σ-Δ调制器和数字降频滤波器组成,采用过采样和量化噪声整形技术,将信号频带内的噪声推向高频
本文通过对荣华二采区10
期刊
本文通过对荣华二采区10
期刊
中心体由中心粒和围绕在中心粒周围的高电子密度物质(PCM)组成,是动物细胞中最主要的微管组织中心。在间期细胞中,两个中心粒间存在一种松散的蛋白连接体,使其不会相互分开,