
HDL Bits 学习
文章平均质量分 93
Fighting_FPGA
FPGA图像处理笔记,太难了,我真不会!
展开
-
HDLBits(十 五)学习笔记——采用verilog编写testbench文件,并用于逻辑设计的Modelsim仿真测试
Verification编写tb测试平台——学习testbench的写法。能根据所给的功能或者仿真波形图给予时钟复位激励,以及输入激励,以此完成tb文件的编写。学习使用tb文件中的函数,比如对运行的时间进行显示打印,产生随机数等。原创 2022-05-12 18:29:23 · 8337 阅读 · 0 评论 -
HDLBits(十 四)学习笔记——查找代码中的bug / 根据仿真波形构建组合和时序电路
Verification: Reading Simulations验证仿真 —— 1、掌握wire型和reg型的区别。2、掌握关于例化列表信号的顺序以及例化名称的问题。3、掌握逻辑非和按位非;逻辑取反和按位取反等。4、掌握case语句中的default。5、掌握电平触发和边沿触发原创 2022-05-12 09:59:02 · 1421 阅读 · 0 评论 -
HDLBits(十 三)学习笔记——Building Lager Circuits (1000计数器 —— FSM:One-hot logic equations独热码)
将移位寄存器和序列识别器进行结合原创 2022-05-11 14:40:46 · 950 阅读 · 4 评论 -
HDLBits(十 二)学习笔记——有限状态机(Fsm hdlc - q2bfsm )
学习如何计算2的补码,掌握米利状态机和摩尔状态机的区别,学习用状态机实现仲裁,根据题目要求来写状态转换图,根据状态转换图来写状态分配,灵活使用格雷编码和独热码编码方式。原创 2022-05-10 15:43:40 · 2159 阅读 · 1 评论 -
HDLBits(十 一)学习笔记——有限状态机(FSM onehot - Fsm serialdp)
1、采用独热码的方式进行编写 2、掌握三段式状态机 3、学会将多个输出进行拆分,拆分成多个always块,能更清楚的分析每个输出信号原创 2022-04-22 16:34:48 · 2904 阅读 · 0 评论 -
HDLBits(十)学习笔记——有限状态机(FSM1 - Lemmings4)
本次主要学习三段式状态机的写法,以及独热码的编码方式。原创 2022-04-21 16:31:43 · 1514 阅读 · 0 评论 -
HDLBits(九)学习笔记——verilog实现移位寄存器、More Circuits(三输入查找表)
文章目录Shift4Rotate100Shift18Lfsr53位LSFRLfsr32shift registern位 移位寄存器3-input LUTRule90Rule 100Shift4构建一个4bit的移位寄存器(右移),含异步复位、同步加载和使能信号 areset:让寄存器复位为0 load:加载4bit数据到移位寄存器中,不移位 ena:使能右移 q:移位寄存器中的内容 load和ena同时为1,load具有更高优先级module top_module( input原创 2022-04-15 10:36:47 · 4844 阅读 · 0 评论 -
HDLBits(八)学习笔记——Counters(计数器)
文章目录Count15Count10Count 1to10CountslowCount 1-12Count 1000Count bcdCount clockCount15构建一个 4 位二进制计数器,该计数器的计数范围为 0 到 15(包括 15),周期为 16。复位输入是同步的,应将计数器复位至0。改题目两个注意点: 同步复位 图片可知低电平有效module top_module ( input clk, input reset, // Synchronous原创 2022-04-14 13:55:27 · 3254 阅读 · 0 评论 -
HDLBits(七)学习笔记——Latches and Flip-Flops (锁存器和触发器)
触发器 锁存器 边沿检测 上升沿检测 下降沿检测原创 2022-04-12 10:35:45 · 1633 阅读 · 0 评论 -
HDLBits(六)学习笔记——Circuits(基础门电路、多路复用器、算术电路)
学习如何对题目进行分析 学会根据真值表得到输出与输入的关系,进而用verilog描述学习 带进位加法器的级联操作(行波加法器)原创 2022-04-10 17:07:33 · 901 阅读 · 0 评论 -
HDLBits(四)学习笔记——Procedures
重点掌握 如何避免生成锁存器掌握 casez ,使用casez忽略无关位,更简便的实现优先编码器原创 2022-04-10 15:30:00 · 1292 阅读 · 0 评论 -
HDLBits(五)学习笔记—— More Verilog Features
提供了很多简化程序编写过程的技巧,比如采用生成块(generate语句)原创 2022-04-10 14:41:53 · 657 阅读 · 0 评论