基于SOPC的超声检测设备的嵌入式系统构建

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:yuanjinxing1987
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文分析了国内外嵌入式技术在超声检测方面的应用。充分分析了目前主流嵌入式技术的优缺点的情况下,结合当今高科技产品更新换代迅速、便携、可配置的要求,提出了一种新的设计方法,即基于SOPC(System On Programmable Chip,可编程片上系统)的超声检测设备的嵌入式系统构建。目的在于改善传统超声检测设备存在的体积大、不能升级、不可配置等方面的缺陷,提高系统开发效率、降低开发成本、利于后期维护与升级。本课题主要研究了两方面的内容。一方面是SOPC系统的设计及实现。另一方面是基于已下载成功的SOPC系统,移植操作系统μClinux。在研究过程中,对系统需求进行分析,确定了系统的硬件设计方案。SOPC系统的核心是Nios II/s处理器,包含Avalon总线以及挂在总线与Avalon三态桥上的外围设备。硬件分为两部分,一部分是标准外设,由Altera公司提供控制器IP核,包括SDRAM、Flash、网络、串口、JTAG调试模块。另一部分是定制外设,包括VGA显示控制和PS/2键盘控制。由VGA原理和PS/2接口协议到具体的VGA和PS/2控制接口组件的形成,主要做了两方面的工作。一方面充分分析了VGA显示时序和PS/2控制接口协议。按照工作原理,将VGA显示分为行扫描信号、场扫描信号及RGB三基色信号三部分模块,综合生成顶层控制模块。PS/2用一层模块实现。对模块进行逻辑设计及其功能仿真验证。另一方面在逻辑设计完成后,根据逻辑设计及寄存器文件在SOPC Builder中将其定制成系统组件。系统具体实现的过程分为两部分内容:建立系统和生成系统。建立过程中,根据系统的硬件设计方案,使用SOPC Builder对系统中用到的各部分组件进行添加及参数设置,分配地址空间及系统复位和异常地址。生成过程中,对生成的框图分配引脚,并对系统进行编译。编译通过,并通过USB Blaster成功下载到FPGA中,证明系统搭建成功。最后,在SOPC系统上,成功的移植了μClinux操作系统。包括交叉编译器的建立、μClinux的安装与编译。并通过Hello World程序证明了能够在此系统上进行用户程序的开发,为后续用户程序开发打下基础。
其他文献
煤矿安全直接威胁着生命财产,也影响着煤矿行业的产业结构调整、管理运行机制改革,近年煤矿事故频发的主要原因是煤矿监控系统技术水平不成熟。实际煤矿监控系统由35KV中央变电
大功率电磁炉是以电磁感应加热技术为核心的现代节能装置,具有较强的电磁干扰,这不仅影响系统本身的正常工作、缩短其使用寿命,而且对电网造成严重的污染。本文进行了大功率电磁
随着计算机技术的飞速发展,数字视频产品的应用也越来越广泛。大容量存储技术与网络技术的发展在方便数字视频传播的同时,也为侵权者提供了便利。如何保护视频产品的版权成为
在玻璃制品的制造过程中,厚度的测量一直是玻璃制品检测的一个重要环节,厚度信息也是衡量玻璃制品质量的重要标准之一。目前,大多数的在线高速厚度非接触测量设备普遍成本较高,因
微分方程初值问题在很多领域都有着重要的应用。波形松弛法主要用于大规模常微分方程和微分代数方程的数值求解,其主要思想是把原来的大规模系统分解成许多规模较小的子系统,然
复印机是一种高度智能化的机电一体化办公设备,具有复杂的电子线路、精密的机械结构和光学系统。而数码复印机以其输出的高效率、卓越的图像质量、功能的多样化(复印、传真、
随着城市交通信息化进程的加快,大量多源异构交通信息的出现为解决城市交通问题提供了机遇和挑战。本论文在深入研究城市路网交叉口的位置信息、速度信息、数量信息、环境信息
学位
生物识别技术是利用人本身固有的生物特征进行身份鉴别的一种技术。比起其他的生物识别技术,人脸识别更具优越性。有更直接、友好、方便的特点。因此,人脸识别技术的应用前景
本文从工业以太网的关键技术入手,研究了传统以太网固有的传输不确定性,互操作性不强,本质安全和远程传输等缺点。着重对如何提高通信响应实时性和安全性以及如何实现远程传输等