FPGA低级建模,原则上一个模块一个功能,如按键去抖动建模中,有两个模块. 1.detect_module 这个是按键检测模块,主要检测按键的高低电平变化,现在按键是按下还是释放. 2.delay_module 这个是滤波去抖模块,主要是防止按键或外界的抖动干扰. 综合后如下RTL图: 3.以下是建模的Verilog代码: 顶层模块:debounce_module module debounce_module( input iCLK, input iRST_n, input iPIN_In, o