多核共享EDMA设计

被引量 : 0次 | 上传用户:bbxxxb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路技术和嵌入式应用需求的飞速发展,多核数字信号处理器(DSP)逐渐成为市场的主流;多核DSP需要处理更多的数字信息,这对内存外存之间、多核之间的数据交换性能提出了更高的要求;直接存储器访问控制器(DMA)作为多核DSP内实现数据交换的重要引擎,已成为影响多核DSP整体性能的重要外设部件。M-DSP是国防科大微电子所研制的一款多核DSP芯片,片上集成了8个处理器内核,通过片上互连总线共享存储及大部分的外部设备。本文基于M-DSP的体系结构的特点和功能需求,设计实现了多核共享增强型DMA(EDMA)数据传输引擎,为M-DSP提供了有效的片上存储资源、片外存储资源和低速外设之间的后台数据传输服务。本文的主要工作体现在以下几点:1、在分析M-DSP多核DSP芯片体系结构特点和需求基础上,完成了EDMA的总体结构设计。2、采用双端口SRAM设计实现了EDMA的逻辑通道控制器的参数RAM,为多达168个逻辑通道提供传输参数的配置和存储;为通道启动和多参数连接提供256位/周期的参数传输带宽,提高了DMA参数加载的效率;支持通道传输自动链接,减少了数据传输对CPU的中断次数,提升了CPU核的性能。3、采用区域划分访问和存储保护机制,支持多DSP核同时共享EDMA的不同通道。节省芯片面积、降低功耗,同时为多核编程提供了极大的便利。4、采用并行FIFO结构实现多事件队列,通过通道与事件队列映射的可配置,解决了多通道触发的公平处理,支持多个数据并行传输,提高了对触发请求的响应速度。5、采用读写双总线结构实现读写操作并行传输控制器,设置多个写指针和一个读指针实现读写控制器之间的数据缓冲,支持读数据乱序返回,实现了传输参数全流水操作,提高了DMA的传输速率。6、为设计的EDMA部件开发了较为完备功能验证码,完成了EDMA的功能模拟验证和时序模拟验证;采用0.045微米标准单元库对设计的EDMA控制器进行综合,工作频率达到700MHz;实现了预期的设计目标。
其他文献
潼南涪江大桥是一座主跨220m的单塔空间双索面斜拉桥,桥塔高156m,为钢筋混凝土结构,采用花瓶形异形结构,由多段复合曲线组成。塔柱施工过程中,布设测量控制网,通过Auto CAD三
软岩大变形一直是困扰隧道工程界的一个重要问题,尤其是在软岩隧道变形机理方面,由于软岩岩性和工程地质条件的复杂性,通过传统的理论分析和经验判断不足以准确的掌握围岩的
目的:优选刺五加的水提取工艺条件。方法:用HPLC法测定其中的有效成分紫丁香苷含量,采用正交试验法,以紫丁香苷的转移率(%)及干膏收率(%)为考察指标。结果:刺五加的最佳水提取工艺为
人工口腔装置是可在体外模拟天然口腔生理环境并对其进行调控的装置,因其标准化程度高,重复性好而得到较广泛应用。笔者就其装置的设计及应用范围作一综述。
随着经济的快速发展,铁路、地铁及水利等地下工程逐渐增多,对盾构机的需求量越来越大。在硬质岩层施工盾构机主要靠安装在刀盘上的滚刀切割岩石来进行掘进。在掘进过程中,滚
子午流注纳甲法、纳子法是中医时间医学的重要组成部分 ,其施治方法以时间的选择为重要依据 ,笔者认为 ,子午流注经气应时而旺的理论 ,以及择时论治的方法可以认为是辨证论治
目的:设计一种新的口腔保健品体外药敏实验模型.方法:以瑞典LKB2023液相层析系统的恒温操作箱为基础,建立一种新的口腔保健品体外药敏实验模型.以茶多酚、鞣酸、氟化钠为实验
近年来,我国居民用电需求不断增大,这得益于社会经济的发展和进步,对于提高人们生活水平具有重要意义。随着用电需求的变化,对电能使用的计量方式也发生了变化,与此同时,电能
智能制造是企业信息化的更高层级,整个运行的方式均将发生重大变化,智能制造系统能否成功运作,最终取决于管理者的思想和运营理念。
目的探讨阴道内环境与宫颈高危人乳头瘤病毒(human papillomavirus,HPV)感染之间存在的关系。方法将我院自2016年1月至2017年5月间收治的高危HPV感染的患者60例作为研究对象,所