自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Vidado报错:ERROR: [DRC REQP-1941] 可能的原因

具体报错信息如下:ERROR: [DRC REQP-1941] ibuf_should_be_ibuf_analog: IBUF cell clk_in_IBUF_inst drives a SYSMON VAUXP/VAUXN pin. This connection requires that the IBUF_ANALOG Unisim be used instead.后面发现gpio[0]的管脚也没有约束上,想到应该是上面这句的问题。我在工程中用到了赛灵思的mmcm IP,做一个分频。

2024-03-13 15:13:26 390

原创 This FSDB file has higher version(5.7) than the current FSDB Reader(5.4)

问题描述:用Verdi打开fsdb文件时加载不了,并且给出warning:This FSDB file has higher version(5.7) than the current FSDB Reader(5.4), so that it does not know how to read it.解决办法:把当前文件夹下的novas.rc和novas.conf,还有verdiLog文件夹删除了就可以了,因为这两个novas文件当中有verdi的配置信息,可能会造成版本不一致的问题。

2023-10-20 10:22:19 1564 1

原创 gvim替换中的一些操作与批量操作文件的shell命令

需要注意的是,这里的在查找old字符串的时候默认的是macth case(即部分匹配) 而不是match whole world only(即全词匹配),举例说明,如果你的原文中有“older”,会被替换为“newer”该文件夹是由多个文件夹整合而来,所以我在原文件夹中用find命令将要删除的文件名重定向到一个txt文件中,然后通过上面的替换操作修改路径之后,使用下面的shell命令,将文件名读出来,然后删除。还有一种更推荐的办法:将底行命令中的"/"替换为":"do是循环开始,done是循环结束。

2023-10-18 10:38:51 627

原创 shell排序(C++)

希尔排序的本质是对插入排序的优化,如果对插入排序记不太清了,可以去看下我的这篇文章,链接如下:https://blog.csdn.net/ICer_WangV/article/details/122527449?spm=1001.2014.3001.5502

2022-01-17 15:29:48 1212

原创 插入排序(C++)

插入排序算法(以从小到大排序为例),是拿到一组数据后,首先将第一个数据视为只有一个元素的数组,然后将后面的数据逐个插入这个数组当中,每次插入的元素如果比数组中最后一个元素大,则将插入的元素放在数组最后,否则从数组中的最后一个元素开始往前比较,直到比数组中的元素大,然后放在这个元素的后面。

2022-01-16 20:25:50 2158 3

原创 HDLbits_1 Verilog language(basics)

这一块的题,主要是;练习连线型变量wire的使用和assign赋值语句需要注意的是:与物理连接不同,Verilog中的连接(和其他信号)是定向的。这意味着信息只在一个方向流动,从(通常是一个)源到响应(源也经常被称为激励,它将一个值驱动到导线上)。在Verilog的“连续赋值”(assign left_side = right_side;)中,右边的信号的值被驱动到左边的导线上。赋值是“连续的”,因为赋值过程一直在进行,即使右边的值发生了变化。一个连续的任务不是一次性的。模块上的端口也有方向(通常是输入

2021-12-30 09:29:35 316

原创 HDLbits_1 Getting strated

作为入门,第一道题目很简单,要求输出1,就像C语言的“Hello world!”那么答案也是直接一句赋值语句就可以了module top_module( output one );// Insert your code here assign one = 1'b1;endmodule需要注意的是,HDL bits的语言标准是旧版本的,各公司现行的以及大部分指导书Verilog都是新版本的语言标准,当然HDLbits也支持现行的版本:module top_module(

2021-12-29 08:52:05 486

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除