YHFT-Matrix处理器中EMIF与DDR2接口的设计与实现

被引量 : 0次 | 上传用户:phf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
YHFT-Matrix处理器是国防科技大学设计的一款高性能DSP,主要面向3GPP-LTE无线通信基带处理领域。采用VLIW结构,16/32位可变长类RSIC指令集,每周期最大流出10条指令。处理器包含标量和向量两部分运算单元,标量单元负责简单的计算以及程序流控,向量单元内含有多个向量运算部件,提供主要的运算能力。现今运算能力的大幅提高对存储器的数据传输速率有了更高的要求。为了设计出更高性能的外部存储器接口(EMIF)部件,本文从研究DDR2存储器的结构和时序特点入手,并根据YHFT-Matrix处理器的体系结构设计出一款能够同时处理四核访问请求的EMIF。同时兼顾DDR2SDRAM和ASRAM的结构特点,完成了适用于本款高性能DSP的EMIF设计、验证与测试,DDR2SDRAM的连接与板级测试。针对YHFT-Matrix处理器内部数据通路结构,提出了EMIF模块对各请求源进行轮转式仲裁、根据优先级排序,并将通信协议转换成AXI总线的协议的设计方法。最终使得12个请求源能够公平的访问外存。在协议转换时,由于外部存储器与内核时钟频率不同,本文设计了一个异步对接,负责将500Mhz时钟域下的内核信号同步到DDR2SDRAM采用的200Mhz时钟域。在完成验证与测试之后,本文对EMIF的传输方式又做了部分修改,使得传输效率有了大幅提升。采用了将DDR2控制器(固核)和PHY(硬核)集成到YHFT-Matrix处理器内的连接策略,并深入分析了YHFT-Matrix处理器中的DDR2接口。DDR2接口可以外接4个16-bit位宽的1Gbit器件组成4Gbit的DDR2存储器。DDR2PHY的时钟达200Mhz,数据宽度为64位。DDR2控制器对芯片内部提供AXI数据总线和APB配置总线接口,并负责为指令Cache、数据Cache和DMA(直接存储器访问接口)提供程序和数据。DDR2SDRAM通过EMIF模块与处理器内核连接起来。此外,本文对以上设计进行了较为系统地验证,并进行了板级测试。测试结果表明,单核得到DDR2SDRAM读每个字最短时间为15ns,写一个字最短时间为10ns,四核同时读的情况也可维持单核的15ns一个字。在优化后,单核DMA读速率有了接近50%的提高,但四核同时读的速率并没有显著提高。
其他文献
我国水体富营养化形势随着我国经济较长时期快速粗放的发展而更加严峻,人工湿地作为一种兼顾污染净化、景观和环境体系生态修复的生态工艺,广泛应用于富营养化水体的治理。本文
牛奶及乳制品营养丰富,容易消化吸收,人“白色血液”,是最理想的天然食品。近年来我国乳业发展迅速,但与世界平均水平仍存在巨大的差距,制约我国乳业发展的一个重要原因就是乳糖不
随着人们生活水平的提高,休闲旅游必将取代观光旅游成为未来人们外出旅游的首选。据统计,在世界旅游市场中,休闲旅游占到62%,[1]休闲旅游发展前景极为广阔。近几年来,江西各
目的了解某地地表水中EV71、CoxA16等人肠道病毒的污染情况。方法选择某地1个污水处理厂和1条河流(上、下游)作为采样对象,每月采集未经处理的污水和上、下游河水各1份,经过
随着素质教育的开展,体育课程开始得到广泛的关注。如何能够提高课堂的有效性成为很多学者关注的焦点。为了能够有效的探索体育课堂开展的有效性,本文将以集体运动为研究目标
众所周知,回家作业是教育活动中不可欠缺的一个重要环节之一。作业不仅是教学的核心组成部分,也是知识学习从课堂向课外的转移和拓展。而我们的英语回家作业分层布置是否存在
盆地流体是指在沉积盆地演化过程中活动并参与了沉积物的各种成岩-后生变化的复杂流体相,包括来自盆地内部沉积物压实和相变所释放出的流体,以及主要由盆地边缘大陆隆起区补给的
通信网络语音质量评估是语音质量分析与提高的一个基础和核心问题,也是测试和优化通信网络的手段之一。主观平均意见得分法必须保证选择的调查人群足够大并且代表性突出,存在效
广西山地户外运动赛事发展态势良好,赛事数量、规模及水平都呈现增长趋势。丰富的自然资源成为山地户外运动赛事在广西快速发展的有利条件。山地户外运动赛事的举办主要集中