Vivado软件(用VerilogHDL)如何使用$readmemh和$readmemb函数

0 前言

博主我查了很多资料,虽然会使用Verilog的 r e a d m e m h 和 readmemh和 readmemhreadmemb函数,可是,在vivado软件中怎么用件放在哪里有一篇文章提及。

花了几个小时,终于研究明白了,特此记录下来,也希望为后来者提供帮助。

对于函数使用的讲解,不再赘述,其他博主写的很好了,点此查看即可。

这里重点强调,文件放在哪里!

1. 两种文件访问方式

1.1 默认路径访问

对于上述表示方式,这个文件的位置,必须放在指定文件夹内

1.2 绝对路径访问

如上所示,直接给出文件的绝对路径,这样就可以任意设定文件的位置。

补充学习链接

注意:斜杠一定要是,直接复制过来的win路径不是这个,需要修改。

1.3 相对路径访问

这个与win和Linux的命令,访问文件的方式一样,不再多说。

2 教训

  1. 大小写错了
  2. 错没看懂
  3. 错一直在找文件位置的问题,但是这玩意之前解决过阿……

首先,大小写不该错,但是真错了,是很难看的出来……

其次, 错含义:可能C++能看到,到Verilog咋就看不懂了以后心态放平和。

找错注意:2个属性,这个不是,那就是另外一个

好了,以后不要再犯这种愚蠢的错误了。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年3月24日
下一篇 2020年3月24日

相关推荐