verilog测试文件怎么编写 testbench是什么文件格式?

[更新]
·
·
分类:互联网
3648 阅读

verilog测试文件怎么编写

testbench是什么文件格式?

testbench是什么文件格式?

FPGA的testbench就是一个.v(verilog)或者.vhd(vhdl)的文件。这个文件能给你的设计提供激励,并能在一些专用的软件中提供良好的debug接口。这个就是一个testbench。

真的会有人用vim开发大的项目吗?

真搞不懂,一个初中生稍微学一下就能熟练使用的编辑器为什么很多人以为用它来写代码就是大神?
这么说,如果像linus这样,对Linux的API了如指掌(毕竟自己写的),用Vim和用IDE是一样的。但如果要调用别人的API,用vim就要花大量的时间去熟悉API,起码得把函数名背下来,要不然写几行就得去看头文件。
还有,没有语法预检查,要消耗大量的时间在编译上面,编译报错,检查,修改,再编译,再报错。。。
996就是这么来的。
------补充-------
很多程序员混淆了自由编程和商业编程。一个学生出于爱好维护一个开源项目,这是自由编程,自由编程是没有成本的,开发成本和试错成本都是零。一个公司的员工为实现用户需求开发一个项目,这是商业编程,商业编程有开发成本和试错成本,试错成本比开发成本更高,甚至是无法承受之重。举个例子,一个嵌入式程序员,开发了一款产品,销售了一百万件,用户在使用中发现了BUG,那就得一件件召回升级,这个成本是一个程序员无法承受的。很多程序员觉得那是测试部门的事,但测试部门测的是业务逻辑,程序逻辑人家连代码都看不懂怎么测,出BUG的往往就是程序逻辑。
所以,商业编程的本质就是用最小的开发成本和试错成本实现用户需求。用IDE的目的就在于此。