菜单
  
    摘要高速数据的传输系统被广泛应用在许多的电子信息系统中,因而数据在传输过程中的实时性与准确度也成为了人们所关注的热点问题。目前国内外研究了许多的高速传输系统,但大多数都采用了 PCI的数据接口或是 USB2.0 的数据接口。其中 PCI的数据接口拥有 132MB/s 的最大数据传输率,但应用起来却不方便,USB2.0 的数据接口只有480Mbps 的带宽,在高速数据传输实现上有一定难度。USB3.0具有易用性强、数据吞吐率高的特点,传输速率可到达 5Gbps,对解决高速数据的传输问题有一定的研究意义。 本次设计将利用现有的 FPGA硬件平台实现 USB3.0 的高速数据传输,从系统整体的构架出发,分模块分步骤一一进行实现: 1、结合ADS4249 芯片的工作时序,编写相应的 Verilog HDL程序进行 AD 端的数据采集及存储的工作,便于后续的数据传输工作; 2、利用 USB3.0 的 CYUSB3014 接口芯片,根据此芯片在 SLAVE FIFO 模式下的同步读写时序图,并结合工作原理与数据传输协议编写相应的状态机程序,进行数据传输的测试; 3、利用FPGA控制USB3.0 模块与AD数据采集模块,实现 USB3.0块传输协议下的数据流模式与数据包模式。 最后将系统的软件、硬件进行集成测试,利用 Cypress 公司提供的上位机固件程序进行 PC 端数据的收集工作,并利用 MATLAB 软件进行数据的分析,验证整个数据传输系统的正确性。   42231
    毕业论文关键词      USB高速数据传输      FPGA       CYUSB3014 芯片                   SLAVE FIFO 的同步读写 
    Title  Software  Design   Of    Real   Time   Data   Acquisition   System    Based    On    USB3.0   
    Abstract High speed data transmission system is widely used in many electronic information systems, so the data in the transmission process of real-time and accuracy has become a hot issue of concern. At present, many high speed transmission systems have been studied at home and abroad, but most of them have adopted the PCI data interface or  USB2.0 data interface. The maximum data transmission rate of PCI data interface can reach 132MB/s, but it is not convenient to use. USB2.0 data interface is only 480Mbps bandwidth, it is difficult to achieve high speed data transmission. USB3.0 is easy to use and its data throughput rate is very high, the transmission rate can reach 5Gbps, so it is the best means to solve the transmission problem of high-speed data.  This design uses the FPGA platform to achieve high-speed data transmission on USB3.0. According to the overall framework of the system, the following aspects are carried out: 1、According to the work timing of ADS4249 chip, AD data acquisition and storage is achieved by composing the corresponding Verilog HDL program; 2、CYUSB3014 interface chip is used. According to the read write timing of the chip in slave FIFO synchronous mode, and combining with the working principle and data communication protocol. Data transmission is completed by composing corresponding state machine programming; 3、By using FPGA chip to control USB3.0 module and AD data acquisition module, the data flow model and data packet mode of USB3.0 block transmission protocol are realized.  Finally, the software and hardware of the system is integrated to test data transmission. The data are collected by using PC firmware which is provided by Cypress company. MATLAB software is used in order to verify the correctness of the data transmission system.
    Keywords   USB high speed data transmission;       FPGA;                        CYUSB3014 chip;           SLAVE FIFO Synchronous reading and writing   
  1. 上一篇:相位非连续性人工电磁表面的研究
  2. 下一篇:feko石墨烯隐身技术的电磁仿真技术
  1. 基于多指标决策的通信网...

  2. FPGA实现以太网MAC控制器数据发送模块

  3. 基于过期CSI的多天线中继选择系统设计与仿真

  4. SPCE061A基于DDS的正弦信号发生器设计+PCB电路图

  5. STM32基于WIFI通信的数字温湿度监测系统设计

  6. 基于粒子群算法的软件可靠性模型参数估计

  7. FPGA二维小波变换设计与实现

  8. 中国传统元素在游戏角色...

  9. 浅析中国古代宗法制度

  10. 上市公司股权结构对经营绩效的影响研究

  11. 江苏省某高中学生体质现状的调查研究

  12. g-C3N4光催化剂的制备和光催化性能研究

  13. NFC协议物理层的软件实现+文献综述

  14. 巴金《激流三部曲》高觉新的悲剧命运

  15. C++最短路径算法研究和程序设计

  16. 高警觉工作人群的元情绪...

  17. 现代简约美式风格在室内家装中的运用

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回