我是一名編程學生。如果verilog和VHDL是「HDL(硬件描述語言)」,Python,Java等是什麼?
如果verilog和VHDL是「HDL(硬件描述語言)」,Python,Java等是什麼?
只是一個「編程語言?」
我是一名編程學生。如果verilog和VHDL是「HDL(硬件描述語言)」,Python,Java等是什麼?
如果verilog和VHDL是「HDL(硬件描述語言)」,Python,Java等是什麼?
只是一個「編程語言?」
這是一個廣泛的自以爲是的問題,但我認爲這是一個簡單的答案。從某種意義上講,它們都是編程語言,即將文本描述編譯成一組要在主機(軟件)上執行的機器指令。 但是HDL也是一個文本描述,被編譯成一組機器指令到構建另一臺機器(硬件)。從技術上講,任何編程語言都可以用來描述硬件(以C++中的SystemC爲例),Verilog和VHDL專門用於最有效地建模和模擬硬件。
對於「機器指令」的非常廣泛的定義...使用該術語來描述從HDL派生的東西可能會導致不必要的誤導。 – fru1tbat