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