[發明專利]一種在系統編程ISP編程模塊及其用于FPAA在系統編程的方法有效
| 申請號: | 201010259990.2 | 申請日: | 2010-08-23 |
| 公開(公告)號: | CN101916588A | 公開(公告)日: | 2010-12-15 |
| 發明(設計)人: | 劉智 | 申請(專利權)人: | 中國航天科技集團公司第九研究院第七七一研究所 |
| 主分類號: | G11C16/02 | 分類號: | G11C16/02;G11C16/06 |
| 代理公司: | 西安通大專利代理有限責任公司 61200 | 代理人: | 陸萬壽 |
| 地址: | 710054 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 系統 編程 isp 模塊 及其 用于 fpaa 方法 | ||
1.一種在系統編程ISP編程模塊,其特征在于:
所述ISP編程模塊由器件ID寄存器(1)、旁路寄存器(2)、指令寄存器(3)、配置寄存器(4)、高壓編程模塊(5)、多路選擇器(6)、指令譯碼邏輯(7)、ISP控制邏輯(8)、TAP控制器(9)、EEPROM陣列模塊(10)、可編程開關陣列(11)、可編程電容陣列(12)和可編程電阻陣列(13)構成;所述ISP控制邏輯(8)和TAP控制器(9)構成該ISP編程模塊的控制部分,用于產生狀態機的各個狀態,控制TDI到TDO之間的連接通路,用戶控制指令通過TDI由外設輸入,在ISP控制邏輯(8)的控制下,用戶控制指令被移入指令寄存器,再由指令譯碼電路翻譯指令并執行相應的操作;所述配置寄存器(4)一般由N位串行寄存器構成,寄存器的個數依據PAC塊的配置EEPROM單元個數而定;所述指令寄存器(3)和指令譯碼邏輯(7)共同完成指令的存儲與譯碼,并把命令信息傳遞到ISP控制邏輯(8),控制ISP模塊的運行。
2.如權利要求1所述一種在系統編程ISP編程模塊,其特征在于:所述TAP控制器是一個由時鐘和測試模式控制的狀態機,共包含了16個工作狀態,每個工作狀態不僅與當前的TCK和TMS值有關,而且還與TAP狀態機的前一個狀態有關;TAP控制器的ASM圖表是對稱的,通過一條路徑控制數據寄存器的行為動作,用另一條路徑控制TAP指令寄存器的行為動作。
3.如權利要求1所述一種在系統編程ISP編程模塊,其特征在于:所述旁路寄存器(2)占據一位,當沒有其他寄存器被選中時,旁路寄存器在TDI與TDO之間提供一個一位的串行連接,旁路寄存器能夠在不影響器件正常工作的情況下允許數據通過一個器件傳入到另外一個器件,實現菊花鏈連接。
4.基于權利要求1、2或3所述ISP編程模塊的FPAA在系統編程方法,其特征在于:
(1)通過JTAG接口輸入指令,控制集成在FPAA器件內JTAG?TAP狀態機的運行狀態;
(2)通過ISP控制邏輯(8)控制編程數據的傳輸、校驗和編程;
所述編程是由集成在FPAA芯片上的高壓編程模塊(5)對非易失性存儲器EEPROM陣列模塊(10)進行編程實現的。
5.基于權利要求4所述ISP編程模塊的FPAA在系統編程方法,其特征在于,所述步驟(2)是指編程時,下載移位寄存器中的數據在電荷泵高壓下被一次性寫入EEPROM存儲單元中。寫入完成后,ISP控制邏輯(8)會執行校驗指令將寫入的信息讀入用戶寄存器,再由TDO輸出來驗證寫入信息的正確性。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航天科技集團公司第九研究院第七七一研究所,未經中國航天科技集團公司第九研究院第七七一研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010259990.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:光伏電纜護套附著力控制裝置
- 下一篇:一種水龍頭及其上的混水管芯





