class_experiment_elective_5

所属分类:VHDL/FPGA/Verilog
开发工具:Verilog
文件大小:1KB
下载次数:3
上传日期:2018-04-15 09:45:20
上 传 者后天夜间
说明:  写了一个常用的楼梯灯的例程,楼下到楼上依次有 3 个感应灯:灯 1、灯 2、灯 3。当行人上下楼梯时,各个灯感应到后自 动点亮,若在 8s 内感应信号消失,则点亮 8s,若感应信号存在时间超过 8s,则感应信号消 失 4s 后灯自动关闭。 任务 1:做出如上逻辑电路设计并仿真; 任务 2:考虑去抖,对于感应信号到达存在毛刺(小于 0.5s),设计逻辑并剔出。 任务 3:若为节约能源,下一个灯点亮的同时将自动关闭上一个灯,做出如上逻辑设计并仿 真(仅考虑一个人的情况); 任务 4:考虑存在多个人上下楼梯的情况,比如:行人 1 已经从灯 1 到达灯 2,灯 2 受感应 自动点亮,但此时行人 2 刚上楼梯到达灯 1 的位置,则灯 1 和灯 2 都须点亮,更加复杂一 点,如果行人 2 是下楼梯刚到达灯 3 位置,做出如上逻辑设计并仿真;设计一个串行数据 检测器,输入数据与时钟同步。要求是:输入连续 5 个或 5 个以上的 1 时输出为 1,其他输 入情况下输出为 0。编写测试模块并给出仿真波形。
(Downstairs to upstairs, there are 3 induction lights in succession: lights 1, lights 2, lights 3. When pedestrians go up and down stairs, each light is induced to self.)

文件列表:
class_experiment_elective_5.v (12211, 2018-04-13)

近期下载者

相关文件


收藏者