自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 查不到:Verilog中模块实例化与模块调用区别

在Verilog中,模块是基本的构造单元,可以通过实例化来使用。模块的调用方式主要有三种:直接实例化、使用模块名和端口映射。第三种方式是使用端口映射来调用模块。另一种方式是使用模块名来调用模块,这种方式不需要在声明部分创建实例,而是在需要使用模块的地方直接使用模块名。想知道他俩有什么区别,也有说就是同一个东西的,有木有大神告诉告诉我。直接实例化是指在模块的声明部分直接使用模块名和参数来创建模块的实例。但是这样看来模块调用就是模块实例化3种方式中的一种?我看的代码中使用的应该是第二种:调用模块。

2024-05-08 10:47:10 333

原创 在Vivado中导入并验证IP核

添加IP核:在Vivado中,点击program manager下settings选择IP下reposity添加IP核;IP核添加后在diagram视图中可添加IP核或与其他相关器件进行连线,双击进行参数设置,设置完成后右键validation design进行设计验证,正确后可进行下一步;在IP Source框图下找到生成的IP核例化模板(名称_sim_netlist.v文件),将模板中的例化代码复制到新建顶层Verilog文件中并进行必要的修改(添加输入输出变量);1.3导入及配置IP核。

2024-04-29 16:34:12 617

原创 使用Vitis HLS创建项目并生成IP核

点击run C simulation进行C综合,目标生成RTL代码(.v文件),综合完成后生成综合总结报告,可查看相关资源占用,输入输出端口等;1.2新建工程:设置工程名称、目录,选定开发板,设置顶层函数(也可在程序完成后通过project setting设置)等。点击export RTL:将生成的RTL文件打包成一个IP核输出export.zip;1.3添加文件:右键source添加或新建源文件,编写C/C++功能函数代码;若通过verilog代码文件实现上板使用则不需执行;

2024-04-29 16:32:46 189

原创 linux系统离线安装yum源及软件

gpgkey的值可以进到挂载路径下进⾏查看,形如RPM-GPG-KEY-XXXX,我这⾥看到的是RPM-GPG-KEY-CentOS-7。后使用yum install ​epel-release-7-14.src.rpm命令安装。4.在/etc/yum.repos.d/⽬录下新建⼀个调⽤本地yum源的repo⽂件。2.下载要挂载的系统安装iso镜像文件放在yum/iso目录下。baseurl就是挂载路径,我定义的路径是/yum/local。6.清除服务器的yum缓存,再缓存新的yum源。

2023-12-25 10:22:05 1614

原创 windows系统下安装定理证明器lean4

windows lean4 elan mathlib

2023-12-12 10:07:45 469

空空如也

空空如也

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

TA关注的人

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