系統設計師們更愿意自己設計專用集成電路(ASIC)芯片,而且希望ASIC的設計周期盡可能短,好是在實驗室里就能設計出合適的ASIC芯片,并且立即投入實際應用之中,因而出現了現場可編程邏輯器件(FPLD),其中應用廣泛的當屬現場可編程門陣列(FPGA)和復雜可編程邏輯器件(CPLD)。
早期的可編程邏輯器件只有可編程只讀存貯器(PROM)、紫外線可擦除只讀存貯器(EPROM)和電可擦除只讀存貯器(EEPROM)三種。隨著集成電路制造技術的進步,集成電路向大規模、高密度、高速度的方向發展,電子系統的設計愈來愈復雜,人們希望運用計算機強大的運算能力來協助人們設計電路和分析電路.
電子設計自動化及計算機輔助設計(CAD) 工具應運而生,它們使得數字電路的設計進入了高層次設計的新時代——采用硬件描述語言設計數字電路與系統。
不久提出了一種新的硬件描述語言——VHDL(VHSIC Hardware Description Language)。提出這個語言的目標只是使電路文本化成為標準,目的是為了使文本描述的電路設計能夠為其他人所理解,同時也可以作為一種模型語言并能采用軟件進行仿真。
開發小組的任務就是提出語言版本和軟件開發環境。IEEE 標準化組織開始討論VHDL語言標準,同時成立了一個VHDL標準化小組,IEEE公布了VHDL的第一個工業標準版本并宣布實施,即IEEE 1076標準。Milstd454規定所有為美國國防部設計的ASIC產品必須采用VHDL來進行描述
由于結構的限制,它們只能完成簡單的數字邏輯功能其后,出現了一類結構上稍復雜的可編程芯片,即可編程邏輯器件(PLD),它能夠完成各種數字邏輯功能。典型的PLD由一個“與”門和一個“或”門陣列組成,而任意一個組合邏輯都可以用“與一或”表達式來描述,所以, PLD能以乘積和的形式完成大量的組合邏輯功能。
這一階段的產品主要有PAL(可編程陣列邏輯)和GAL(通用陣列邏輯)。 PAL由一個可編程的“與”平面和一個固定的“或”平面構成,或門的輸出可以通過觸發器有選擇地被置為寄存狀態。 PAL器件是現場可編程的,它的實現工藝有反熔絲技術、EPROM技術和EEPROM技術,經過幾年的修訂和擴展,IEEE公布了VHDL的新版本IEEE1164,IEEE1076.3成為VHDL的綜合標準。
|