Linux下对Verilog文件进行leda检错
硬件设计中运用Verilog实现的Module编写完成之后 ,要进行下一步leda检错
还用之前的例子来进行说明。
参考1:Linux下Verilog仿真过程(一)
参考2:Linux下Verilog仿真过程(二)
下面进行leda检错
1》编写leda文件:run_leda.sh
leda -full64 -sverilog +gui -translate_directive -uniquify \
+incdir+/usr/synopsys/syn_vd_2010_03/dw/sim_ver \
-bbox dbuf \
-f /home/xiaochuan/Desktop/Verilog/MyProjectHome/decoder2X4/test_decoder_filelist.txt \
-top test_decoder
说明:
(a)-f /home/xiaochuan/Desktop/Verilog/MyProjectHome/decoder2X4/test_decoder_filelist.txt \
即:写有你要检错的Module文件名的文件
如我的如下:
/home/xiaochuan/Desktop/Verilog/MyProjectHome/decoder2X4/src/decoder2X4.v
/home/xiaochuan/Desktop/Verilog/MyProjectHome/decoder2X4/src/test_decoder.v
(b)-top test_decoder
即:filelist.txt文件中包含的Module中的Top Module名
如我的为:test_decoder
2》运行run_leda.sh 文件以检错
选择一个合适路径,运行该.sh文件(最好单独新建一个文件夹用以保存运行该文件生成的文件,如work )
如下图所示
其中后一个框中表示的就是leda为我们检的错误。根据相关提示进行修改,再重复进行leda检错,直至没有错误为止(上图标识的错误不用修改,它们只是Test Brench中的内容,只是为了验证我们设计的正确性。在硬件综合时,是不会综合Test Brench的)
运行该文件之后,会打开leda的GUI界面,如下图所示:
Linux下对Verilog文件进行leda检错相关推荐
- linux下编译make文件报错“/bin/bash^M: 坏的解释器,使用grep快速定位代码位置
一.linux下编译make文件报错"/bin/bash^M: 坏的解释器 参考文章:http://blog.csdn.net/liuqiyao_01/article/details/415 ...
- linux下删除乱码文件
为什么80%的码农都做不了架构师?>>> 在linux下对于每个文件都一个对应的不变的inode号,使用 ls -li 可以查看到文件的inode号,同时find可以根据ino ...
- Linux下统计当前文件夹下的文件个数、目录个数
这篇文章主要介绍了Linux下统计当前文件夹下的文件个数.目录个数,本文使用ls命令配合管理.grep命令实现统计需求,需要的朋友可以参考下 1) 统计当前文件夹下文件的个数 复制代码 代码如下: l ...
- linux 音频文件长度,Linux下压缩音频文件
安装工具 sudo apt-get install lame 具体用法可以查看帮助 lame --help 通过更改音频文件的帧数 可以让文件变小 但是音质也会随之下降 现在比较多的mp3文件是1 ...
- (转载)linux下的find文件查找命令与grep文件内容查找命令
linux下的find文件查找命令与grep文件内容查找命令 转载于和感谢:linux下的find文件查找命令与grep文件内容查找命令 目录 1.前言 1.1 find命令和grep命令的区别 2. ...
- linux下获取某文件的总行数
为什么80%的码农都做不了架构师?>>> 需求: linux下获取某文件的总行数 实现: 方案一: echo cat logfile.txt | wc -l 方案二: more ...
- linux一切对象皆文件,为什么说Linux下“一切皆文件”?
前言:接触Linux的同志们都听过一句话:"Linux下一切皆文件"."一切皆是文件"是 Unix/Linux 的基本哲学之一,那么为什么Linux在一切皆文件 ...
- centos挂载u盘只读_完美解决linux下U盘文件只读的问题
1. 在终端运行如下命令 tail -f /var/log/syslog 2. 插入有只读文件系统故障的U盘 3. 观察命令行输出 输出局部如下: Jul 8 16:44:50 cslouis-pc ...
- Linux下的压缩文件剖析
对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕.别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rap.可 ...
最新文章
- int 和integer的区别
- linux java乱码怎么解决,linux中显示中文乱码如何解决
- zabbix3.0安装过程记录
- SAP云平台webIDE UI5应用的Application Status菜单实现细节
- AndroidStudio安卓原生开发_打包apk安装文件---Android原生开发工作笔记130
- [svc]容器网络学习索引及网络监控
- c语言编程指法输入,C语言 课件 第一章引论.pdf
- 《近世代数》课程感想
- 云计算服务包括哪三种服务?怎么定义?
- C++ 脚本解释器cint
- 在线客服系统解决方案:游戏行业
- java打印日志的几种方式
- 邮件中的网页链接地址打不开的解决方法
- Linux组RAID5、RAID6、RAID10
- 外包 | py2 下的 pickle 转成 py3 下的 pickle
- ppt转换成pdf转换器下载
- TensorRT网络推理c++实现
- 最新全开源的个人主页源码/原创拟态UI3.0版
- 禾川HCQ+X3E ModBUS 电机远程启动
- CentOS7的安装(详细)
热门文章
- 冒泡排序选择排序 以及时间效率对比
- p中div -- a中a
- 转:UniqueID和ClientID的来源
- php 上传大文件主要涉及配置upload_max_filesize和post_max_size两个选项(转)
- Asp.net動態添加控件(转)
- 使用while循环输入 1 2 3 4 5 6 8 9 10
- Smarty2至Smarty3升级指南
- cmd命令重定向到剪切板
- 在zabbix web上进行监控主机配置
- CPU-bound(计算密集型) 和I/O bound(I/O密集型)