一種模塊化ic燒錄控制方法、系統(tǒng)及燒錄ic設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及IC燒錄技術(shù)領(lǐng)域,尤其涉及的是一種模塊化IC燒錄控制方法、系統(tǒng)及燒錄IC設(shè)備。
【背景技術(shù)】
[0002]在傳統(tǒng)手動燒錄設(shè)備中,容易因為人員加載工程文件錯誤導(dǎo)致產(chǎn)品異常,此項目可透過軟件平臺進行自動導(dǎo)入工程文件降低企業(yè)異常成本。在目前燒錄產(chǎn)業(yè)導(dǎo)入自動化設(shè)備的模式中大部分的自動化設(shè)備廠并無專業(yè)燒錄相關(guān)技術(shù)人員,導(dǎo)致于開發(fā)時需要透過燒錄廠的協(xié)助,增加了設(shè)備開發(fā)周期。
[0003]因此,現(xiàn)有技術(shù)有待改進和提尚。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種模塊化IC燒錄控制方法、系統(tǒng)及燒錄IC設(shè)備,旨在解決現(xiàn)有的IC燒錄行業(yè)中設(shè)備開發(fā)周期長的問題。
[0005]本發(fā)明的技術(shù)方案如下:
一種模塊化IC燒錄控制方法,用于對燒錄IC設(shè)備進行模塊化控制,其中,所述模塊化IC燒錄控制方法包括步驟:
51、預(yù)先設(shè)置多種開發(fā)通訊方式并將其存儲于一動態(tài)庫中,所述動態(tài)庫用于讀取IC燒錄器燒錄狀態(tài)及燒錄結(jié)果;
52、對燒錄IC設(shè)備設(shè)置并保存模塊化控制功能,所述模塊化控制功能對應(yīng)開放式可修改的功能參數(shù);
53、配置并采集燒錄IC設(shè)備的模塊化控制功能的I/O控制訊號;
54、根據(jù)采集的I/O控制訊號控制對IC實施燒錄操作,并根據(jù)一預(yù)定方式設(shè)置多個燒錄IC設(shè)備同時顯示于Π接口。
[0006]所述的模塊化IC燒錄控制方法,其中,所述模塊化IC燒錄控制方法還包括步驟:
55、測試各類通訊接口,確保燒錄IC設(shè)備正常工作,測試完成后,優(yōu)化設(shè)計Π接口。
[0007]所述的模塊化IC燒錄控制方法,其中,所述多種開發(fā)通訊方式包括-Ethernet、RS-232、USB、Win32 API *.IN1、和 I/O。
[0008]所述的模塊化IC燒錄控制方法,其中,所述模塊化控制功能包括:啟動燒錄、狀態(tài)讀取、寫入前擦除、校驗、和引腳檢測。
[0009]所述的模塊化IC燒錄控制方法,其中,所述I/O控制訊號包括:執(zhí)行燒錄訊號、OK訊號、NG訊號、和Standby訊號。
[0010]所述的模塊化IC燒錄控制方法,其中,所述測試包括燒錄測試、寫入前擦除測試、校驗測試、引腳檢測測試、低階擦除測試、和寄存計算測試。
[0011]所述的模塊化IC燒錄控制方法,其中,設(shè)定Π接口設(shè)計的預(yù)定方式為滾動條方式。
[0012]—種模塊化IC燒錄控制系統(tǒng),用于對燒錄IC設(shè)備進行模塊化控制,其中,所述模塊化燒錄控制系統(tǒng)包括:
預(yù)設(shè)通訊模塊,用于預(yù)先設(shè)置多種開發(fā)通訊方式并將其存儲于一動態(tài)庫中;
功能設(shè)置模塊,用于對燒錄IC設(shè)備設(shè)置并保存模塊化控制功能,所述模塊化控制功能對應(yīng)開放式可修改的功能參數(shù);
訊號采集模塊,用于配置并采集燒錄IC設(shè)備的模塊化控制功能的I/O控制訊號;
UI接口設(shè)計模塊,用于根據(jù)采集的I/O控制訊號控制對IC實施燒錄操作,并根據(jù)一預(yù)定方式設(shè)置多個燒錄IC設(shè)備同時顯示于Π接口。
[0013]所述的模塊化IC燒錄控制系統(tǒng),其中,所述模塊化燒錄控制系統(tǒng)還包括:
通訊接口測試模塊,用于測試各類通訊接口,確保燒錄IC設(shè)備正常工作,測試完成后,
優(yōu)化設(shè)計Π接口。
[0014]一種燒錄IC設(shè)備,其中,包括以上任一項所述的模塊化燒錄控制系統(tǒng)。
[0015]本發(fā)明所提供的一種模塊化IC燒錄控制方法、系統(tǒng)及燒錄IC設(shè)備,所述方法包括:預(yù)先設(shè)置多種開發(fā)通訊方式并將其存儲于一動態(tài)庫中,所述動態(tài)庫用于讀取IC燒錄器燒錄狀態(tài)及燒錄結(jié)果;對燒錄IC設(shè)備設(shè)置并保存模塊化控制功能,所述模塊化控制功能對應(yīng)開放式可修改的功能參數(shù);配置并采集燒錄IC設(shè)備的模塊化控制功能的I/O控制訊號;根據(jù)采集的I/o控制訊號控制對IC實施燒錄操作,并根據(jù)一預(yù)定方式設(shè)置多個燒錄IC設(shè)備同時顯示于Π接口。本發(fā)明提供一種燒錄平臺,為燒錄廠與設(shè)備廠之間提供了通訊橋梁,即在設(shè)備廠只需透過設(shè)定通訊接口進行通訊,燒錄廠只需在平臺上進行燒錄功能設(shè)置,透過此平臺就能輕松的進行控制通訊。
【附圖說明】
[0016]圖1為本發(fā)明的模塊化IC燒錄控制方法的較佳實施例流程圖。
[0017]圖2為本發(fā)明的模塊化IC燒錄控制系統(tǒng)的功能模塊圖。
【具體實施方式】
[0018]本發(fā)明提供一種模塊化IC燒錄控制方法、系統(tǒng)及燒錄IC設(shè)備,為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0019]請參閱圖1,其為本發(fā)明的模塊化IC燒錄控制方法的較佳實施例流程圖。如圖所示,所述模塊化IC燒錄控制方法包括以下步驟:
S101、預(yù)先設(shè)置多種開發(fā)通訊方式并將其存儲于一動態(tài)庫中,所述動態(tài)庫用于讀取IC燒錄器燒錄狀態(tài)及燒錄結(jié)果。
[0020]進一步地,所述多種開發(fā)通訊方式包括:Ethernet、RS-232、USB、Win32 API *.IN1、和1/0,通過預(yù)先設(shè)置多種開發(fā)通訊方式來讀取IC燒錄器燒錄狀態(tài)及燒錄結(jié)果。
[0021]S102、對燒錄IC設(shè)備設(shè)置并保存模塊化控制功能,所述模塊化控制功能對應(yīng)開放式可修改的功能參數(shù)。
[0022]進一步地,所述模塊化控制功能包括:啟動燒錄、狀態(tài)讀取、寫入前擦除、校驗、和引腳檢測。所述模塊化控制功能對應(yīng)開放式的相關(guān)參數(shù)、所述開放式含義為可修改。例如有A、B兩個燒錄器。A燒錄器執(zhí)行燒錄時輸入的Operat1nCode = Start,B燒錄器輸入的Operat1nCode = Run。軟件會將這些指令開放成一個可修改的字段提供使用者進行配置設(shè)定、設(shè)定完成后系統(tǒng)會將此數(shù)據(jù)記錄、這樣系統(tǒng)就可以重復(fù)使用這些設(shè)定不需要再另外修正;如果要換成另一款燒錄器,再直接進入修改即可。
[0023]S103、配置并采集燒錄IC設(shè)備的模塊化控制功能的I/O控制訊號。
[0024]針對部分燒錄器提供硬件I/O讀取,有些燒錄器不提供標(biāo)準(zhǔn)通訊接口的情況,本發(fā)明針對這些燒錄器提供了一種硬件通訊。進一步地,所述I/o控制訊號包括:執(zhí)行燒錄訊號、OK訊號、NG訊號、和Standby訊號。
[0025]S104、根據(jù)采集的I/O控制訊號控制對IC實施燒錄操作,并根據(jù)一預(yù)定方式設(shè)置多個燒錄IC設(shè)備同時顯示于Π接口。