会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
园游会丶
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2020年3月21日
为什么有些寄存器值的更新会延迟一个时钟周期变化
摘要: module counter( input clk, input rst_n, output reg[7:0] data_out ); //reg define reg [3:0] cnt; //假设计数器每计数十次,溢满一次 reg [2:0] lsm_cnt; //计数器每溢满一次,lsm_cn
阅读全文
posted @ 2020-03-21 12:23 园游会丶
阅读(2105)
评论(0)
推荐(1)
2020年3月14日
verilog分频器设计及cnt计数器相关注意事项
摘要: 特别注意:在PFGA中能用全局时钟资源clk就用全局时钟资源,尽量避免用这种分频出来的时钟作为时钟源,因为这种分频出来的时钟走的不是快速通道,信号到别的寄存器这一段路程会产生相对较大的延迟。 //这部分代码有错,仅用于分析,不可用于仿真module division( input clk, inpu
阅读全文
posted @ 2020-03-14 21:43 园游会丶
阅读(2296)
评论(0)
推荐(0)
2020年3月12日
FPGA边沿检测Verilog代码
摘要: FPGA边沿检测Verilog代码(上升沿,下降沿,双边沿) 实现思路:用两个一位寄存器直接异或可以实现 代码实现: module edge_detect( input clk, input rst_n, input data_in, output raising_edge_detect, //
阅读全文
posted @ 2020-03-12 18:08 园游会丶
阅读(1586)
评论(0)
推荐(0)
uart串口通信
摘要: 以下知识是通过学习小梅哥FPGA后所总结的思路 USB转TTL电路图: UART发送端发送一个字节数据时序图: 对于其中的每一位进行采样,一般情况下每一位数据的中间点是最稳定的,因此一般应用中,采集中间时刻时的数据即可,如下图所示: 但是在工业应用中,往往有非常强的电磁干扰,只采样一次就作为该数据的
阅读全文
posted @ 2020-03-12 17:52 园游会丶
阅读(785)
评论(0)
推荐(0)
2020年3月11日
基于FPGA的三段式状态机
摘要: 状态机分类: 通常, 状态机的状态数量有限, 称为有限状态机(FSM) 。由于状态机所有触发器的时钟由同一脉冲边沿触发, 故也称之为同步状态机。 根据状态机的输出信号是否与电路的输入有关分为 Mealy 型状态机和 Moore 型状态机。 Mealy 型状态机: 电路的输出信号不仅与电路当前状态有关
阅读全文
posted @ 2020-03-11 12:23 园游会丶
阅读(886)
评论(0)
推荐(0)
上一页
1
2
公告