摘要:随着计算机技术和大规模集成电路的迅速发展,已经进入了数字化和信息化的时代,可编程逻辑技术已经成为了一门至关重要的学科技术,在逻辑电路设计和嵌入式系统设计方面,FPGA技术已经在工业中得到了广泛应用。它在电路设计中的广泛使用很大程度上增强了系统的安全可靠性,为数字系统设计带来了革命性的转变。
本设计是基于电子设计自动化EDA技术中的Verilog HDL语言所开发的八层电梯控制系统,通过程序调试及运行仿真,表明该程序可以实现电梯的所有请求信号的记忆、电梯运行方向指示、电梯内部停站请求、电梯运行所在楼层显示等功能。在软件方面编程使用Verilog HDL硬件描述语言对所需功能进行设计编写,通过研究整个电梯控制系统的所有逻辑关系,进而来实现其控制,在硬件方面,在Quartus Ⅱ硬件仿真开发平台上,其做法为将电梯控制的Verilog程序下载到FPGA开发板的芯片里,以实现最终控制。
关键词:FPGA; Verilog HDL语言; 电梯控制器
目录
摘要
ABSTRACT
引言-1
1 自动升降电梯控制系统的设计基础知识-2
1.1-FPGA的基础知识介绍-2
1.1.1 FPGA的简介-2
1.1.2 FPGA的发展-2
1.2-EDA的基础知识介绍-2
1.2.1 EDA的简介-2
1.2.2 EDA的发展-3
1.3-Verilog HDL语言-3
2 自动升降电梯控制系统总体设计方案-4
2.1 电梯控制设计要求-4
2.2 电梯控制的设计原理及思路-4
2.3 电梯控制的设计方案-5
2.3.1 电梯控制的变量定义-5
2.3.2 电梯控制的系统框架设计-6
2.3.3 电梯控制系统的各个模块介绍-6
3 自动升降电梯控制系统设计的测试平台-10
3.1电梯控制器的程序仿真-10
3.2电梯控制器的硬件仿真-10
4 结论-12
致谢-13
参考文献-14
附录:全自动升降电梯的Verilog HDL硬件语言描述-