欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種cpld固件升級(jí)的方法

文檔序號(hào):6399711閱讀:1898來源:國知局
專利名稱:一種cpld固件升級(jí)的方法
技術(shù)領(lǐng)域
本發(fā)明屬于嵌入式技術(shù)領(lǐng)域,特別涉及一種CPLD固件升級(jí)的方法。
背景技術(shù)
當(dāng)今社會(huì)是一個(gè)數(shù)字化及數(shù)字集成電路廣泛應(yīng)用的社會(huì)。數(shù)字集成電路本身在不斷地進(jìn)行更新?lián)Q代。它由早期的電子管、晶體管、小中規(guī)模集成電路、發(fā)展到超大規(guī)模集成電路(VLSIC,幾萬門以上)以及許多具有特定功能的專用集成電路。但是,隨著微電子技術(shù)的發(fā)展,設(shè)計(jì)與制造集成電路的任務(wù)已不完全由半導(dǎo)體廠商來獨(dú)立承擔(dān)。系統(tǒng)設(shè)計(jì)師們更愿意自己設(shè)計(jì)專用集成電路(ASIC)芯片,而且希望ASIC的設(shè)計(jì)周期盡可能短,最好是在實(shí)驗(yàn)室里就能設(shè)計(jì)出合適的ASIC芯片,并且立即投入實(shí)際應(yīng)用之中,因而出現(xiàn)了現(xiàn)場(chǎng)可編程邏輯器件(FPLD),其中應(yīng)用最廣泛的當(dāng)屬復(fù)雜可編程邏輯器件(CPLD)。但是由于產(chǎn)品的功能不但要滿足用戶的需求,還要加快產(chǎn)品的研發(fā)速度,盡快搶占市場(chǎng),這就需要在硬件不大改的情況下,通過CPLD固件升級(jí)來實(shí)現(xiàn)更多的邏輯功能。目前現(xiàn)有技術(shù)進(jìn)行CPLD固件升級(jí)的方法主要有下面2種:1.1SP在線升級(jí)優(yōu)點(diǎn):能夠通過JTAGlO來升級(jí)CPLD,簡(jiǎn)單方便。缺點(diǎn):由于電路板必須要有JTAG 口,不但增加了成本,而且現(xiàn)場(chǎng)升級(jí)必須要帶下載線以及下載工具。2.使用燒寫器向芯片中燒寫程序的時(shí)候,必須把芯片放在燒寫器的插座里。優(yōu)點(diǎn):成本低,操作簡(jiǎn)單。缺點(diǎn):頻繁插拔或者重新焊接芯片CPLD,容易引起硬件的損壞,人為增加了不可靠性。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種CPLD固件升級(jí)的方法,以解決現(xiàn)有技術(shù)中CPLD固件升級(jí)方法的固有弊端。本發(fā)明的技術(shù)方案是,一種CPLD固件升級(jí)的方法,采用一燒寫裝置,該燒寫裝置包括嵌入式處理器、至少一個(gè)USB接口、一個(gè)JTAG 口和2根與所述嵌入式處理器的GPIO 口連接的金屬燒寫探針,所述燒寫裝置還包括一個(gè)存儲(chǔ)器,用于從計(jì)算機(jī)上下載保存CPLD的燒寫文件,所述燒寫裝置還包括一個(gè)充電電池,用于所述燒寫裝置的供電,所述金屬燒寫探針用于人工點(diǎn)接CPLD的引腳,實(shí)現(xiàn)時(shí)鐘信號(hào)和數(shù)據(jù)信號(hào)的對(duì)接功能,將目標(biāo)板處理器CPLD設(shè)置為待燒錄可編程狀態(tài),將升級(jí)文件通過USB接口儲(chǔ)存在燒寫裝置中,將所述的2根金屬燒寫探針分別對(duì)接目標(biāo)板的CLK和DATA管腳,判斷是否連接正確并對(duì)所述燒寫裝置進(jìn)行設(shè)備匹配,如果連接正確,則將升級(jí)文件傳送到CPLD進(jìn)行固件升級(jí)。燒寫裝置中的存儲(chǔ)器中存有目標(biāo)板的啟動(dòng)程序,在升級(jí)目標(biāo)板過程中出現(xiàn)意外中斷時(shí),燒寫裝置優(yōu)選啟動(dòng)程序進(jìn)行燒寫,所述充電電池在傳輸數(shù)據(jù)的同時(shí)通過USB充電。本發(fā)明采用目標(biāo)板上通過處理器將CPLD設(shè)置為等待燒錄狀態(tài),進(jìn)而將探針接觸CPLD的燒錄管腳,實(shí)現(xiàn)通過探針裝置主動(dòng)燒錄功能。通過本方法,在現(xiàn)場(chǎng)通過目標(biāo)板置位成升級(jí)狀態(tài),通過探針裝置,連接目標(biāo)時(shí)鐘管腳和數(shù)據(jù)傳輸管腳。實(shí)現(xiàn)主動(dòng)傳送升級(jí)文件的方式將CPLD固件升級(jí)。本方法的優(yōu)點(diǎn)在于,操作簡(jiǎn)單,對(duì)于操作環(huán)境要求低,只要技術(shù)人員將升級(jí)文件寫入探針裝置,告知操作人員操作方法就可以應(yīng)用于各種環(huán)境下的固件升級(jí)。


