当前位置:网站首页 > Vue.js开发 > 正文

ettercap安装教程(ettercap 0.8.3.1教程)



此教程会以ubuntu22.04为例
从如何安装,到如何使用
全程帮助你学习和使用verilator

狂肝3h,倾心之作

如有笔误、问题,欢迎指出、讨论~

点赞,收藏,长期翻看~

利用git进行快速安装(安装方法摘自官网Verilator)

 

然后执行

 

用来查看verilator生成的波形文件

有两种安装方法:

  1. 直接从ubuntu自带的应用商城搜索gtkwave,即可安装在这里插入图片描述
  2. 使用apt-get命令来安装
 

varilator可以生成两种格式的wave文件:

  1. fst格式
    • FST格式的波形文件大致是VCD格式的1/50
    • 该格式只能用gtkwave打开,其他波形查看软件不支持
  2. vcd格式
    • 文件大小较大
    • 可以用多种波形查看软件查看

鉴于fst格式的优点,以及网上很少关于生成fst格式的教程,因此我以生成fst为例,如若要生成vcd可以上网查阅资料

接下来我将介绍如何使用verilator

cpp为例,并介绍如何生成fst wave文件的生成

假设我们用verilog写一个双控开关:

 

仿真过程用c++来描述,文件如下:

 
 

gdb可以很方便得对仿真的过程进行调试

如何使用请详见 “与makefile搭配”

 

然后在当前目录下执行

 

即可

前面的介绍中,我们要访问模块的数据,只能访问到顶层模块top的输入输出端口,假如我要访问其中内部的wire和reg数据该怎么办呢?

verilator为在将verilog文件编译为cpp文件进行仿真的时候,我们可以在仿真文件中访问verilator将.v文件转化后的cpp文件来访问数据

只需在上面的仿真文件中增加以下内容

到此这篇ettercap安装教程(ettercap 0.8.3.1教程)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 
推荐文章,希望大家都能在编程的领域有一番成就!
                            

版权声明


相关文章:

  • jshy是哪里烟草(jhyc是哪里的烟草公司)2025-03-20 13:45:06
  • plsql注册码在哪里填(plsql14.0注册码)2025-03-20 13:45:06
  • ubuntu镜像文件安装教程(ubuntu18.04镜像文件)2025-03-20 13:45:06
  • jsjl是什么意思(jsi是什么意思)2025-03-20 13:45:06
  • ubuntu2004换源(ubuntu20.10换源)2025-03-20 13:45:06
  • vuecli3安装失败(vue-cli3.0安装)2025-03-20 13:45:06
  • vue 官网(vue 官网文档)2025-03-20 13:45:06
  • js深拷贝与浅拷贝的区别(js深拷贝和浅拷贝如何实现)2025-03-20 13:45:06
  • js深拷贝方法(js深拷贝json parse)2025-03-20 13:45:06
  • pcie4.0能插pcie3.0么(硬盘pcie4.0能插pcie3.0么)2025-03-20 13:45:06
  • 全屏图片