fpga
文章平均质量分 89
青春不常在,
思路决定出路
展开
-
HDLbits笔记-Lathes and Flip-flops
Lathes and Flip-flops题目:生成一个8-bit的具有同步复位功能的D触发器。要求所有的DFFs应该在时钟的上升沿触发。module top_module ( input clk, input reset, // Synchronous reset input [7:0] d, output [7:0] q); always@(posedge clk )begin if(reset)原创 2021-04-05 09:45:40 · 397 阅读 · 0 评论 -
HDLbits做题笔记-Arithmetic Circuits
Arithmetic Circuits3-bit binary add使用3个全加器的实例来创建一个3位二进制加法器。这个加法器添加了3bits的数和一个进位来产生3bits的求和结果和进位。分析,由全加器真值表可以得到逻辑表达式。module top_module( input [2:0] a, b, input cin, output [2:0] cout, output [2:0] sum ); integer i; always@(*)be原创 2021-04-02 22:09:39 · 289 阅读 · 0 评论 -
vivado 行为仿真,修改代码后波形不变的问题
vivado 行为仿真,修改代码后波形不变的问题小编属于刚接触FPGA,对vivado软件不是非常熟练,但是基本使用还是可以的。但是昨天遇到一个比较头疼的问题就是我在source文件中修改代码后,但是仿真波形并没有按照我代码逻辑进行变化,就好像源文件没有保存到工程中一样。看了一下别人的博客,要重建一个工程才可以解决,那么我改一次代码建一个工程,就太麻烦了啊。后来经过我多次测试,发现可以重置行为级仿真来解决这个问题。因为这个小问题搞了我整整一天半,决定写一个博客记录一下。也希望养成记录错误的习惯,和大家一起原创 2020-05-12 11:17:02 · 6545 阅读 · 10 评论