多核网络处理器共享存储控制系统设计与优化

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:sk1011
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文针对片上多核网络处理器的结构对多核共享存储控制系统进行了设计与优化。主要设计完成了共享存储控制器片上接口队列结构、基于优先级的存储访问指令仲裁模块、多处理器与存储器进行数据交互的推拉引擎结构、存储控制器接口等核心模块功能。重点研究了共享存储控制器与多线程包处理引擎之间的异步访存方式、片上包缓冲结构RFIFO和TFIFO与存储控制器之间实现数据直接转发的DMA通道。考虑到对存储器长时间的访存延时,本文结合片上多核网络处理器对片外存储器充当转发表和数据包缓冲的需求,对共享存储控制器的结构进行了优化和改进,通过增加指令预取电路和对存储控制接口的改进可实现对SDRAM存储器的动态优化,根据连续指令地址信息动态选择同行同bank优化或bank交错优化方案,最大限度利用了可以优化的指令。最后并将共享存储控制系统的RTL级电路在XDNP多核网络处理器验证平台上进行了功能验证,结果表明控制的各个功能模块设计正确,能够完成多核处理器对片外SDRAM的访问。性能分析表明指令预取电路结构支持的动态优化方式比静态优化方式对存储器性能提升的效果更大。并且优化性能随着指令数的增加而增加,在连续执行指令数大于35以后,由于系统固有发送微包程序指令的限制系统性能提升效果达到稳定,系统性能最大可以提升到45%。
其他文献
中日两国同属汉字文化圈,因此存在着大量的同形汉字词。汉日同形词同中有异,异中有同。日本学习者学习汉语时,容易“顾名思义”、“望文生义”,借用母语策略泛化,受到母语负
学会学习成为21世纪教育的核心,未来的文盲不是目不识丁的人,而是没有学会学习的人。学会学习就是要掌握适合自己的学习方式,探索独立的、有效的深层次学习。叙事作为一种有
目的分析评价雷贝拉唑三联疗法根除幽门螺杆菌的有效性和安全性。对象和方法公开发表的、以幽门螺杆菌阳性患者为对象的、评价雷贝拉唑三联法临床试验的中文文献。利用微机检
高校思想政治教育在教育理念、教育途径和教育功能上与积极心理学的核心理念有较高的契合性:在教育理念上,二者都体现了"以人为本"的精神诉求;在教育途径上,二者都注重通过引
论文针对一种基于声光效应的微型加速度传感器的总体设计要求,开展可敏感加速度的基于弯曲板波的拉曼型声光移频器新结构的模拟、设计以及加工工艺研究,具有重要的科学意义和迫
随着集成电路工艺技术已经进入到纳米量级,生产过程中对生产环境的要求也越来越高,如何控制生产环境中的微尘污染粒子对产品的成品率造成的影响,已成为了需要面对的问题。目
热插拔技术是实现电源连续运行和不停机维护的关键技术。对电源设备关键部件进行冗余备份,并在不中断系统工作的条件下更换出故障的电源和对系统进行扩容,是提高电源系统可靠
随着集成电路技术进入纳米级,互连的延时效应日益显著,已成为影响集成电路设计最具挑战的问题之一。本文主要研究了纳米级耦合互连线延时的解析建模问题,改进了传统的将互连线抽
新历史主义诞生于20世纪80年代的英美文化和文学界,这个术语的首次使用者是美国加州伯克利分校英文系教授斯蒂芬·格林布拉特,他在1982年出版的《文类》学刊中打出“新历史主
信号处理特别是数字信号数理是近些年来随着通信、雷达、声纳、自动控制等系统过程逐渐形成和发展起来的新兴学科,在理论上及应用上所涉及的领域十分广泛,为其领域提供了基本分