病房呼叫系统控制器的FPGA实现.doc
文本预览下载声明
病房呼叫系统控制器的FPGA实现
摘 要
病房呼叫系统控制器,是为患者与医护人员构建的一座连接桥梁,是患者在医护人员远离病房时向医护人员发出求救信号的一种新型的仪器。在比较了各种设计方法的基础上,最终采用模块化设计、VHDL语言与原理图相结合的方法来完成这次设计,从而实现病房呼叫系统控制器的功能
本次设计通过运用硬件描述语言VHDL设计病房呼叫系统控制器,开始介绍了病房呼叫系统控制器的研究内容、创新点、设计原理、基本组成与功能的具体实现。然后将病房呼叫系统控制器分成各个功能模块,通过编写各个模块代码程序并编译仿真验证其功能,并将达到设计要求的各个模块连接在一起,完成我们的顶层文件设计。通过在试验箱上测试,发现完全符合我们的设计要求。
关键词:病房呼叫;系统;现场可编程门阵列;模块;超高速集成电路硬件描述语言
Implementation of Ward Calling System Controller Based on FPGA
Abstract
Ward calling system controller, is for patients and medical staff to build a bridge to connect, is patients to medical staff in medical staff from the ward sent a distress signal a new type of instrument. In comparison of the various design methods, on the basis of using modular design, VHDL language and the method of combining the principle diagram to finish the design, so as to realize the function of ward calling system controller.
The design by using VHDL hardware description language design ward calling system controller, began to introduce the research content of the ward calling system controller, innovative, design principle, basic composition and function of the specific implementation. Then ward calling system controller is divided into various functional modules, each module by writing code and compile the simulation verify its function, and will meet the design requirements of various modules together, do we design the top of the file. Through the test in the test chamber, found fully meet our design requirements.
Keywords: Ward calling, system, FPGA, Modules, VHDL目 录
摘 要 I
Abstract II
1 引言 1
1.1 设计背景 1
1.2 QUARTUS II与VHDL语言简介 1
2 病房呼叫系统控制器的设计 1
2.1 研究目的 1
2.2 论文研究内容及创新点 2
3 病房呼叫系统控制器的实现 2
3.1 设计原理 2
3.2 病房呼叫系统控制器的原理图 2
3.3 模块的划分 3
3.4 系统各功能模块的实现 3
3.4.1 锁存器模块 3
3.4.2 数据选择器模块 4
3.4.3 时间选择器模块 4
3.4.4 计时器模块 5
3.4.5 显示器模块 5
3.4.6 连接器模块 6
3.4.7 蜂鸣器模块 6
4 病房呼叫系统控制器的仿真及分析 7
4.1 锁存器 7
4.2 数据选择器 8
4.3 时间选择器 8
4.4 计时器 9
4.5 显示器 10
4.6 连接器 10
4.7 蜂鸣器 11
4.8 整体仿真 11
5 锁定管脚及硬件实现 12
5.1 锁定管脚图 12
5.2 硬件实现 1
显示全部