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

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: 踟蹰的天

[解决] 【菜鸟提问】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的位置放在调用文件的 ...


感谢解答,完全解答了我的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-28 16:35 , Processed in 0.022232 second(s), 6 queries , Gzip On, Redis On.

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