基于SoPC的多功能应用系统

来源 :电子科技大学 | 被引量 : 4次 | 上传用户:mengxiangpiaoxue
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着“互联网+”时代的到来,以前必须依靠硬件实现的功能现在越来越多的由软件实现,而一些硬件加速方案为硬件的发展提供了前进的方向。信息技术的发展使得社会对信息的处理速度和处理灵活度提出了更高的要求,软硬件协同设计变得必不可少。基于SoPC的多功能应用系统为了解决这一问题应运而生,既包含了软件的灵活操作,也囊括了硬件的底层接口加速能力。本文介绍了SoPC的发展状况以及发展前景,介绍了芯片设计的流程,详细讨论了SoPC芯片设计过程中的重要关注点,包括芯片架构设计、芯片的重要模块逻辑设计、内部接口设计以及时序规范定义。在这样的理论基础上,设计并且流片一款SoPC芯片,并且基于该SoPC芯片设计了物理验证硬件系统,一方面对芯片的功能进行全面验证,另一方面基于该硬件系统开发了基于SoPC的多功能应用系统,完全实现了众多功能集一体的功能,在有限的资源上开拓了无限的可能性。本文提出的基于SoPC的多功能应用系统,包括两部分内容,第一为SoPC芯片的设计,SoPC芯片采用CPU+FPGA架构实现,其中CPU为国产龙芯CPU软核LS232,FPGA为国产千万门级FPGA,实现了完全国产化;互联采用AMBA AHB总线连接,芯片内部互联总线采用AMBA AXI总线,充分发挥了AMBA总线高效、简洁、快速以及易拓展的特点。基于该SoPC的多功能系统,其最大的亮点在于完全国产化、CPU可以对FPGA进行动态快速配置(配置一次时间少于0.5秒)、在有限的资源上可切换大量不同的功能,体现了无限拓展的可能性。基于SoPC的多功能应用系统的验证工作包括搭建testbench进行功能仿真、围绕SoPC芯片设计硬件系统进行物理验证以及硬件系统上的应用开发。在功能仿真阶段,充分利用相关通信协议进行verilog的仿真平台搭建,仿真从各个小模块开始到最终的系统仿真,确认所有仿真无误后再进行芯片的后端工序,最终基于SMIC 65nm工艺得到一颗完整的SoPC芯片。物理验证围绕SoPC芯片搭建了一套完整的应用系统,外围器件包括串口、SDRAM、SRAM、以太网模块、VGA模块、音频模块、NANDFlash以及电源模块等。本文所提出并且经过验证的基于SoPC多功能应用系统已经制作了一批硬件系统并且基于这些硬件系统开发了众多应用,完全实现了多功能集一体,多功能动态切换。此外还开发了PC端和手机端的相关软件,使得系统应用更加灵活。
其他文献
本文试析汉语称谓语系统内的泛化现象、使用的策略以及遵循的语用原则,并阐述汉语称谓语与礼貌问题的关系。文中研究的是现代汉语。 1998年,潘攀先生在《论亲属称谓语的泛化
收费公路在我国发展至今已有18年历史。18年来,我国社会经济快速发展,公路建设更是日新月异。收费公路作为重要的投融资形式和建设管理模式,为我国公路建设事业做出了重要贡献。
观点嘈杂和价值多元是当下网络舆论场的常态,但观点再不同,也应该有基本的共识和最大的公约数。比如,应该以文明为美,以反文明为丑陋,崇尚和追求文明,致力于推进网络规范和文明,尊重
报纸
志愿者精神能否成为社会的主流,是衡量民族精神风貌和国家文明程度的重要尺度。当下,网络文明志愿者如雨后春笋般纷纷涌现,清朗网络空间、传播网络正能量已成为广大青年的自觉行
报纸
月前见联合报载,在宣统时离散将近百年,最为乾隆皇帝所宝爱的晋代法书名迹三希帖(即王羲之的“快雪时晴帖”、王献之的“中秋帖”和王珣的“伯远帖”),很有可能于后年(二零一
随着全光网络的大力发展,其核心器件—全光缓存器无疑就成为人们研究的重中之重。通过光子晶体实现的光缓存器易被实用化,为全光缓存发展带来了一种新的契机。由于非线性光学
半导体激光器自开发应用以来发展迅速,目前更是朝着高效率、高性能和小体积的方向飞速前进,随之也带来了一个散热难题。激光器运行时产生的热量越来越多,能否及时的把这些热
将非沥青自粘层涂覆到TPO片材上制成TPO非沥青基自粘预铺防水卷材,研究了TPO片材配方中主要基料掺量对其本身柔软度、耐冲击性能、尺寸稳定性的影响,以及热熔压敏胶对TPO预铺
通过对Landscape Architecture学科的中译名发展脉络的梳理,总结出三种类型,并对它们各自的成因、贡献与不足进行了讨论。在此基础上认为在保持现有学科名称(即风景园林)的现
香薷为传统的辛温解表中药,具有发汗解表、利水消肿、调中温胃止呕的作用,最早记载于《名医别录》,列为中品,又名“香柔”。药用香薷品种自古就非一个,而且随着历史的推进不断演化