Quartus II 中使用VIM编辑器

Quartus II的编辑器不支持中文,实在够垃圾的,呵呵。以前我都是在外部编辑器中写代码,再导入到Quartus中,这样实在是麻烦,尤其是在调试时,两边“忙”,很容易出问题。今天好好看了一下Quartus II的选项,原来Quartus II支持外部编辑器,于是把编辑器换成了VIM,哈哈。这下好了,可以在Quartus II中用中文注释了。而且调试时,双击出错的地方会自动调转到VIM编辑器,呵呵。

怎么设置??直接看图片吧,呵呵。使用的VIM命令是:

gvim --remote-tab-silent %l %f




收藏到:Del.icio.us




阅读全文

Verilog与C语言的比较

在一个课件上看到的,觉得总结的非常好,就放到博客上。

Verilog HDL是在C语言的基础上发展起来的,保留了C语言的结构特点。

  • C语言由函数组成,Verilog由模块(module)组成
  • C语言通过函数名及其端口变量实现调用,Verilog也通过模块名和端口变量实现调用
  • C语言有主函数main(),Verilog的个module均等价,但必有一个顶层模块,包含芯片系统与外界的所有I/O信号
  • C语言是顺序执行,而Verilog的所有module均并发执行
  • C语言与Verilog语法相似

收藏到:Del.icio.us




阅读全文