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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: zhangguo1286

[原创] vim auto script for verilog & RtlTree - (like Emacs, Verdi)

[复制链接]
发表于 2018-11-18 08:47:26 | 显示全部楼层
感谢楼主分享
发表于 2020-2-1 14:59:59 | 显示全部楼层
Thanks.
发表于 2020-2-7 20:04:01 | 显示全部楼层
好东西,谢谢分享!
发表于 2020-6-23 22:38:17 | 显示全部楼层
感谢分享,工具很好用。
发表于 2020-8-13 15:02:11 | 显示全部楼层
感谢楼主,下载后尝试在windows平台使用,尝试了一些功能,感觉很好用。之前用一个vim-scripts/automatic-for-Verilog的插件,这个插件不依赖ctags。但是由于年代久远,原作者2008后就没有更新了。楼主还在一直更新,十分感谢。
这里提两个建议,1. 现在很多插件管理器都支持直接从github安装和更新插件,楼主也可以考虑把插件放到github上(同时也可以继续保持在eetop更新)这样方便大家更新插件以及讨论issue。2. 楼主可以考虑给命令加一个外部调用接口,比如command AutoInst :call AutoInst(0),因为gvim的menu在windows下好像有问题,如果有command接口的话可以在vim命令中调用。
再次感谢楼主的插件
发表于 2020-8-14 00:12:57 | 显示全部楼层
楼主您好,在使用AutoInst过程中发现,如果模块中有function或者task,AutoInst会把task和function中的input、output也加到例化的Instance中,请问要怎么解决呢
发表于 2020-10-4 13:52:44 | 显示全部楼层
这个可以用
发表于 2021-5-12 11:18:55 | 显示全部楼层
如果要支持systemverilog,例如是logic的名字,或者文件名字是.sv; 这个插件能用吗?
发表于 2021-5-12 15:58:17 | 显示全部楼层
下载学习
发表于 2021-10-22 11:54:09 | 显示全部楼层
有人能帮我看看这样的代码为什么不能autodef吗?举两个例子
1.
assign OUT_RS_rd_addr[5:0] = rsout_cnt_1d[5:0];
assign  rd_adr[5:0] = last_out_blk_flg ? last_rd_adr : OUT_RS_rd_addr[5:0];  
autodef后提示:
// Unresolved define signals here
unresolved OUT_RS_rd_addr;

2.还有这种1bit的也会提示
assign bytin_cnt_clear = bytin_cnt_en && (bytin_cnt==6'd54);   

类似的还有很多,reg都可以autodef,wire的好多不行。附上源文件。

另外还有几个问题:
1.这种automatic.vim大家有没有见过别的版本,我很久以前有用过很相似的,比如autoinst用命令AD实现,
  autoinst用ASP实现,记得那个版本的AD很好用呢,当然现在我找不到了
2.楼主还在更新吗?
3.楼主的邮件哪里能找到?

test.tar

28.3 KB, 下载次数: 2 , 下载积分: 资产 -2 信元, 下载支出 2 信元

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

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 13:20 , Processed in 0.031113 second(s), 8 queries , Gzip On, Redis On.

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