近十年由於超大規模整合電路和軟體技術的快速發展,使數字系統整合到一片整合電路內成為可能,Altera、Xilinx、AMD等公司都推出了非常好的CPLD和FPGA產品,並為這些產品的設計配備了設計、下載軟體,這些軟體除了支援圖形方式設計數字系統外,還支援設計多種數字系統的設計語言,使數字系統設計起來更加容易,可以說數字電子技術的設計進入了一個新時代。
在小規模數字整合電路就要淘汰的今天,作為一個電類專業的畢業生應該熟悉VHDL語言和CPLD、FPGA器件的設計,閻石教授新編寫的教材也加入了VHDL語言方面的內容,可見使用VHDL語言將數字系統整合到一塊整合電路中是現在數字電子技術教學的重要內容。
要讓同學學會VHDL,教師首先應該自己先學會,但是學習VHDL語言需要能提供檔案輸入,邏輯綜合、編譯和模擬的語言環境,現在向各位推薦一個語言環境—ALTERA公司的Max+plusⅡ軟體,該軟體可以以圖形方式、文本方式和波形方式輸入數字電路設計檔案,其中文本方式支援VHDL、AHDL和VERILOG硬體描述語言,該軟體中有多個元件庫(全系列TTL,宏功能,巨功能庫),可以指定MAX7000和10K10系列的兩個ALTERA器件、器件管腳和邏輯綜合方式等等,經過編譯形成的下載檔案可以通過編程硬體對器件進行編程,該軟體可以進行錯誤定位和設計規則檢查,該功能使設計更加簡單易行。
該軟體支援VHDL,87和93兩個版本,並具備有全部VHDL支援庫。
該軟體可以協助學習使用ALTERA公司CPLD產品,ALTERA公司CPLD產品代表著PLD的發展方向,與XILINX公司的FPGA產品水平互見高低,尤其是該公司的AHDL語言使設計數字系統更加容易。
該軟體可以完成輸入設計檔案、指定器件和管腳、編譯,模擬和下載(需要硬體)全過程。若無硬體除下載不能進行外,其它步驟都可以進行,可見對於教學使用是非常好的一個軟體。
該軟體由WINDOWS 平台支援,菜單精練,使用簡便,實在是一個不可多鍀的學習VHDL語言的環境。