网络处理器中SDRAM存储器接口模块设计研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:wuaiboer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前计算机网络的用户数目与连接带宽的迅速增长,导致了对网络处理器性能不断增长的需求,“存储器墙”的问题已经成为处理器性能提高的关键。网络处理器外接SDRAM用于存储较大的网络数据包以及指令代码,SDRAM控制器主要用于控制内部多处理器对外接SDRAM进行访问,将处理器命令翻译成SDRAM操作命令,时序要求复杂。不同于常规的单核SDRAM控制器,本文设计的SDRAM控制器主要是面向网络处理中异构并行多处理器对外接SDRAM的资源共享,单一的仲裁算法已经很难满足系统性能要求,为实现异构多核处理器对SDRAM公平有效及时的访问,本文采用了分层优先仲裁机制,总体层面上采用了固定优先级和时分复用法相结合的分层仲裁算法,另外为提高SDRAM访问效率,又加入动态仲裁算法机制,提供奇数和偶数两个命令队列,实现SDRAM预充电时间的隐藏。另外针对以太网帧长以及多核处理器系统中不可忽视的总线延迟和多核指令排队延迟的特点设计了基于指令控制的块数据传输机制,通过一条指令完成多条指令的任务,减少SDRAM访问次数,从本质上缩短了SDRAM访问过程中的总线与接口排队开销,在处理长度为64字节的IP包时,控制器读写效率提高55%以上。最后本文完成对控制器各个功能模块的RTL语言描述,功能仿真和性能仿真结果表明SDRAM控制器可以完成多处理器对SDRAM的访问,在SMIC 0.18μm工艺下达到200MHz以上的执行性能,完成预期目标。
其他文献
红细胞再生障碍性贫血(Diamond-Blackfan anemia, DBA)是一种遗传性骨髓衰竭综合征,患者主要表现为先天性红细胞发育不良以及相关的身体畸形,严重影响其生命健康。临床研究发现有
目的:总结分析输血护理记录书写中容易发生的错误的环节,探讨改进输血护理管理,提高输血护理病历规范完整性的途径.方法:随机抽查某三甲医院2016年-2018年间输血病历共892份,
摘要:课堂教学的好坏,对减轻学生过重的作业负担和大面积提高教学质量起着决定作用,所以每位教师都应当使自己教的每节课尽可能地取得好的教学效果。在本文中,笔者就针对如何提高初中数学课堂教学效益浅谈几点拙见。  关键词:提高;数学课堂;效益  中图分类号:G633.6 文献标识码:A 文章编号:1992-7711(2016)03-0022  在推进课程改革的今天,树立正确的学生观,促进学生良好学习方式的
摘要:教育部颁布的《物理课程标准》要求:“让课堂充满生命活力,让学生成为学习主人。”新课改的教学过程是以学生为主体,突出对学生综合素质的全面培养,突出教学的个性化、多样化,尤其在教学方法上,强调了科学探究。在初中物理教学中,要推行素质教育,适应新课改的新要求,提高教学质量。  关键词:新课改;更新观念;改进教学方法;学会交流  中图分类号:G633.7 文献标识码:A 文章编号:1992-7711
常规的酿酒酵母(Saccharomyces cerevisiae)表达系统已广泛应用,虽已积累大量经验,但也存在不足之处,如菌株生长速度慢、密度不高、外源蛋白的表达和翻译后加工都不够理想.巴
本文通过对荣华二采区10
期刊
黄粉虫(Tenebrio molitor L.)是一种具有高营养价值、多种保健功能的资源昆虫。稀土元素(rare earths,简称REs)由于其特殊的电子结构,在合适的浓度范围内可促进生物生长、提高繁
人类的发展离不开建筑的发展,但是因为人们的过于追求浅层次的享受,大兴土木的开发和建设,造成了现代所造之建筑脱离了人与大自然和谐发展的轨道,同时地球环境与地球资源也不堪重
分泌性表达外源基因是近年来在构建活载体疫苗中常常采用的策略。分泌表达能减轻细菌载体的代谢负担,提高疫苗的免疫效果。引起人泌尿道感染的大肠杆菌(Uropathogenic Escheri
棉花黄萎菌病毒Verticillium dahliae chrysovirus1(VdCV1)本实验室已经报道,但对该病毒功能及其基因功能尚未做实验研究。VdCV1是否具有沉默抑制子尚未有研究报道。探明VdCV1是