Font Size: a A A

Design And Implementation Of FPGA Control Logic In Data Acquisition System For Carbon Nanopore DNA Sequencing

Posted on:2016-11-04Degree:MasterType:Thesis
Country:ChinaCandidate:F Y HouFull Text:PDF
GTID:2334330479952958Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
DNA sequencing technology is an important method in modern life sciences and biomedical research, and it has developed from the initial manual sequencing to nanopore sequencing during the past decades. As a new generation of DNA sequencing technology, carbon nanopore DNA sequencing has the advantages of high throughput, high-speed and low cost, and is expected to help people to achieve the goal of individual whole genomes sequencing if maturely developed.While passing through the carbon nanopore, current signals caused by DNA bases show different characteristics, which are detected to get DNA sequences during the carbon nanopore DNA sequencing. In order to meet the carbon nanopore DNA sequencing system, this project designed a multichannel synchronous data acquisition device with USB2.0 and FPGA technology. On this basis, this thesis improved the control logic design, and completed communication between the data acquisition system and computer, FPGA’s configuration and data caching function.According to the requirements of the data acquisition system, firmware design of USB2.0 is introduced first, and developed its control protocols and control flow of the multichannel synchronous data acquisition system. On the basis of this, design and implementation of FPGA’s control logics with top-down method are described in detail, including command and setup logic, USB interface control logic, SDRAM FIFO logic and asynchronous FIFOs, whose functional simulation also has been done. After that, much work has been done to debugging the control logics and system. This paper completed the control logics design and verified their capabilities, and achieved the conversion and transmission of the systems under stimulus mode and data acquisition mode, which has laid the foundation for further improvement of the multichannel synchronous data acquisition system.
Keywords/Search Tags:Carbon Nanopore, DNA Sequencing, USB2.0, FPGA, Control Logic, SDRAM
PDF Full Text Request
Related items