SoC平台的片上总线设计及IP核集成技术研究
发布时间:2021-08-27 16:32
由于在迄今为止的集成电路发展历程中,摩尔定律一直在起作用,因此芯片的集成度不断提高,功能日益复杂,系统芯片(SoC:System-on-a-Chip)就是其中的典型代表。它在带给我们巨大便利的同时,也向传统的设计方法学提出了挑战。基于平台的设计方法是目前工程上广泛采用的一种SoC设计方法,它是SoC设计方法学的发展趋势。基于平台的设计过程可以划分为两个阶段:平台的设计和平台的应用,因此基于平台的设计方法的基础是拥有一个SoC平台。而平台设计中的一个重要方面是进行片上总线的设计,因为当前SoC设计中普遍采用的是片上总线的体系结构。另一方面,应用平台进行产品开发过程中的一个主要工作是在平台的基础上进行IP核的集成与删减。可以看出,片上总线的设计及IP核集成技术对基于平台的设计方法具有非常重要的意义。本文分析了基于平台的设计方法学,并对SoC平台中的片上总线设计及IP核的集成技术进行了研究。另外,考虑到目前SoC的验证是个非常大的挑战,本文依据该片上总线构建了一个集成化的验证环境来提高验证效率。论文的主要工作如下:1.研究了基于平台的设计方法学,包括SoC平台的概念、基于平台的设计流程、平台...
【文章来源】:合肥工业大学安徽省 211工程院校 教育部直属院校
【文章页数】:86 页
【学位级别】:硕士
【部分图文】:
基于平台的设计方法示意图
向、控制信号的动作以及其它一切相关的信息)来描述[40]。事务的概念很宽,可以简单到存储器读写,或者复杂到以太网上数据包的传输。以第三章中讨论的外设总线IPBUS为例,图4一1给出了事务与接口信号间的对应关系。事务可以采用类似函数的形式表示,其形式为:transaetionX(argl,argZ,…,argn);其中transactionX为事务的名称,argn为事务的属性参数。例如向外设写32位数据的事务可以表示为:write32(oxooeo_0060,0xl234_5678),表示向地址为oxooco_0060的空间中写入数据0xl234_5678。基于事务的验证方法学要求将验证平台划分成若干功能相对独立的模块,并在事务级这一较高抽象层次上进行验证。姚一clkt习一一~飞一注一耘一J卜l一~一…七一一「一一一ipsmoduleipsiPs少yteIips--wdata赓黔甲一一一一污曝蘸巍燕蘸蘸蘸蘸ips--r、。嘛瓢瓢~-一一~一ips_xfr_waitl
组织与管理、系统脚本的开发、验证1P的设计这四个方面。4.2.1验证平台的结构图验证平台的结构图如图4一3所示,其中集成了mlb_mon、iPb_mon和mlb_bfm这三个验证Ip。mlb_mon、ipb_mon分别是MLB总线和IPBus总线监视器(BM:
【参考文献】:
期刊论文
[1]IP核互连策略及规范[J]. 陈林,王家兵. 今日电子. 2005(08)
[2]验证重用中的监视器设计[J]. 杨羽,张溯,周萌,詹文法. 微电子学与计算机. 2004(07)
[3]基于接口的IP模块可重用设计方法[J]. 韩奇,郑茳,贾炜. 电子与信息学报. 2003(02)
[4]基于事务的SoC验证策略[J]. 孟庆,何乐年,沈海斌,严晓浪. 半导体技术. 2002(06)
[5]PBD-SOC实现的一种重要途径[J]. 焦影,周祖成. 电子产品世界. 2001(02)
[6]脚本语言及其应用[J]. 郑鹏,林子禹. 武汉大学学报(自然科学版). 1999(05)
博士论文
[1]基于功能信息的验证工程学及若干验证技术研究[D]. 张多利.合肥工业大学 2005
[2]集成电路工程学及IP评测技术的研究[D]. 张溯.合肥工业大学 2004
[3]集成电路设计方法及IP设计技术的研究[D]. 李丽.合肥工业大学 2002
本文编号:3366703
【文章来源】:合肥工业大学安徽省 211工程院校 教育部直属院校
【文章页数】:86 页
【学位级别】:硕士
【部分图文】:
基于平台的设计方法示意图
向、控制信号的动作以及其它一切相关的信息)来描述[40]。事务的概念很宽,可以简单到存储器读写,或者复杂到以太网上数据包的传输。以第三章中讨论的外设总线IPBUS为例,图4一1给出了事务与接口信号间的对应关系。事务可以采用类似函数的形式表示,其形式为:transaetionX(argl,argZ,…,argn);其中transactionX为事务的名称,argn为事务的属性参数。例如向外设写32位数据的事务可以表示为:write32(oxooeo_0060,0xl234_5678),表示向地址为oxooco_0060的空间中写入数据0xl234_5678。基于事务的验证方法学要求将验证平台划分成若干功能相对独立的模块,并在事务级这一较高抽象层次上进行验证。姚一clkt习一一~飞一注一耘一J卜l一~一…七一一「一一一ipsmoduleipsiPs少yteIips--wdata赓黔甲一一一一污曝蘸巍燕蘸蘸蘸蘸ips--r、。嘛瓢瓢~-一一~一ips_xfr_waitl
组织与管理、系统脚本的开发、验证1P的设计这四个方面。4.2.1验证平台的结构图验证平台的结构图如图4一3所示,其中集成了mlb_mon、iPb_mon和mlb_bfm这三个验证Ip。mlb_mon、ipb_mon分别是MLB总线和IPBus总线监视器(BM:
【参考文献】:
期刊论文
[1]IP核互连策略及规范[J]. 陈林,王家兵. 今日电子. 2005(08)
[2]验证重用中的监视器设计[J]. 杨羽,张溯,周萌,詹文法. 微电子学与计算机. 2004(07)
[3]基于接口的IP模块可重用设计方法[J]. 韩奇,郑茳,贾炜. 电子与信息学报. 2003(02)
[4]基于事务的SoC验证策略[J]. 孟庆,何乐年,沈海斌,严晓浪. 半导体技术. 2002(06)
[5]PBD-SOC实现的一种重要途径[J]. 焦影,周祖成. 电子产品世界. 2001(02)
[6]脚本语言及其应用[J]. 郑鹏,林子禹. 武汉大学学报(自然科学版). 1999(05)
博士论文
[1]基于功能信息的验证工程学及若干验证技术研究[D]. 张多利.合肥工业大学 2005
[2]集成电路工程学及IP评测技术的研究[D]. 张溯.合肥工业大学 2004
[3]集成电路设计方法及IP设计技术的研究[D]. 李丽.合肥工业大学 2002
本文编号:3366703
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3366703.html