Verilog踩坑日记

前言

如果对verilog FPGA及其Linux系统上的使用的相关知识有疑问可以参照:https://www.kancloud.cn/dlover/fpga/1251121

本人仿真环境: iverilog + gtkwave

2020年了,似乎去官网上下载modelsim只能下载student版本的,关键是还没有linux版本的,在eetop找的资源安装,都失败了。只好选择iverilog + gtkwave 了。
安装链接即步骤看链接:https://blog.youkuaiyun.com/zoomdy/article/details/79525870
链接中执行一次需要输入四行命令:

$:iverilog -o counter_test counter_tb.v counter.v
$:vvp -n counter_test -lxt2
$:cp counter_test.vcd counter_test.lxt
$:gtkwave counter_test.lxt

作为一个懒人,忍受不了,所以简单包装了一下,其中参数“gtk可选”:

bash iv.sh counter_tb.v counter.v
或者
bash iv.sh counter_tb.v counter.v gtk

#grep --exclude Defines.h Truthtable.h *

#!/usr/bin/env bash
#SELFDIR=$(dirname $(realpath "$BASH_SOURCE"))
SELFDIR=$(cd $(dirname "$BASH_SOURCE");pwd)
if [[ ${SELFDIR} == "" ]]; then
    echo "Internal error: can not locate the script dir"
    exit 1
fi
echo $1
if [ "$1" == "" ]
then
	echo  "Parameter Fail"
	echo " eg:bash iv.sh counter_tb.v counter.v"
	exit 1
elif [ "$2" == "" ]
then
	echo  "Parameter Fail"
		echo " eg:bash iv.sh counter_tb.v counter.v"
	
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Greate AUK

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值