圖1本發(fā)明一具體實(shí)施例中探針設(shè)備的模塊組成示意2本發(fā)明一具體實(shí)施例中CPLD固件升級(jí)的流程圖
具體實(shí)施例方式結(jié)合圖示,以下將通過具體實(shí)施方式
說明本發(fā)明。圖1為本發(fā)明探針設(shè)備的模塊圖。其包括了處理器模塊,存儲(chǔ)模塊,一個(gè)USB接口,2個(gè)探針,一個(gè)JTAG接口,一個(gè)內(nèi)部充電電池模塊。該設(shè)備用于對(duì)探針的初始化和信號(hào)的模擬功能,設(shè)備JTAG與目標(biāo)板連接,接收目標(biāo)板相關(guān)信息,并同步時(shí)鐘信息。通過處理器將一個(gè)探針接口模擬成目標(biāo)板上CPLD對(duì)應(yīng)的時(shí)鐘信號(hào),另一個(gè)探針用于將升級(jí)文件傳送到 CPLD。圖2為本發(fā)明的操作流程。具體步驟為:A,目標(biāo)板處理器設(shè)置CPLD為可編程狀態(tài)。B,將升級(jí)文件通過USB接口儲(chǔ)存在探針裝置中C,探針設(shè)備在目標(biāo)板設(shè)置狀態(tài)以后,將2根探針分別對(duì)接目標(biāo)板的CLK和DATA管腳。D,探針設(shè)備判斷是否連接正確并對(duì)設(shè)備進(jìn)行匹配E,如果正確,將升級(jí)文件傳送到CPLD升級(jí)。F,完成操作。由上所知,本發(fā)明通過探針設(shè)備和目標(biāo)板上微處理器共同協(xié)作,配置CPLD,完成升級(jí)功能。目標(biāo)板上的微處理器完成基本配置功能,傳輸文件由更加便攜的探針設(shè)備完成。通過本發(fā)明,在大規(guī)模升級(jí)產(chǎn)品或工廠測(cè)試的環(huán)境下可以極大的改善效率減少成本。以上為本發(fā)明的一個(gè)具體應(yīng)用實(shí)施,但不代表本發(fā)明的實(shí)施范圍。所有依據(jù)本發(fā)明所做的等效修改和變化都屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種CPLD固件升級(jí)的方法,采用一燒寫裝置,該燒寫裝置包括嵌入式處理器、至少一個(gè)USB接口、一個(gè)JTAG 口和2根與所述嵌入式處理器的GPIO 口連接的金屬燒寫探針,所述燒寫裝置還包括一個(gè)存儲(chǔ)器,用于從計(jì)算機(jī)上下載保存CPLD的燒寫文件, 所述燒寫裝置還包括一個(gè)充電電池,用于所述燒寫裝置的供電, 所述金屬燒寫探針用于人工點(diǎn)接CPLD的引腳,實(shí)現(xiàn)時(shí)鐘信號(hào)和數(shù)據(jù)信號(hào)的對(duì)接功能, 其特征在于, 將目標(biāo)板處理器CPLD設(shè)置為待燒錄可編程狀態(tài),將升級(jí)文件通過USB接口儲(chǔ)存在所述燒寫裝置中,將所述的2根金屬燒寫探針分別對(duì)接目標(biāo)板的CLK和DATA管腳,判斷所述燒寫裝置是否連接正確并對(duì)所述燒寫裝置進(jìn)行設(shè)備匹配,如果連接正確,則將升級(jí)文件傳送到CPLD進(jìn)行固件升級(jí), 燒寫裝置中的存儲(chǔ)器中存有目標(biāo)板的啟動(dòng)程序,在升級(jí)目標(biāo)板過程中出現(xiàn)意外中斷時(shí),燒寫裝置優(yōu)選啟動(dòng)程序進(jìn)行燒寫, 所述充電電池在傳輸數(shù)據(jù)的同時(shí)通過USB充電。
全文摘要
本發(fā)明公開了一種CPLD固件升級(jí)的方法,采用一燒寫裝置,該燒寫裝置包括嵌入式處理器、至少一個(gè)USB接口、一個(gè)JTAG口和2根與所述嵌入式處理器的GPIO口連接的金屬燒寫探針,所述燒寫裝置還包括一個(gè)存儲(chǔ)器,一個(gè)充電電池,所述金屬燒寫探針用于人工點(diǎn)接CPLD的引腳,實(shí)現(xiàn)時(shí)鐘信號(hào)和數(shù)據(jù)信號(hào)的對(duì)接功能,將目標(biāo)板處理器CPLD設(shè)置為待燒錄可編程狀態(tài),將升級(jí)文件通過USB接口儲(chǔ)存在所述燒寫裝置中,將所述的2根金屬燒寫探針分別對(duì)接目標(biāo)板的CLK和DATA管腳,判斷所述燒寫裝置是否連接正確并對(duì)所述燒寫裝置進(jìn)行設(shè)備匹配,如果連接正確,則將升級(jí)文件傳送到CPLD進(jìn)行固件升級(jí)。
文檔編號(hào)G06F9/445GK103116512SQ201310059119
公開日2013年5月22日 申請(qǐng)日期2013年2月25日 優(yōu)先權(quán)日2013年2月25日
發(fā)明者楊敏 申請(qǐng)人:上海師范大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
皋兰县| 石柱| 长宁县| 南木林县| 大石桥市| 阆中市| 泰州市| 丹阳市| 雅安市| 延吉市| 黔南| 晋城| 福鼎市| 曲松县| 仁布县| 刚察县| 临潭县| 华阴市| 含山县| 开化县| 吕梁市| 庆阳市| 荔波县| 常德市| 宿迁市| 万山特区| 滨州市| 高阳县| 儋州市| 伽师县| 曲阳县| 鸡西市| 龙州县| 仁怀市| 峨山| 石门县| 潼关县| 塘沽区| 阳新县| 岢岚县| 武汉市|