可自动生成SoC系统总线的EDA开发工具实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:tangguoxun3726
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SoC (System on Chip,片上系统)系统总线是芯片中极为重要的组成部分,负责连接系统中各个主从设备,并组织二者之间的通信,保证数据传输的准确性和时效性。在芯片开发的过程中,基于功能和效率的考虑,系统总线的架构和各主从设备的拓扑结构常常会发生改变。如何设计一个可复用的SoC系统总线,以满足不同架构乃至不同计划的需要,是SoC芯片级设计中的重要课题。本论文正是针对上述问题,以perl语言和verilog程序设计为基础,再深入分析SoC系统总线对准确性和时效性的要求,开发一套可自动生成SoC系统总线的EDA工具。主要内容为:1.详细研究各总线接口的标准,确定系统总线的架构和数据传输的流向。2.以perl语言的Gtk模组为载体,开发一整套图形界面,使用户透过简单的图形界面输入各主从设备的详细信息,配置系统总线的拓扑结构,就可以自动生成整套系统总线的RTL源码及验证环境。3.在RTL原始代码中,以verilog语言的ifdef语句为基础,开发一整套的工具,可以根据用户的不同配置抽取相应的RTL代码,组成最后的系统总线。如此一来,对于不同的计划,用户只需要在图形界面上输入相应的参数,就可以生成RTL代码,即使要更改系统架构,只需要更改总线的设定即可,从而大大缩短了芯片开发的时间。
其他文献
随着我国老龄化社会的到来,将形成一个容量巨大的银发消费市场,给企业带来无限的商机。因此,我国应根据银发市场的需求,综合运用4P营销组合策略,加快开发新产品,开拓新市场。
目的分析电子射野影像系统(EPID)用于调强放射治疗计划剂量验证的准确性。方法选择2014年南通市第一人民医院住院行放射治疗宫颈癌术后患者10例,年龄45~71岁,中位年龄56岁。
基于G.726语音编解码算法的原理,设计了一个基于单片机的语音录放系统,实现了对语音信号的压缩存储和编解码功能。运行结果表明,解码后语音还原质量较好,符合预期。
本文以中国食品流通领域物流园区建设的现状出发,以销售物流、第三方物流、电子商务以及销售物流为基础理论依据,以数据分析和图表说明相结合的方法,围绕食品流通领域物流园
中国画在数千年的探索中,构成原理的运用已从不自觉走向自觉。通过笔墨的点、线、面在二维空间内按照一定的程式和法则进行分割、组合,从而组成理想的构成形式。随着二十一世
时间域固定翼航空电磁法是以固定翼飞机作为载体,在飞行过程中,通过围绕在飞机机身上的发射线圈产生大发射磁矩,激发大地产生二次感应场,然后通过电磁场理论解释二次场响应,从而获
抽运光光场分布是影响激光输出性能的重要因素,均匀分布的光场是实现高光束质量激光输出的前提,本论文围绕LDA侧面抽运各向异性双轴Nd:YAP晶体内抽运光场分布进行研究,为提高
本文基于解构计划行为理论构建理论模型,利用武汉城市圈483份农户调研数据,运用结构方程模型分析影响农户农地转出意愿的主观决策因素。结果表明:1)行为态度对农户农地转出行
2013年6月14日,匈牙利传奇钢琴大师安德拉斯·席夫将献演上海音乐厅,为上海乐迷展现黑白键上的指尖传奇。安德拉斯·席夫去年的北京独奏会获得极大轰动,在乐迷之间反响巨大,
大平均功率耦合腔行波管是雷达的核心器件,其输出平均功率可影响雷达的作用距离,一般行波管的输出平均功率越大雷达的作用距离越远。在行波管的总效率相当的情况下,行波管的平均