摘要
基于现场可编程(FPGA)技术和硬件描述语言VHDL的设计和综合,通过自顶向下的设计方法和模块化设计思想,在QuartusⅡ环境下能定制、仿真、下载验证和实现CPU功能。通过VHDL语言定制了运算器ALU模块和调用宏模块定制了RAM模块,介绍了基于FPGA的CPU设计方法,并通过初始化程序进行验证,实现了基于FPGA的CPU功能,表明基于FPGA技术在设计CPU核和大规模集成电路设计方面可根据实际情况定制,具有灵活性、可靠性和可扩展性。
CPU design can be made, simulated and tested on Quartus Ⅱ by means of a top- down methed and modular design based on the integration of FPGA and VHDL. Introduces the design of CPU which applies module ALU based on VHDL and module RAM based on macro module and the test of the design by the initialization program. The result suggests that the FPGA- based CPU design is custom -made with flexibility, reliability and easiness for extension.
出处
《计算机技术与发展》
2008年第6期221-224,共4页
Computer Technology and Development
基金
安徽省自然科学研究重点资助项目(KJ2007A087)