Font Size: a A A

The Design Of MCS-51 IP Core And Expanding Research Based On EDA Technology

Posted on:2008-07-06Degree:MasterType:Thesis
Country:ChinaCandidate:Q HeFull Text:PDF
GTID:2178360215975018Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of microelectronics technology, the design of IC is ceaselessly developing in the direction of extra-large, ultra-low power consumption and super-high speed. Electronic Design Automation (EDA) technology has become an important electronic design method. And it has been widely used in analog circuits design, digital circuits design and many other fields. In this dissertation, a MCS-51 IP core has been designed based on EDA technology, furthermore, a research of the extension of the MCS-51 IP has been made. Specifically, four computer interface controller IP cores and one SCM IP core are designed based on EDA technology, on this basis, an expansible, multifunctional SCM IP core is presented. This paper mainly includes following content:Firstly, the paper introduces the concept, characteristics, elements, applications and design techniques of EDA. Design language, FPGA and IDE which are used in this paper are respectively introduced.Secondly, in Quartusâ…ˇ6.0 IDE four interface controller IP cores, which are programmable interval timer 8254, programmable interrupt controller 8259, programmable peripheral interface 8255 and universal asynchronous receiver/transmitter 8250, are designed using VHDL. Further, a MCS-51 IP core is designed. At the same time, some functions have been validated on the FPGA. Some improvement and optimization are made in the design of interface controller IP core and MCS-51 IP core.Finally, according to reconfigurable nature of FPGA and modifiable nature of IP, this dissertation presents a thought of making a multiple MCS-51 IP core, in which instructions and peripherals can be added easily to this core through standard interfaces.
Keywords/Search Tags:EDA, IP core, interface controller, MCS-51, expansible
PDF Full Text Request
Related items