在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
楼主: 踟蹰的天

[解决] 【菜鸟提问】Verilog头文件没有效果

[复制链接]
 楼主| 发表于 2021-11-25 15:32:02 | 显示全部楼层


   
cfly_chang 发表于 2021-11-24 09:13
你直接把这个function放到你调用的文件里就行了啊


主要是这个function是一个查找表,比较长,还需要用在至少两个.v文件里用到,所以想试着整个头文件。
实在不行的话就直接放到.v里了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-25 16:06:39 | 显示全部楼层


   
fengbohan1 发表于 2021-11-24 16:21
1,include路径里面填绝对路径。
2,重建工程试试
3,设置一下include 路径


include 使用的是绝对路径,也改名了,重建工程也不行
回复 支持 反对

使用道具 举报

发表于 2021-11-25 21:37:05 | 显示全部楼层
你这是要写AES吧,没有必要搞函数实现的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-25 22:36:57 | 显示全部楼层


   
黑桃ACE 发表于 2021-11-25 21:37
你这是要写AES吧,没有必要搞函数实现的


确实是AES。
我再GitHub上也看了一些代码,人家确实没用function。但是我水平有限,用function很“偷懒”
回复 支持 反对

使用道具 举报

发表于 2021-11-26 08:19:27 | 显示全部楼层
1. 头文件里的函数不要写在module里,头文件里直接写函数;
2. 调用头文件时,include的位置放在调用文件的module里面;
3.头文件不用编译 ,直接编译调用文件即可。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-26 23:22:11 | 显示全部楼层


   
dullman 发表于 2021-11-26 08:19
1. 头文件里的函数不要写在module里,头文件里直接写函数;
2. 调用头文件时,include的位置放在调用文件的 ...


感谢解答,完全解答了我的问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-8-22 02:52 , Processed in 0.015430 second(s), 3 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表