复旦大学模拟与数字电路实验课程网站
数字电路FPGA实验

发布时间: 2019-06-26      访问次数: 1716

1、设计电路要采用模块化的设计思路,采用循序渐进的设计步骤,先设计秒信号发生器模块,下载实验成功后,再设计数码管动态扫描模块,将秒信号发生器模块与数码管动态扫描模块和4-7译码模块相连并下载实现,然后设计时模块,依次类推,这样出现问题能够迅速锁定故障产生的模块,快速查找故障原因原因,不会出现无从下手的情况.因此一定要从模块设计入手,分模块分层次设计电路.

2、功能和时序仿真也是设计电路成功的必要步骤,根据设计要求设置合适的测试输入和输出变量,根据输入输出测试波形观察电路的逻辑关系是否满足设计要求.

3、数码管动态扫描模块和计时模块是必做实验两个核心模块,数码管动态扫描模块要求理解数码管动态扫描的原理和设计要点,动态扫描频率的设置,动态扫描信号的产生,多路数据(输入)选择(输出)的设计等是该模块的主要核心内容.计时模块的核心是任意进制计数器设计以及同步清零和异步清零等概念.

4、在用到按键输入时,如按键作为脉冲输入信号时,要考虑进行按键防抖动处理.