fpga语言有哪些 fpga语言

综合 2023-11-09 22:45:11
导读 大家好,我是小典,我来为大家解答以上问题。fpga语言有哪些,fpga语言,很多人还不知道,现在让我们一起来看看吧!1、学FPGA给我最大的体
2023-11-09 22:45:11

大家好,我是小典,我来为大家解答以上问题。fpga语言有哪些,fpga语言,很多人还不知道,现在让我们一起来看看吧!

1、学FPGA给我最大的体会就是它的编程语言是并行执行的,不像C语言那样一行一行的执行。verilog里面有个always语句,所有的always语句块全部并发执行,而always语句块内部是逐行执行的(前提是只是用阻塞赋值)。

2、verilog中没有中断的概念,而逐行执行指令的C语言却离不开中断。

3、学习verilog必须要掌握最基本的概念,像上面的阻塞赋值等等,新手都要经历这一关的,呵呵。

4、还有,verilog是始终离不开硬件,c语言中可以不限制循环次数,而verilog就不行,因为每循环一次就会增加FPGA内部资源的占用。

5、最后在说一点儿,verilog中有的语句不能被综合(Oh,什么是综合?,百度吧),像定义浮点的float就不可以,在编程时慎用。

6、好啦就说这些吧。。

本文到此讲解完毕了,希望对大家有帮助。

免责声明:本文由用户上传,如有侵权请联系删除!