Font Size: a A A

Design And Implementation Of A MCU Parallel System Based On DNA Computing

Posted on:2010-09-20Degree:MasterType:Thesis
Country:ChinaCandidate:R YangFull Text:PDF
GTID:2178360278967026Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
DNA computer is a choice of new generation computer because of its high-parallel, high-speed, huge-capacity. But it is hard and difficult to control and differentiate too many DNA molecules, low-efficiency to test and choose results. All of those make it difficult to realize a DNA computer.On the other hand, the electronic technology and IC technology have been improved, more and more transistors can be integrated on chip. All of those make it possible to construct large scale parallel system on chip.A new parallel system is given in this paper, main frame is realized on FPGA, 4-value logic is used to realize address-transfer and data-generator; controller is realized on MCU, send control signals to FPGA. This system combined the advantages of DNA computing and IC circuit.The main points of this paper as follows:1. Design and realize a new parallel system on FPGA and MCU. This system combined the advantages of DNA computing and IC circuit. Realize 2 systems to solve SAT problem and sharing problem, both problems are worked out quickly.2. It has to write many similar codes in Verilog HDL when you need generate many similar circuits, so it is easy to make a mistake. We write a tool in C language to avoid this problem.3. It has to input too many binary strings when the system works. We define some memonic codes, and write a simple assembler to "translate" these menenic codes into binary strings.
Keywords/Search Tags:parallel system, DNA computing, FPGA, MCU, SAT, sharing problem
PDF Full Text Request
Related items