- 博客(3)
- 收藏
- 关注
原创 spi时序
SPI时序总结 关于具体的在fpga上实现spi传输时序的原理部分各种论坛文章已经记录的很清楚了,但我发现无论是我手里黑金开发板送的例程还是网上能搜到的都不是很全面。我自己结合了黑金的例程和CSDN上某位博主的帖子写了一个相对效率和代码可读性来说都相对较高的一个SPI时序电路。代码解读SPI时序最普遍的方法是状态机+移位寄存器,黑金例程采用的是一段式状态机。case(state) ...
2020-04-26 23:58:01
469
原创 2020.3.27_学习笔记
2020.3.27_学习笔记`define,parameter,localparam的区别`define: 作用 -> 常用于定义常量可以跨模块、跨文件; 范围 -> 整个工程;parameter: 作用 -> 常用于模块间参数传递; 范围 -> 本module内有效的定义;localparam 作用 -> 常用...
2020-03-29 11:23:01
348
原创 2020.3.26_学习笔记
2020.3.26_学习笔记两个D触发器 最近发现一个问题,代码中会特地的新建一个D触发器用来锁存信号,让很多人都比较疑惑,明明一个D触发器就可以检测输入是上升沿和下降沿。 两个触发器的目的主要是为了防止触发器变成亚稳态`timescale 1ns / 1psmodule key_test( input clk, input [3:...
2020-03-27 15:32:28
386
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人