Font Size: a A A

8 - Bit Mcu Architecture And Fpga-based Ip Verification Platform,

Posted on:2008-09-06Degree:MasterType:Thesis
Country:ChinaCandidate:R HuangFull Text:PDF
GTID:2208360212478993Subject:Software engineering
Abstract/Summary:PDF Full Text Request
This thesis firstly introduce the common architecture of the classcal MCU, by analysising the chief semiconductor provider for MCU, and the design project in Infineon, the MCU architecture of Infineon is be analyzed in detail based on its characteristic architecture and function compared with its competitor. Based on this architecture, the thesis introduce the methodologies of the module integtation and the function of the composed modules.LIN protocol is widely used in automobile for local interconnect network application. As an important IP in XC866 MCU, the thesis introduced the design of LIN controller. LIN protocol is the extendtion of UART protocol in datalink layer. The key point of implementing this protocol detection is to make the driver software and digital hardware work corporately. So the thesis presents an efficient and credible mechanism to fulfill this feature. After completing the LIN controller design, the thesis introduced the concept design of ADC digital interface, based the XC866 architecture, how to selecting the reasonable interface for AD has been analyzed.At the end of the thesis, a high efficient IP verification platform is proposed based on FPGA and MCU architecture. By using the LIN controller as example, this platform successfully works and validates the LIN controller. At the same time, the thesis also introduced the associated engineering experience when making transformation from the SOC to FPGA, and the concept of testbench in MCU verification. At last, based on the FPGA verification platform and the logical analyzer, an efficient method of covering rate calculation for firmware is proposed.At present, the 8 bit MCU is widely used in low end application, especially in automobile electricity and consumer electricity. With more and more research in MCU architecture and the verification methodologies, The 8 bit MCU will be used in more application fields, and will produce enormous economical values.
Keywords/Search Tags:Microcontroller, System Architecture, LIN protocol, Prototype Verification, Testbench, Code Coverage
PDF Full Text Request
Related items