2016-08-22 51 views

回答

2

這是一個廣泛的自以爲是的問題,但我認爲這是一個簡單的答案。從某種意義上講,它們都是編程語言,即將文本描述編譯成一組要在主機(軟件)上執行的機器指令。 但是HDL也是一個文本描述,被編譯成一組機器指令到構建另一臺機器(硬件)。從技術上講,任何編程語言都可以用來描述硬件(以C++中的SystemC爲例),Verilog和VHDL專門用於最有效地建模和模擬硬件。

+1

對於「機器指令」的非常廣泛的定義...使用該術語來描述從HDL派生的東西可能會導致不必要的誤導。 – fru1tbat