面向智能仪器的SOPC嵌入式系统设计与实现

来源 :江苏大学 | 被引量 : 10次 | 上传用户:qiaolei8214122
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体技术、通讯技术以及大规模集成电路的飞速发展,智能仪器系统的设计思想和方法发生了革命性的变化。新型的智能仪器系统融合了计算机、通信和控制技术,具有智能化测控功能、友好的人机交互界面以及开放的外部设备接口。SOPC技术的出现,为智能仪器系统的设计提供了一个新的解决方案。采用嵌入式SOPC思想架构智能仪器系统可以解决传统设计方法中出现的集成度不高,功能性不佳、灵活性不强等问题。在充分发挥SOPC系统的软硬件协同设计以及在系统可编程的特点后,本课题设计开发了基于SOPC技术的智能仪器系统。该系统主要包含人机交互和高速数据采集两个部分,这两个部分也是所有智能仪器必须具备的核心功能。本文首先介绍了智能仪器的概念、发展、特点和结构以及SOPC系统的概念及其相关的开发环境。接着阐述了基于SOPC技术的智能仪器系统的总体设计方案。然后,论文围绕仪器系统中几个重要部分的软硬件平台的设计搭建全面展开。首先提出了一种针对LCD控制器IP核的设计方法,该方法以Altera公司的软核处理器NiosⅡ为核心,通过对Avalon主端口的使用成功实现了对帧缓存读操作的硬件加速,并且该IP核以参数化概念设计,面向通用的LCD屏幕,大大提高了控制器的可复用性,同时本课题利用SOPC Builder环境中提供的IP核组件在HAL(Hardware Abstract Layer,硬件抽象层)层开发了标准串行口和PS2口的接口驱动,为引入键盘、鼠标等标准外部输入设备提供便利。接下来,在LCD控制器实现的基础上,讨论面向智能仪器的GUI系统的特性需求,并在HAL层编写相应的GUI库函数,为进行友好的人机交互界面设计打下基础。最后,本课题研究了基于NiosⅡ的中断原理和DMA传输原理,并以此为依据设计了智能仪器的高速数据采集接口。通过特定硬件平台的搭建,本文还对两种模式下的数据传输效率进行了比较。本文还在Altera公司提供的DE1开发板上对系统中的重要模块进行了测试,测试结果证明该系统中的LCD显示模块工作正常,GUI库中的函数方法适合于设计智能仪器的人机交互界面,使用串行口、PS2口连接的外备,如键盘、鼠标可以很好地完成外部输入处理。最后,本文还通过构建一个半导体管特性曲线图示仪系统完成了对课题研究内容的实际应用,经实践证明本设计具有很强的通用性和实用性。
其他文献
互联网时代的来临,使得各种电子文本数据急速增加,如何快速、有效的使用与管理这些数据,已经成为信息系统学科迫切需要解决的问题。而文本分类技术是信息处理技术的重要研究
数字图像作为多媒体技术中信息最直接的载体,在数字时代正发挥着越来越重要的作用。但是由于客观原因,数字图像在实际应用中会不可避免的引入各种各样的失真,所以用于评价各
数据库技术五十年来的不断进步,极大地推动了政府和企业信息化建设的进程。伴随着上个世纪九十年代以来Internet的飞速发展,政府和企业迫切需要将分散的应用系统集成起来,以
命名实体(Named Entity,NE)识别的任务是识别出文本中特定的实体,它是信息抽取、机器翻译、信息检索和自动问答等多种自然语言处理技术的重要基础。本文研究的是音乐领域的命
计算机视觉被称为自动化的眼睛,在国民经济、科学研究及国防建设等领域都有着广泛的应用。基于计算机视觉进行物体的三维建模,模拟了人类视觉处理景物的方式,可以在多样条件
软件无线电(SWR,Software Radio)是最近几年提出的一种实现无线电通信的体系结构,是继模拟通信到数字通信、固定通信到移动通信之后,无线通信领域的又一次重大突破,作为第三
火灾是影响煤矿生产安全的重大事故之一,而煤炭自燃是形成煤矿火灾的主要原因。如果煤炭自燃能够被准确地预报,不仅能够减少煤矿的经济损失也能保障工人的生命安全,对煤矿的
海洋环境信息是开发海洋和建设海洋的基础,在我国政治、经济、军事和维护国家权益方面都具有举足轻重的地位。我国各有关部门、地方对海洋调查投入了大量的人力、物力和财力,
随着网络的迅速发展,各种信息越来越多的在网络上汇集,信息过载与信息迷失的问题日益严重。电子商务技术的发展,使商务系统为用户提供的越来越多的选择,网站结构也变得越来越
经过近四十年的发展,人脸识别技术取得了长足的进步,已有许多商用人脸识别系统出现。但最近的FERET项目和FRVT评测结果表明:现有人脸识别系统在用户配合的理想情况下取得了比