摘要
研究了利用FPGA(现场可编程门阵列)设计和实现简易微型计算机的3种方案。微型计算机的原理及结构一般不是很形象直观,因而不易掌握。通过对其结构进行深入分析,文章介绍了基于FPGA的总线方式、多路选择器方式和功能描述方式以及用这3种方式实现简易微型计算机的方法,并对3种方式进行了比较。便于充分理解掌握微型计算机内部的电路结构和相应功能,有助于深入学习EDA(电子设计自动化)及将来进行相关ASIC(专用集成电路)设计。最后给出了在FPGA芯片上的实现结果,电路实验验证了设计的正确性。
This paper presents three methods on how to design and implement a simple computer based on FPGA . Because the structure and operation of a simple computer is usually abstract , it ' s hard for people to understand. To improve this kind of situation, three approaches including bus wire, multiplexer and functional description, which can implement simple computers respectively based on FPGA, are introduced and analyzed. In addition, it is good for mastering EDA and designing ASICs in the future. Finally, the FPGA implementation are provided, and many experiments were carried out and desired results were obtained.
出处
《电子工程师》
2007年第3期65-67,80,共4页
Electronic Engineer
基金
常州信息职业技术学院科技基金(2006Z-18)