Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 642 Bytes

README.md

File metadata and controls

27 lines (18 loc) · 642 Bytes

Verilog-Modules

Some modules in Verilog that you can easily copy to your code

时钟分频器

默认时钟为50MHz,也可以根据时钟频率自行修改计数值,来改变分频时钟的结果。

串口收发器

串口通信协议的实现也需要用的时钟分频,因为需要产生一定的波特率,顶层模块分为三部分:

  • 接收模块
  • 发送模块
  • 分配模块
graph LR
时钟源-->时钟分频器-->接收波特率时钟
时钟分频器-->发射波特率时钟
接收波特率时钟-->接收模块-->RX
发射波特率时钟-->发射模块-->TX
Loading

VGA控制器

FSM有限状态机