医用X光机控制单元的设计

来源 :数字化用户 | 被引量 : 0次 | 上传用户:nathan_zk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】本文研究了医用X光机中的控制单元的结构和工作原理,提出了处理器控制的设计方案。
  【关键词】医用x光机 控制单元 设计
  医学医用X光机是医疗的先进设备,其中的控制单元为了便于进行临床诊断,需要负责在设备的设计中对X射线图像进行处理和分析,通过X射线图像获得准确的信息,是提高诊断技术水平的关键。医用X光机的组成部分包括电气部分和机械部分,其中电气部分主要由X线成像单元、图像处理和控制单元、存储单元及图像显示单元组成。X光机图像处理是一款高性能、高密度的FPGA 芯片,它支持Nios1I嵌入式处理器,FPGA和 NiosⅡ处理器的结合进一步完善了处理器、外设、存储器和I/O接口的组合,使设计难度大大降低,提高了设计灵活度。目前,如何从X射线图像获得更多的信息,已经成为提高医疗设备诊断技术水平的一个新方向,也是医学界研究与应用的热点。
  一、X光机控制单元设计内容
  医用X光机的中心部分是医用设备的控制单元,它主要处理X线成像单元输出的12bit、lkxlk、30帧/秒的数字视频信号,设计的两个主要模块是图像处理模块和系统控制模块,主要通过这两个模块来完成高质量的医学视频图像信息。
  图像处理模块: 主要负责输入的数字图像的处理,包括圆消隐、阴影校正、递归滤波、自动增益控制AGC、边缘增强、直方图均衡、Gamma校正、图像反转等算法,图像处理模块是图像处理和控制模块的核心。
  系统控制模块: 为了实现图像处理和控制单元和设备的X 线成像单元,改善控制图像的主要功能,简要处理模块的操作模式,实现了存储单元和显示单元的联用,以及PC机和状态显示灯等部分的连接和参数的传递,确保CPU对外部接口和存储器等部分进行合理的控制。
  二、X光机控制的设计方案
  (一)设计原理。多种图像处理算法的流程,采用C语言确保 NiosIICPU对外部DDRSDRAM的读写操作功能的顺利进行,使用VHDL语言达到了易于操作的算法,并在QuartusII软件工具中进行编译、综合和仿真,实现了图像处理模块。在NiosII开发板进行上下载和调试,对FPGA的硬件设计程序和软件设计程序进行调整。
  (二)设计方案
  1.数字系统硬件的设计方法
  一直以来,人们习惯性采用传统的硬件设计方法来完成系统硬件的设计。设计方法是自下至上的具体操作步骤,从系统对硬件的要求来看,技术规格书和系统控制图的设计都要首先完成系统控制流图的简单描画;然后对系统重要的部分划分功能模块;接着就是进行各功能模块电路设计,最后完成整个系统的硬件设计。而目前的设计是采用逻辑电路设计方法,对元器件各独立功能模块设计需要从选择具体元器件开始。采用通用的逻辑元器件来构成所需要的逻辑电路,从而完成系统的硬件设计。随着微处理器的出现,许多系统的硬件功能可以由软件功能来实现,但这种选择构成系统的通用的元器件中的硬件电路的方法并未得到根本性改变。后期进行的仿真和调试应该在系统硬件设计的. 系统仿真器、逻辑分析仪和示波器等是仿真和调试的仪器,对系统设计时存在的问题会及时发现。通过传统的硬件设计方法对系统进行设计,并完成调试,最终实现硬件设计。
  2.嵌入式处理器硬件电路设计方法
  利用硬件描述语言的硬件电路设计方法。利用VHDL语言设计系统硬件的方法,采用TopDown的设计方法,这种方法是逐步将设计内容细化,最后完成系统硬件的整体设计。
  (1)设计优点
  利用VHDL语言设计硬件电路的优点:这种设计具有可靠性,具有重复定义的逻辑功能。因此,现场可编程门阵列使数字电路系统的设计,缩短了系统研制的周期和数字电路系统的体积和所用芯片的种类。而且设计文件适合于组合等逻辑电路应用场合。设计技术齐全、方法灵活、支持广泛 VHDL语言可以支持自上至下的设计方法, VHDL语言标准、规范,易于共享和复用。
  (2)设计方案,首先是行为描述,其次是Register TransferLevel的描述
  最后是逻辑综合。此后,将网络表转换成 FPGA的编程码点,利用FPGA完成硬件電路设计。接下来要进行行为层次仿真、RTL层次仿真和门级层次仿真,目的是便于早期发现设计中存在的问题,降低了硬件电路设计的难度。
  3.采用FPGA设计ASIC电路设计。
  (1)优点
  FPGA具有设计周期最短、开发费用最低、风险最小的优点,设计人员只通过相关的软硬件环境就可以实现最终功能设计。不需要设计人员承担投片风险和费用,主要功能就是更换不同的软件FPGA的平均性能,使得医疗设备的逻辑容量大幅度提高。
  (2)设计方案,具体方案
  数字信号处理(DSP)块可以提供专用乘法器、加法器、减法器、累加器和求和单元,每个DSP块能支持不同的乘法器。能与用户逻辑相结合,编程至AlteraFPGA中。NiosII处理器具有可变时钟周期操作的定制指令。设计中应针对不同的性能范围和系统成本选择合适的内核,针对最少逻辑占用说明 ,优化平衡性能和尺寸进行优化流水线的嵌入式设计。NiosII处理器的外围接口它可以用VerilogHDL和VHDL源代码方式交付使用,参照外围设备接口外围设各接口说明,把用户逻辑模块连接至USOPCBuilder生成的系统中。DMA控制器与存储器进行批量数据交换,减轻CPU的负担。 用户通过用户逻辑接口,创建自己的外围设备,并通向导线传送到Nios II处理器系统中。用户还可以通过反复设计,轻松得出优化系统的最好方式。注意事项:1SOPCBuilder系统要选择合适的CPU和外围器件,并采用HDL设计文件进行,将配置文件下载到开发板上。系统软件所需的具体软件要编写独立于器件的C/c++程序;SOPC技术是一种特殊的嵌入式系统。具有灵活的设计方式,丰富足够的片上可编程逻辑资源。
  参考文献:
  [1]黄泉荣.医疗影像设备学[M]北京:人民卫生出版社,2001
