1 / 34
文档名称:

毕业设计 嵌入式系统设计.docx

格式:docx   大小:149KB   页数:34页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计 嵌入式系统设计.docx

上传人:小雄 2021/10/31 文件大小:149 KB

下载得到文件列表

毕业设计 嵌入式系统设计.docx

文档介绍

文档介绍:引言
嵌入式系统无疑是当前最热门,最有发展前途的IT应用领域之一。嵌入式系统是 嵌入式计算机系统的简称,是相对于通用计算机系统而言的。其核心是微处理器(CPU), 因此嵌入式系统的应用关键在于软件。随着半导体产业的发展,CPU的设计以处MCU/DSP 为核心的集成电路级设计不断地转向集成系统级设计,提出了 SOC的设计阶段,但是由 于种种因素,对于一些仅为小批量的应用或处于开发阶段的SOC,若马上投入流片生产, 则需要投入大量资金。因此最近兴起的以FPGA为载体的SOPC技术则成为了一种有效的 解决方案。并且此技术既可以作为嵌入式系统直接应用,也可以作为SOC设计者的前端 验证使用。知识产权核(IP_CORE)的概念也因此被提出,基于IP_CORE的开发流程能像 软件移植一样将硬件移植到另一款ASIC或者FPGA上,当需要推出新产品的时候, SOC/SOPC开发人员可以很方便的使用已拥有的IP模块,转移到新的处理器上,或者只 需要修改一小部分,就可以满足所有产品的需要。IP核的重复利用性大大缩短了产品的 开发周期降低开发的复杂度。
1. SOPC嵌入式系统与VGA显示器简介
SOC与SOPC技术简介
随着大规模集成电路(VLSI)技术的发展,嵌入式计算机系统开始从MCU逐步过渡到 SOC的新阶段。SOC有别于普通的IC,其设计从整个系统角度出发,以成熟的处理器 IP_C0RE为核心对其进行各种资源扩充,进而在单片上实现整个系统。其难度之大也给 设计人员带来了前所未有的极大挑战。于是Altera公司针对SOC设计以及嵌入式系统 的发展趋势提出了 SOPC的概念。这个概念是基于现场可编程逻辑阵列FPGA快速发展提 出的,在早期,由于半导体工艺的局限,FPGA只是数字IC的前端验证载体,利用它的硬 件可修改性,来验证逻辑设计的正确性。之后随着半导体工艺的飞速发展,FPGA进入了 实用阶段,越来越多的数字IC被其替代。直至今日,其门数达到百万门级,稳定运行 频率也达到了 200MHz以上,再加上其内嵌的大量ROM, RAM, PLL等模拟资源,已经足够 构成一个SOC级的芯片,在对于SOC设计者而言大大缩短了设计时间的同时也给予嵌入 式系统的应用设计人员带来了新的天地。严格来说,传统的嵌入式系统只存在软件设计 和PCB电磁兼容设计,一旦方案确定下来,硬件几乎是固定不变的。而SOPC的出现让 嵌入式系统进入了软硬件协同设计的时期,我们大可以利用已经设计好的MCU核(甚至 自行扩充),再对其进行内部的数字硬件扩充,最后在对MCU核编写软件,这种协同设 计的方法比其传统的嵌入式系统要灵活高效的多。
NiosII处理器简介
NiosII是Altera公司推出的32位精简指令集(RISC)嵌入式处理器核,与一般的 单片机不一样,它只是个软核,没有固化在FPGA内部,其使用的灵活性则又上升了一 个台阶,FPGA内部资源的应用合理性也能做到最大的优化。NiosII作为ALtera公司的 SOPC技术的核心具有高性能,高灵活性,和超低成本的特点,由于其软核的特性,Altera 将其使用权以免费的方式给予开发人员,其成本的消耗即FPGA内部资源的消耗,以门 和FPGA器件的本身成本来看NiosII大约只有35-50美分。结合完善的配套开发工具 QuantursII, SopcBuilder, NiosII IDE可以在短短数日之间构成一个完整的片上系统。
FPGA的基本结构介绍
简化的FPGA基本由6部分组成,分别为可编程输入/输出单元,基本可编程单元,嵌 入式块RAM,丰富的布线资源,底层嵌入功能单元和内嵌专用硬核等。下面是对FPGA结构 简单的介绍。:
可as 导可噂
I/O*元 元
图1. 1 FPGA的基本结构图
编程输入/输出单元
I/O单元,它们是芯片与外界电路的接口部分,完成不同电气特性下对输入/输出信 ,目前大多数FPGA的I/O单元被设计 为可编程模式,即通过软件的灵活配置,可以适配不同的电器标准与I/O的物理特性;可 以调整配阻抗特性,上下拉电阻;
I/O单元支持的 电气标准因工艺而异,不同器件商不同器件族的FPGA支持的I/O,常见的电气标准有 LVTTL. LVCMOS, SSTL, HSTL, LVDS. LVPECL 和 PCI 等。值得一提的是,随着 ASIC 工艺的飞 速发展,目前可编程I/O支持的最高频率越来越高,一些高端FPGA通过DDR寄存器技 术,甚至可以支持高达2Gbit/s的数据率。
基本可编程逻辑单元
基本可编程逻辑单元是可编程逻辑的主体,可以根据设计灵活地改变其内

最近更新

户外防水防风多功能服装面料介绍 8页

很全面的新厂EHS工作规划13页 14页

中药化学成分提取、分离和鉴定的方法 9页

二零二五年度孕妇离婚协议起草范本3篇 40页

APQP先期产品质量策划程序(1) 108页

二零二五年度培训机构员工远程教育服务合同3篇.. 44页

二零二五年度地产开发项目工地合同转让及施工.. 49页

上市公司员工股权激励聘用合同 3页

不锈钢材料品牌授权与加盟合同 3页

二零二五年度云计算数据中心安全保障服务居间.. 41页

个人单位签订的公务用车租赁服务协议 4页

个人艺术品委托保管保证金质押担保合同 3页

中英文版高科技企业员工聘用合同书 4页

二零二五安置房交易合同模板:新型城镇化建设.. 3页

交通设施采购合同范本汇编 2页

2025年度硬装工程材料检验与施工合同3篇 45页

2025年度珠宝首饰出口代理服务合同3篇 45页

2025年度特殊教育机构学生个性化培养服务协议.. 45页

仿古地板砖施工服务合同 3页

企业出纳现金担保责任合同范本-@-1 2页

企业年会场地租赁安全责任协议 3页

2025年度文化创意产品委托制作协议书3篇 42页

2025年度挖掘机租赁合同书——绿色矿山建设合.. 33页

住宅小区供暖系统改造安装合同 3页

便利店加盟保证金及退出机制合同 3页

保姆带小孩与家庭教育培训一站式服务合同 3页

2025年度小客车指标租赁与二手车交易服务合同.. 43页

2025年度家装工程合同风险评估及应对措施协议.. 41页

2025年度家庭保姆综合服务雇佣合同3篇 39页

健身房地毯采购合同范本 3页