PLD的開發包括哪些內容?
發布時間:2011/9/7 10:30:55 訪問次數:1792
PLD的開發是指利用開發系統的軟件和硬件對PLD進行設計和編程的過程。
開發系統軟件是指PLD專用的編程語言和相應的匯編程序或編譯程序。
低密度PLD早期使用匯編型軟件,如PALASM、FM等。這類軟件不具備啟動化簡功能,只能用化簡后的與或邏輯表達式進行設計輸入,而且對不同類型的PDL兼容性較差;20世紀80年代以后出現了編譯型軟件,如ABEL、CUPL等。遮類軟件功能強、效率高,可以采用高級編程語言輸入,具有自動化簡和優化設計功能,而且兼容性好,因而很快得到推廣和應用,高密度PLD出現以后,各種新的EDA工具不斷出現,并向集成化方向發展。這些集成化的開發系統軟件(軟件包)可以從系統設計開始,完成各種形式的設計輸入,并
進行邏輯優化、綜合和自動布局布線以及系統仿真、參數測試、分析等芯片設計的全過程工作。高密度PLD的開發系統軟件可以在PC機或工作站上運行。目前能在PC機上運行的常用軟件有;Xilinx公司的XACT 5.0 Foundation、Lattice公司的ISP Synario System和Al-tera公司的MAX+PLUSⅡ等。
開發系統的硬件部分包括計算機和編程器。編程器是對PLD進行寫入和擦除的專用裝置,能提供寫入或擦除操作所需要的電源電壓和控制信號,并通過并行接口從計算機接收編程數據,最終寫入PLD中。 DS1992L-F5
PLD的開發是指利用開發系統的軟件和硬件對PLD進行設計和編程的過程。
開發系統軟件是指PLD專用的編程語言和相應的匯編程序或編譯程序。
低密度PLD早期使用匯編型軟件,如PALASM、FM等。這類軟件不具備啟動化簡功能,只能用化簡后的與或邏輯表達式進行設計輸入,而且對不同類型的PDL兼容性較差;20世紀80年代以后出現了編譯型軟件,如ABEL、CUPL等。遮類軟件功能強、效率高,可以采用高級編程語言輸入,具有自動化簡和優化設計功能,而且兼容性好,因而很快得到推廣和應用,高密度PLD出現以后,各種新的EDA工具不斷出現,并向集成化方向發展。這些集成化的開發系統軟件(軟件包)可以從系統設計開始,完成各種形式的設計輸入,并
進行邏輯優化、綜合和自動布局布線以及系統仿真、參數測試、分析等芯片設計的全過程工作。高密度PLD的開發系統軟件可以在PC機或工作站上運行。目前能在PC機上運行的常用軟件有;Xilinx公司的XACT 5.0 Foundation、Lattice公司的ISP Synario System和Al-tera公司的MAX+PLUSⅡ等。
開發系統的硬件部分包括計算機和編程器。編程器是對PLD進行寫入和擦除的專用裝置,能提供寫入或擦除操作所需要的電源電壓和控制信號,并通過并行接口從計算機接收編程數據,最終寫入PLD中。 DS1992L-F5
上一篇:高密度可編程邏輯器件
上一篇:可編程邏輯器件的設計步驟