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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6764|回复: 21

[调查] verilog编辑器选择

[复制链接]
发表于 2021-1-10 21:36:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
  之前使用过emacs的verilog-mode,写代码,它的自动化生成真的是比较方便,能快速连接代码的端口。但是有个不好的地方就是,我整理好的模块端口列表,在例化的时候C-c,C-a之后,这些端口被打乱成了input,inout,output来分类,这样在阅读代码的时候,不是很好(整理好的端口列表已经打乱)。另外还有一个习惯,就是在例化的时候每行有多个端口,比如.a(a),.b(b),.c(c),
.d(d),.e(e),.f(f),.g(g)
这样例化,有个优点就是代码的阅读性要好些(这种写法是很多大公司强制不能这样写的,

  后来使用了notepad++,自己定制了该程序,文本编辑还行,但是定义信号端口列表等有太多的重复劳动,没有emacs用起来好用(就)


  想看看大家都用什么编辑器写代码,或者有华为海思,其它IC设计公司都用什么编辑器
发表于 2021-1-10 22:51:03 | 显示全部楼层
为了verilog-mode入emacs的坑,已经出不来了。verilog-auto后,它的顺序可以调整,自定义顺序端口要放在autoinst前面;所有端口都挤到一起,确定这样阅读性要好些?
发表于 2021-1-10 22:52:13 | 显示全部楼层
本帖最后由 my2817 于 2021-1-10 22:54 编辑

还有,现在编辑器那么多,真没必要选这玩意儿
图片.png
图片.png
 楼主| 发表于 2021-1-11 09:55:47 | 显示全部楼层


my2817 发表于 2021-1-10 22:52
还有,现在编辑器那么多,真没必要选这玩意儿


这个notepad++现在反华,是该放弃使用了
 楼主| 发表于 2021-1-11 10:06:47 | 显示全部楼层


my2817 发表于 2021-1-10 22:51
为了verilog-mode入emacs的坑,已经出不来了。verilog-auto后,它的顺序可以调整,自定义顺序端口要放在aut ...


如果使用了AUTOINST之后,还要自己再把修改的拧出来,再根据module里面整理,这样违背了AUTOINST自动例化的初衷了

比如下面这段代码,将相同功能的信号放到端口列表里面一起,在例化的时候直接例化就可以了。
image.png


发表于 2021-1-11 22:24:58 | 显示全部楼层
用sublime,有自动例化的插件,端口顺序和定义顺序是一样的。 image.png image.png
 楼主| 发表于 2021-1-19 15:17:55 | 显示全部楼层


黑桃ACE 发表于 2021-1-11 22:24
用sublime,有自动例化的插件,端口顺序和定义顺序是一样的。,


好的,谢谢
发表于 2021-1-20 22:43:57 | 显示全部楼层
再用visual studio code
发表于 2021-1-21 17:32:38 | 显示全部楼层
vs code
发表于 2021-1-22 20:02:37 | 显示全部楼层
同VS Code
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 11:35 , Processed in 0.028589 second(s), 8 queries , Gzip On, Redis On.

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