[實用新型]一種用于現場可編程門陣列位文件升級的系統無效
| 申請號: | 200620114834.6 | 申請日: | 2006-04-28 |
| 公開(公告)號: | CN200976140Y | 公開(公告)日: | 2007-11-14 |
| 發明(設計)人: | 房立財;甘霖;丁順光;陳之翔 | 申請(專利權)人: | 美國凹凸微系有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F11/14 |
| 代理公司: | 上海翼勝專利商標事務所 | 代理人: | 翟羽 |
| 地址: | 美國加州圣大克*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 現場 可編程 門陣列 文件 升級 系統 | ||
本申請要求了美國臨時專利申請的優先權,該申請的序列號為60/676,452,標題為“一種用于現場可編程門陣列位文件升級的穩固的和經濟的方案”,提交日為2005年4月29日,并且被轉讓給本實用新型的受讓人,其全部內容被包含在此作為參考。
技術領域
本實用新型涉及一種FPGA(現場可編程門陣列),尤其涉及一種用于FPGA升級的系統。
背景技術
防火墻產品Marrix9具有名為NSB的網絡安全板。NSB用FPGA(現場可編程門陣列)芯片構造。當顧客要求新的特性或新的缺陷被發現時,系統功能需要被升級。
FPGA是一種當它被斷開電源時將失去功能的芯片。因此一般在通電之后,FPGA必須通過EEPROM(電可編程可擦除只讀存儲器)來編程以使其具有一定的功能。EEPROM包含提供FPGA功能性的位文件。通過升級所述位文件,可以實現FPGA的升級。
大的FPGA,諸如XILINX的VirtexII6000,位文件也很大,故不適合使用單個芯片的EEPROM。因而,通常使用多個EEPROM用來存儲這樣巨大的位文件。然而,大量的EEPROM將占據重要的印刷電路板空間,將在一定程度上減少印刷電路板的可靠性。為解決這一問題,一種常規的做法是結合CPLD(復雜的可編程邏輯器件)和閃存以實現專用EEPROM的功能,并利用閃存存儲位文件。CPLD和CPU通信以升級閃存中的位文件并且下載位文件給FPGA以提供具有所述功能的FPGA。通過這種方法,一般地,總是存在一個很高可靠性的用于軟件的信道以
把位文件寫入到閃存中。一個例子是中央處理器的GPI0(通用的輸入輸出)。
然而,一些系統不包括GPIO信道。例如一些系統使用PCI(外圍元件互連)接口以與CPU通信,但是這個PCI接口通過FPGA實現。結果,如果通過PCI接口升級位文件失敗,這些系統將失去全部的功能而沒有被修復的能力。
因此,需要發展一個用于FPGA升級的穩固且經濟的方案。
實用新型內容
根據本實用新型的目的之一在于提供一種用于FPGA升級的系統。該系統包括FPGA,存儲FPGA位文件的可使用版本和備份版本的閃存,以及被配置以從閃存中下載位文件到FPGA的CPLD。所述CPLD被進一步配置為與CPU通信,以升級閃存中的位文件,且指示CPU在FPGA中的位文件的哪個版本是激活的。
使用本實用新型的系統,克服了現有產品中若缺乏高可靠性通道時升級失敗無法挽救的缺點,即提供了一種更經濟且穩固的方案。
附圖說明
圖1所示是根據本實用新型的一個實施例用于FPGA升級的系統的方框圖。
圖2所示是根據本實用新型的一個實施例的CPLD執行的流程圖。
圖3-1所示是根據本實用新型的一個實施例的CPU執行的流程圖的一部分。
圖3-2所示是根據本實用新型的一個實施例的CPU執行的流程圖的另一部分。
圖4所示是根據本實用新型的一個實施例的CPLD狀態機的框圖。
具體實施方式
現在將結合附圖,詳細描述本實用新型的用于FPGA升級的系統和方法的最佳實施例。盡管本實用新型將連同最佳實施例一起被描述,但應當理解本實用新型并不受限于這些實施例,相反地,本實用新型是用來覆蓋備選方案、變形和等同物,其可能被包括在如權利要求所定義的本實用新型的精神和范圍之內。
本實用新型的實施例用運行在計算機系統上的軟件實現。例如,計算機系統是個人計算機、筆記本計算機、服務器計算機、主機,或諸如交換機、路由器、網絡控制計算機、網絡計算機等等之類的網絡設備。該軟件安裝于電子設備上,用以獲得電子設備的使用許可。在一個實施例中,計算機系統包括與總線耦合在一起的處理器和與總線耦合在一起的存儲裝置。所述存儲裝置可以是易失性的或非易失性的,并且可以包括可移動的存儲介質。計算機還可以包括監視器、用于數據輸入/輸出的裝置等。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于美國凹凸微系有限公司,未經美國凹凸微系有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200620114834.6/2.html,轉載請聲明來源鉆瓜專利網。





