Dissertation > Excellent graduate degree dissertation topics show

Design and Research of CPU Core Based on PIC12F683

Author: FangZuo
Tutor: ZhongChuanJie
School: Jiangnan University
Course: Microelectronics and Solid State Electronics
Keywords: high-performance microcontroller RISC-CPU pipeline design function simulation logic synthesis full adder majority gate
CLC: TP332
Type: Master's thesis
Year: 2011
Downloads: 25
Quote: 0
Read: Download Dissertation

Abstract


With integrated circuit design level improved steadily, IC design has entered the system-level chip design era. The design methodology which based on IP core reuse technique can greatly improve the SOC development efficiency and reduce the design cost, thus it gradually becomes a mainstream design methodology.The research project takes the embedded IP core design technology which is one of the key techniques for the SOC design as the analysis starting-point, with the design of the 8 bits embedded microcontroller as the goal, to do the research and practice of the IP core technique.The research project is to design a RISC-CPU soft core based on PIC microcontroller, the design of RISC-CPU soft core is using the Harvard dual-bus architecture which is convenient for the realization of instruction pipeline.Through the analysis of the PIC12F683 structure, the CPU core was divided to program counter, stack, instruction register, instruction decoder, arithmetic logical unit, RAM, WDT and prescaler etc. The all blocks that we mentioned were designed using full custom design methodology which could use optimized architecture to save system resources, especially for ALU, a novel full adder using majority gate was proposed. The design of each block included function analysis, circuit realization using RTL code and the function simulation.For the purpose of improving the system operation speed, in the research project we used four stage pipeline to realize the microcontroller operation instead of two stage pipeline of PIC MCU.The instruction set of the designed CPU core was compatible with the one of another PIC MCU. The purpose of using this design method was not only to reduce the development time of the instruction set time but also to reduce the entire design time since we could use the assembler of the PIC MCU instead of developing a new assembler for the instruction set.We used advanced EDA tools to do the function simulation and synthesis to the design. The function simulation verified the functionality of the design, the synthesis optimized the design according to some related constraints. In the project, the SMIC 0.35um library was used to synthesize the RTL code of the design, the description of the RTL was realized by verilog HDL. The result of the simulation shows that the CPU operated the instructions correctly using four stage pipeline and thus indicating that we have reached the design target.

Related Dissertations

  1. Development of Pxibus High Performance Digital I/O Module,TP274
  2. Synthesis and Resolution Property of N-(9-Fluorenylmethoxycarbonyl)-D-Tryptophan and D-Phenylalanine Imprinted Polymer,O631.3
  3. The Study on Rhinoceros Horn and Its Imitation,TS932.2
  4. Research on Melamineanalysis Method in Milk Powder and Establish the System of Rapid Determination,O657.3
  5. Fast Determination Method Research of Bisphenol A in Food Packing Material,TS206.4
  6. Analysing Sequence Characters of ADSL and PurH Gene and Correlation between Genes Expression and IMP Content in Duck,S834
  7. A Role of Auxin in Repression of Harpin-Induced Hypersensitive Response in Tobacco,S432.1
  8. Study on Synthesis of Polysaccharide Tris (Phenylcarbamates) Derivatives as Chiral Stationary Phases (CSPs) and Estimation of Their Resolution Abilities,TQ460.1
  9. Synthesis and Quality Control Research of ATPR,TQ463
  10. A Research and Development for Single Chip Micyoco AVR Usage,TP368.12
  11. Study on Synthetic of BINOL, Amino Acid and Derivatives Molecularly Imprinted Polymers and Their Application in the Chiral Resolution,O631.3
  12. Synthesis and Application of Monomethyl Maleate Polycarboxylate Superplasticizer,TU528.042.2
  13. Optimization of Extraction of Gastrodin from Rhizoma Gastrodia by Response Surface Methodology,R284.1
  14. The Design of Experimental Device for Mine Motor Soft Starter,TM343.2
  15. Detection of modified nucleosides in urine of bladder transitional cell carcinoma and its biological behavior of,R737.14
  16. The Study on Endocrine Disrupting Chemicals Removal Features in Ping Shan Tou Waterplant of Huainan City,TU991.2
  17. Study on the Determination of Domoic Acid by High Performance Liquid Chromatography-Tandem Mass Spectrometry in Shellfish and the Distribution and Metabolism of Toxin Mice,R114
  18. A High Performance Liquid Chromatography-tandem Mass Spectrometry Method for the Determination of Five Sedatives Residues in Aquatic Products,R155.5
  19. Research and Design on Smart Home System,TP273.5
  20. Research on Multicast for IPTV Services in 3Tnet,TP393.09
  21. Design of AHB Monitor Based on SHA and AES Algorithms,TP309.7

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Electronic digital computer (not a continuous role in computer ) > Arithmetic unit and the controller (CPU)
© 2012 www.DissertationTopic.Net  Mobile