多核SOC定制控制处理器与片上总线接口设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:lv_yj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网技术的高速发展,使得人们对于网络提出了更高的带宽要求和各种更加复杂的服务需求,宽带化、移动化、IP化和融合化成为了网络技术发展的趋势。这种高速发展的趋势下,网络处理器应运而生。网络处理器是一种可编程的多核芯片,不但可为系统提供类似ASIC的处理速度,而且可以提供类似通用处理器的灵活性。本文重点研究了网络处理器的片上总线,完成了用于系统初始化配置的定制控制处理器的硬件设计及片上总线互联方案设计,并重点对内存控制器AMBA接口的关键技术进行了研究。本文参考的系统总线是AMBA 2.0总线协议的子集,按照AMBA总线中AHB规定的通信协议实现了网络处理器中系统初始化配置及内存控制器AMBA接口的功能,使得整个初始化信息由定制控制处理器按照AMBA总线协议发送至各模块的AMBA接口,并最终配置到各个模块。完成了内存控制器AMBA接口中的同步FIFO、AMBA_logic interface,系统初始化配置处理器的RTL级设计,使用ModelSim及ISE软件进行了功能仿真与验证,并对网络处理器整个系统初始化配置进行了功能验证。同时使用DesignCompiler对本文所设计的总线接口模块和定制控制处理器模块分别进行了逻辑综合,在SMIC 0.25μm工艺下均达到250MHz以上的执行性能,满足设计要求。本文完成了网络处理器系统初始化定制控制处理器以及内存控制器AMBA接口的RTL设计,并对设计结果进行了功能仿真和逻辑综合,相关结果表明,设计能够较好地完成项目的具体要求。
其他文献
电子枪是一种不规则、易破损、多材质的电子产品,在流通的过程中由于受到振动冲击的作用易发生破坏,故应采用缓冲防振措施。本文主要研究电子枪的缓冲包装结构,并利用计算机
由于LDPC码具有性能极佳的纠错性能,被越来越多的通信标准所采用。2006年,国家广电总局颁布的自主研发的中国移动多媒体广播标准(CMMB)也采用了LDPC码作为信道编解码方案。CM
爬壁机器人能实现3维空间无障碍运动,设计并制备具有壁虎刚毛优点的粘附阵列,对爬壁机器人的研制和发展具有重要意义。本文提出了一种制备微纳阵列的新方法,以干膜为阵列材料
为了减小芯片电路的复杂度和芯片尺寸,高压双扩散漏MOS晶体管(High-Voltage DDDMOSFET)常常与深亚微米CMOS电路集成在一起应用于LCD驱动电路、智能电源管理芯片和许多特殊应
随着科学技术的发展,电能需求量日益增加,居民楼和公寓等用电户集中场所的电能采集情况和存在的问题也越来越多。现如今大多数的电能采集方案中,核心控制器采用的是单片机或
超级计算机的发展给了人们许多启示,依据“PC参考系准则”提出了多核研究的“超级计算机参考系准则”,即参考超级计算机的组织架构和发展历史进行多核系统研究。超级计算机理
随着电子系统产品性能的不断提高,纳米级CMOS工艺的量产化,芯片的集成度进一步提高,出现了将大规模模拟电路、高速数字系统和射频电路集成在同一硅衬底上的电子系统,即混合信
随着电子电路技术的高速发展,在电路设计中,负载是否匹配仍是一个非常重要的问题。以双端接载滤波器为例,当把其应用到实际电路中时,由于外部环境的不稳定会造成终端负载阻值