摘要
采用EDA(电子设计自动化)技术,利用层次化设计方法设计4位抢答器。首先给出系统的功能描述,然后进行功能分解,逐层设计。在抢答器设计过程中,层次化思想体现在利用VHDL语言实现显示功能,利用GDF图形输入实现保存结果和优先排序两个功能,最后将所生成的symbol作为顶层调用,以实现整体功能。在仿真成功的基础上,利用Altera公司的FPGA(现场可编程门阵列)芯片EPF10K10LC84-3来实现该4位抢答器,并给出了下载过程。实践证明,所设计的4位抢答器运行稳定,可靠性达到设计要求,分辨力较高,且无论是前面的锁存还是后面的显示都具有很大的拓展空间,可以很方便地得到拓展。
EDA technology and method of hierarchy is used to design a four-people answering machine. Firstly, function description is given, then the function is decomposed, the design is carried out gradually. During the design process, VHDL language is used to achieve the displaying function, GDF graphic input is used to achieve the saving and prior sorting functions. The generated symbol is used to cited in the top file. After the successful simulation, the four-people answering is satisfied in the hardware of FPGA EPFlOKlOLC84-3 of Altera company, the downloading process is also given. The four-people answering machine runs stably, it' s reliability meets the design requirement, resolving power is high, and whether the foregoing flipping or the latter displaying have great extending space, it can be easily extended.
出处
《电子工程师》
2005年第9期66-68,共3页
Electronic Engineer
关键词
层次化
FPGA
片上系统
电子抢答器
EDA
hierarchy, field programmed gate array, system on chip, answering machine, EDA