其他文献
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
【摘 要】小学数学教材的主题图,内容贴近学生生活,图画和色彩符合学生的年龄特点,这不仅仅给枯燥的数学赋予了生命,融入了生活气息,变抽象枯燥的数学学习为富有儿童情趣且具有挑战性的数学探索活动,同时也为我们教师的教学设计提供了丰富的可以借鉴的课程资源。在课堂教学中如何呈现主题图使其发挥应有的作用呢?1.将主题图分层展示。2.变静态为动态过程。3.用故事串起主题图。4.用游戏激活主题图。教材主题图作为一
研究了用常规共沉淀法掺杂Al_2O_3对YSZ固体电解质的烧结及电性能的影响.结果表明:适量的Al_2O_3能提高YSZ材料的烧结性能,促使其致密化,但过量的Al_2O_3对材料的致密化不利;
微博,即微博客(MicroBlog)的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户可以通过WEB、WAP以及各种客户端组件个人社区,以140字左右的文字更新信息,并实现即
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
【摘 要】台秤经过计量检定,可以确定台秤的计量准确性,避免因称量不准带来贸易纠纷和计量数据错误。一次台秤的检定是非常重要的,本文通过作者多年来的实践经验来谈谈台秤检定中所采取的方式和方法以及注意事项。  【关键词】台秤 测试 注意事项  台秤的构造一般500千克至2吨的台秤是由长杠杆、短杠杆和计量杠杆组成。计量杠杆为单标尺,与游砣、增砣并用。一般3吨至5吨的地上衡是由第一杠杆、第二杠杆和双标尺计量
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