Font Size: a A A

Design And Implementation Of Pcie Data Transmission Interface Base On Fpga In 3d Cone-beam Ct Reconstruction

Posted on:2010-06-20Degree:MasterType:Thesis
Country:ChinaCandidate:J LiFull Text:PDF
GTID:2198360332457887Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
With the rapid development of modern medicine, multi-slice CT (Computed Tomography) has invented and developed subsequently. The images get from spiral cone-beam scan mode are of high scanning speed and excellent spatial resolution, but the existing disadvantages are also obvious: in the process of spiral cone-beam CT three-dimensional image reconstruction, computer transfers large amount of data to the receiver in order to calculate the reconstructive image accurately. The traditional bus methods, such as PCI, PCI-X and other data bus,can no longer compete with the PCIE bus in all aspects of performance. The PCIE bus is the next-generation bus standard, characterized by high transmission speed and large amount of throughput and single-link effective data rate of 2Gb/s, as well as multiple links simultaneously transmit. So taking the advantage of PCIE bus to design the interface for DMA and memory controller, which can benefits from of PCIE bus's huge data transmission function to transfer large amount of data, can effectively reduce the data transmission bottleneck.The thesis mainly consists of three parts:Firstly, the thesis takes effort to understand and research the PCIE bus protocols, to analyze in-depth the PCIE protocol standard of the three dimensions (physical layer, data link layer and transport layer), to understand the different functions under various levels of data transfer packets with variety of formats. Considering the development of modern medicine, spiral cone-beam CT is bond to become the mainstream equipment of medical CT.Secondly, based on the intensive study of PCIE protocol, the thesis uses Xilinx company's EDA software ISE's CORE Generator? tool which generate Virtex-5 series XC5VSX50T device systems under the requirements of the PCIE bus Endpoint module. Furthermore, the thesis has designed and improved the transceiver modules (RX Engine, TX Engine) which are composed of INTERFACE. Aimed at the special requirements of this project,I improved the Interface module. It is based on Endpoint that uses the DMA module which works under PCIE bus and INTERFACE module to communicate with PCIE bus.Thirdly, the thesis codes the test modules in the Modelsim and conducts PCIE_DMA joint simulation. Furthermore, the designed circulation has been implemented in the FPGA hardware under the environment of ISE after verifying its function correctly.The thesis, design and implementation of PCIE data transmission interface based on FPGA in 3D cone-beam CT reconstruction, is of practical significance. Considering the excellent function of PCIE bus, it provides a preferable opportunity to solve the problems of data transmission in the three-dimensional spiral cone-beam CT image reconstruction and to achieve real-time reconstruction of the image as a whole.
Keywords/Search Tags:Cone-beam CT, PCIE, Endpoint module, RX engine, TX engine
PDF Full Text Request
Related items