可扩展FPGA片上系统的研究与设计

来源 :广东工业大学 | 被引量 : 7次 | 上传用户:zhaimeng2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要完成了基于WISHBONE总线可扩展FPGA片上系统的设计,该系统可以根据需求方便灵活地进行系统扩展。设计采用硬件描述语言Verilog进行描述,并在Xilinx公司的FPGA芯片上通过验证。论文首先简单介绍了片上系统的发展过程,并分析了FPGA片上系统设计现存的主要问题,特别是片上总线问题和可复用设计问题。论文首先分析了单片机应用系统的可扩展问题,并提出了基于FPGA的解决方案。然后简单介绍了无线传感器节点,并采用WISHBONE片上总线架构设计了一种基于FPGA的易扩展的无线传感器片上系统,该系统由一个8位的MCU IP核和多个外设控制器IP核组成,系统支持扩展多达16个不同接口类型的外部设备。片上总线,是连接IP核构造成SoC的关键,同时也是可复用IP核的基础。本文介绍了目前常用的片上总线,并着重分析了WISHBONE总线,WISHBONE总线是一种简单、灵活的片上总线,非常适用于普通片上系统的开发。其只规范了IP核的接口标准,对IP核内部没有任何要求,接口实现占用资源少,并且可以自定义仲裁。可支持多种互连方式,包括有点对点、数据流、共享总线和交叉开关。IP核复用是片上系统设计的前提,本论文按照规范的设计规则和设计流程设计了常用的数字处理IP核,包括与PIC16C5X指令相兼容的8位MCU、GPIO-WISHBONE接口、ⅡC-WISHBONE接口、ISP-WISHBONE接口和URAT-WISHBONE接口。本论文所设计的8位MCU IP核实现了美国Microchip公司的PIC16C5X系列的33条指令集。通过对指令的分析,设计了一种基于FPGA的体系结构。在同一的模块实现和解决了系统中时钟和复位信号的同步问题;同时着重分析了跳转指令的实现和片内存储器的实现,跳转指令特别是条件跳转指令首先要进行条件判断,根据判断情况作出不同的操作选择;片内存器充分利用了XILINX ISE开发工具所提供的RAM模块,该模块支持XILINX FPGA芯片中的块状RAM。最后以WISHBONE总线接口标准对MCU IP的三组I/O进行了划分。论文最后采用共享总线的连接方式,设计总线控制器,并将各IP核集成为一个片上系统。论文中所涉及到的设计,无论是单IP核还是集成后的片上系统,都经过了综合优化、时序分析、功能仿真等,结果分析表明IP核和SOC均达到了设计目的。
其他文献
目的:对术前新辅助靶向治疗联合机器人腔镜手术治疗转移性肾癌的疗效进行评价。方法:回顾性分析我院2013年12月~2017年12月收治的18例术前新辅助靶向治疗联合机器人辅助腔镜
<正>一、引言《国家中长期教育改革和发展规划纲要(2010—2020年)》中强调:"各级政府要加快发展特殊教育,把特殊教育事业纳入当地经济社会发展规划,列入议事日程。"中共十七
每年的春运,世界上最大规模的人口迁移成了典型的中国特色。春运客流由基本流、学生流、务工流、旅游流、探亲流组成。我国社会经济发展的地区间及城乡间的不平衡,形成特有的
本文以典型双层结构有机发光二极管(ITO/TPD(30nm)/Alq3(40nm)/Al)为原型,主要进行了以下方面的模型和实验研究:(1)探究典型双层结构有机发光二极管中载流子的传输、复合过程,建立理论模型,
目前大部分高校治安防控体系信息化水平要明显落后于学校整体的信息化水平,也和社会综合治理网络信息体系化的要求有一定差距,不能完全适应高等教育发展的要求。高校要加强治
现代包装所发挥的作用不仅是传递信息,同时还能为人们带来美的享受,所以追求视觉美感和其他感官刺激便成为现代包装设计中必须考虑到的因素。本文以多感官体验的产品包装设计
沈德忠先生(1940~2014),贵州贵阳人,人工晶体专家,中国工程院院士。1964年四川大学毕业后,进入建材部非金属矿研究所(人工晶体研究院前身)工作,1996年被清华大学化学系聘为“
最近,美国与土耳其这对传统盟友,因后者购买俄罗斯S-400防空系统引发的外交危机不断升级。美国在宣布停止向土耳其交付F-35战机后,25日国务卿蓬佩奥还警告土耳其“最好将S-400封
报纸
很多人都想要通过看美剧提高英语水平,但不少人并不是真正懂得怎么正确地利用美剧来进行学习,只能是看个"热闹",而不能达到实际的效果。其实,看原声影视剧是提高英语听说水平的
建筑以无象征性含义的悬浮之盒的形态介入城郊工业园区空旷的环境中。建筑立面上各个语言的尺度相差悬殊。经过特定的组合,它们将人们在形态上对建筑"楼层"的习惯性阅读瓦解了,