verilog是一种硬件描述语言,本质上来说,是告诉一块可编程的芯片,如何构造其内部电路,以实现特点的数字逻辑功能。。它甚至不能说是编程,而是描述一个电路模块。
程序的本质是顺序执行,每条指令交由一块处理器来执行,程序是按照特定算法处理特定数据的指令集;
而硬件描述语言描述一个电路,其本质是并行性的,所有的always逻辑块都是一个电路的一部分,没有先后顺序,硬件描述语言产生的对象是一个实际的电路,是一个个逻辑功能各不相同的芯片。
现实中verilog语言当然做底层硬件设计的,具体在一个项目中到底是处于配合还是主导,完全看具体情况。看是否需要做复杂的软件应用层设计,看公司是具体干拿一块的咯
你好,verilog一般是用来独立编程的。