论文部分内容阅读
超声射频数据是超声数字化前端经过模数转换和波束合成之后得到的含有原始诊断信息的数字信号,利用计算机能够对超声射频数据进行处理并还原超声图像。为将超声射频数据传输至计算机,就有必要选择一种高带宽的计算机总线,用于传输超声射频数据。USB(Universal Serial Bus)是一种计算机与外部设备连接与通信的总线标准,它具有使用方便、即插即用和支持热拔插的特点,2008年新推出的USB3.0协议规定计算机与USB设备的最大传输带宽高达5.0Gbps。本课题结合超声射频数据和USB3.0总线的特点,设计了基于USB3.0总线的超声射频数据采集与传输系统,并验证了系统的可行性。本课题的主要研究内容有:1、深入研究USB3.0协议,选择USB外设控制芯片和CPLD时序逻辑控制芯片,掌握芯片功能,构建硬件系统框架,绘制硬件原理图,并根据USB3.0超高速设备布局布线要求绘制PCB。2、完成了USB3.0采集系统硬件电路设计,实现了USB3.0设备与计算机系统之间的通讯和数据传输。3、开发USB固件程序,根据采集系统要求设置USB3.0设备工作在超高速模式,设置USB设备的各种描述符(包括设备描述符、配置描述符、接口描述符、端点描述符和字符串描述符),配置用于缓存数据的输入端点,设置DMA传输通道。4、开发CPLD逻辑控制模块,根据USB3.0芯片上GPIF接口工作在SLAVE FIFO模式下的逻辑时序要求,用Verilog硬件描述语言对CPLD编程,协调数据传输。5、 USB3.0驱动程序和上位机应用程序设计,为USB3.0设备安装设备驱动程序,以便计算机对USB设备进行各种操作;同时开发上位机应用程序,提供人机交互界面,控制超声射频数据传输的开始和停止。