可再編程邏輯器件的製作方法
2023-05-16 08:43:01
專利名稱:可再編程邏輯器件的製作方法
技術領域:
本發明涉及一種RPLD(Re-Programable Logic Device,可再編程邏輯器件)開發裝置,尤其是編程電壓自適應、具有可調仿真負載、能按指定邏輯電平完成RPLD寫入和/或擦除的開發裝置。
RPLD是一類外部邏輯特性可以藉助於某種開發裝置多次予以指定的邏輯器件的總稱,如EPROM,GAL等等。RPLD開發裝置應能將指定的設計內容安全、可靠地寫入到RPLD中去,或者是安全、可靠地擦除RPLD中已有的內容,以便寫入新的設計或作其它之用。
RPLD的編程電壓通常具有雪崩擊穿特徵,最佳編程電壓相對於廠家推薦的編程電壓標稱值還具有一定的分散性;因此現有RPLD開發裝置按廠家推薦的編程電壓標稱值分為3~5檔工作嚴格地講是一種潛在的不安全因素,在搞不清確切的編程電壓值時尤其是這樣。
RPLD開發裝置對RPLD的寫入和/或擦除最終應保證寫入和/或擦除過的RPLD在指定的應用電路或測試條件下具有符合要求的邏輯電平值,現有RPLD開發裝置尚不能可靠地保證這一點。
較能反映現有技術的資料可參閱1.Don Knowlton,Versatile Algorithm,Equipment Cut EPROM Programming Time,EDN,March 17,1983.
2.INTEL Corp.,Memory Components Handbook,p4-35,1984.
本發明的任務是提出一種編程電壓自適應、具有可調仿真負載、能按指定邏輯電平完成RPLD寫入和/或擦除的開發裝置。
參見附
圖1,本發明所述的RPLD開發裝置主要由主控CPU(1)、工作程序存儲器(2)、輸入/輸出接口(3)、編程電壓發生組件(4)、可調仿真負載組件(5)、邏輯電平測量組件(6)、RPLD插座(7)等組成。
本發明所述的RPLD開發裝置用到的主控CPU(1)、工作程序存儲器(2)、輸入/輸出接口(3)、RPLD插座(7)類似於普通RPLD開發裝置中的相關部件,這裡不作特別說明;以下著重介紹編程電壓發生組件(4)、可調仿真負載組件(5)和邏輯電平測量組件(6)。
編程電壓發生組件(4)本質上是一個D/A轉換器,這裡在主控CPU(1)的控制下用以產生一個由低到高變化的編程電壓。工作時由主控CPU(1)設定其初始編程電壓值,之後按該值對主控CPU(1)選定的RPLD單元進行寫入或擦除,主控CPU(1)在特定的仿真負載條件下對指定的邏輯電平值和邏輯電平測量組件(6)實際測得的邏輯電平值進行比較判斷,若操作不成功,則換用更高一點的編程電壓重複操作;一旦操作成功,編程電壓即可基本確定,賦上一個優化係數,即可安全地實現編程電壓自適應。
可調仿真負載組件(5)可手動或程控調節,單元選用電阻電容並聯結構即可滿足多數要求,工作時用以使RPLD獲得與實際應用環境較為一致的負載條件。適當選擇電阻電容的數值可明顯提高RPLD的實用可靠性。
邏輯電平測量組件(6)本質上是一個多路A/D轉換器,配合主控CPU(1)及可調仿真負載組件(5)等用以監測被編程的RPLD部分或全部引腳的電壓幅值,以使本發明所述的RPLD開發裝置能按指定邏輯電平完成RPLD的寫入和/或擦除。
可調仿真負載組件(5)的具體單元數及邏輯電平測量組件(6)的具體路數視需要監測的RPLD引腳數而定;工作程序應具有異常處理能力和良好的用戶界面。
以上的介紹假定編程電壓亦可用於RPLD的擦除,這對於EPROM那樣的紫外線擦除器件顯然是不合適的;具體地說,按上述方法對EPROM進行擦除時編程電壓是不需要的,此時編程電壓發生組件(4)可改為對紫外線燈管供電電壓的調節。類似情況均可照此處理。
實施本發明時推薦選用物理地址空間較富餘的微處理機作主控CPU,例如8088或8086等;編程電壓發生組件可由廉價的8位D/A轉換晶片等組成,推薦選用DAC0832等;可調仿真負載組件推薦用工作於壓控電阻狀態的場效應管和變容二極體以及配套的D/A轉換晶片等組成;邏輯電平測量組件可由廉價的8位A/D轉換晶片等組成,推薦選用ADC0809或ADC0816等;鑑於目前已有象8098那樣內部硬體資源比較豐富的單片微處理機可用,在此也予以推薦。
含有微處理機的系統的具體實現與軟/硬體的均衡程度密切相關,關鍵是能夠合理地解決所存在的問題。更進一步的討論請參考眾多的微處理機系統設計教程。
RPLD是一類正在迅速發展、普及的元器件,本發明提出的編程電壓自適應、具有可調仿真負載、能按指定邏輯電平完成RPLD寫入和/或擦除的開發裝置較現有RPLD開發裝置設計合理、安全可靠,可以幫助工廠或用戶解決質量監控、開發使用中急需解決的一系列問題;實施本發明可望獲得良好的經濟效益和社會效益。
權利要求
1.一種RPLD開發裝置,尤其是編程電壓自適應、具有可調仿真負載、能按指定邏輯電平完成RPLD寫入和/或擦除的開發裝置。特徵是含有邏輯電平測量組件及編程電壓發生組件以及可手動或程控調節的可調仿真負載組件。
2.一種RPLD開發裝置,尤其是具有可調仿真負載、能按指定邏輯電平完成RPLD寫入和/或擦除的開發裝置。特徵是含有邏輯電平測量組件及可手動或程控調節的可調仿真負載組件。
3.一種RPLD開發裝置,尤其是編程電壓自適應的RPLD開發裝置。特徵是含有編程電壓發生組件。
4.按權利要求1、2、3所述的RPLD開發裝置,特徵是含有相同技術目的的部分組件。
全文摘要
本發明所述的RPLD開發裝置主要由主控CPU(1)、工作程序存儲器(2)、輸入/輸出接口(3)、編程電壓發生組件(4)、可調仿真負載組件(5)、邏輯電平測量組件(6)、RPLD插座(7)等組成。RPLD是一類正在迅速發展、普及的元器件,本發明提出的RPLD開發裝置較現有RPLD開發裝置設計合理、安全可靠,可以幫助工廠或用戶解決質量監控、開發使用中急需解決的一系列問題;實施本發明可望獲得良好的經濟效益和社會效益。
文檔編號G11C7/00GK1053142SQ9010010
公開日1991年7月17日 申請日期1990年1月5日 優先權日1990年1月5日
發明者溫建紅 申請人:溫建紅