專利名稱:一種采用多路復(fù)用技術(shù)進行并行燒錄的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種芯片燒錄系統(tǒng)及方法,特別是一種采用多路復(fù)用
(Multiplex)技術(shù)在同一傳輸總線同一時間對多種不同總線類型的芯片進行并 行(parallel)燒錄的系統(tǒng)及方法。
背景技術(shù):
現(xiàn)有技術(shù)中,芯片燒錄系統(tǒng)按結(jié)構(gòu)區(qū)分主要有串行(serial)燒錄系統(tǒng)和 并行(parallel)燒錄系統(tǒng)兩種,串行燒錄系統(tǒng)又可以分為一對一的串行燒錄系 統(tǒng)和一對多的串行同種類型芯片的燒錄系統(tǒng)。下面分別對這幾種燒錄系統(tǒng)進行 說明
1. 一對一的串行燒錄系統(tǒng),即一臺控制器在特定時間內(nèi),完成對一種芯片 的燒錄。采用這種燒錄系統(tǒng)時, 一臺控制器只能實現(xiàn)對芯片的串行燒錄,如需 并行燒錄,則必須采用多臺控制器,利用等效迭加的方式執(zhí)行燒錄作業(yè),才可 以實現(xiàn)對芯片的并行燒錄。
2. —對多的串行同種類型芯片的燒錄系統(tǒng),即一臺控制器通過電子開關(guān)的 切換,能夠在特定時間段內(nèi)對多個同種類型芯片逐一進行燒錄;也可以利用總 線的特性,在總線等待期間進行開關(guān)切換,以完成一對多的芯片燒錄。采用這 種燒錄系統(tǒng)時,一臺控制器在同一時間段內(nèi)只能實現(xiàn)對同種總線類型的芯片的 燒錄,如需實現(xiàn)對不同總線類型的芯片的燒錄,則同樣需要多臺控制器以等效 迭加的方式執(zhí)行燒錄作業(yè)。
3. 多臺控制器控制多個芯片的并行燒錄系統(tǒng),這里所說的芯片可以是同種 總線類型的芯片,也可以是不同總線類型的芯片。采用該種燒錄系統(tǒng),在執(zhí)行 芯片并行燒錄作業(yè)時,同樣需要多臺控制器。
綜合上述現(xiàn)有技術(shù)中的燒錄系統(tǒng),可以看出,現(xiàn)有的燒錄系統(tǒng)存在以下缺
陷
通過一臺控制器只能實現(xiàn)對單個芯片或者同種總線類型的芯片的燒錄;而
執(zhí)行不同總線類型的芯片的同時燒錄時,需要多臺控制器同時操作。因此,現(xiàn) 有技術(shù)的芯片燒錄系統(tǒng)及方法在對不同總線類型的芯片進行燒錄時,存在耗費 時間和浪費硬件資源的缺陷。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種采用多路復(fù)用(Multiplex)技術(shù)進行并行燒 錄的系統(tǒng)及方法,用于在同一傳輸總線同一時間對多種不同總線類型的芯片進 行并行(parallel)燒錄,以解決上述現(xiàn)有技術(shù)中的問題與缺陷。
本發(fā)明所提供的一種采用多路復(fù)用技術(shù)進行并行燒錄的系統(tǒng),包含
一個主控單元,用于將傳輸總線帶寬劃分成不同的頻段,并發(fā)送控制命令 及控制攜帶有指定類型總線信號的數(shù)據(jù)在上述傳輸總線的指定頻段內(nèi)傳輸,上 述控制命令包含發(fā)送攜帶有指定類型總線信號的數(shù)據(jù)的命令; 一個發(fā)送單元, 用于接收上述主控單元發(fā)出的發(fā)送攜帶有指定類型總線信號的數(shù)據(jù)的命令,并 通過指定的頻段,發(fā)送攜帶有指定類型總線信號的數(shù)據(jù);多個接收單元,用于 接收發(fā)送單元發(fā)送的數(shù)據(jù),并將數(shù)據(jù)輸出至相對應(yīng)的燒錄單元;多個燒錄單元, 用于將上述各接收單元輸出的數(shù)據(jù)并行燒錄到指定總線類型的芯片上。
其中,上述各接收單元還用于將接收到的指定總線類型的芯片所回饋的信 號發(fā)送給發(fā)送單元,而后由發(fā)送單元將上述芯片所回饋的信號返回給主控單 元。
其中,上述各接收單元還包含 一個調(diào)制單元,用于將指定總線類型的芯 片所回饋的信號調(diào)制為帶有芯片的特有識別信息的信號; 一個解調(diào)單元,用于
將接收到的攜帶有指定類型總線信號的數(shù)據(jù)解調(diào)成上述芯片的燒錄能夠識別 的數(shù)據(jù)。
其中,發(fā)送單元還包含 一個調(diào)制單元,用于將攜帶有不同指定類型總線 信號的數(shù)據(jù)調(diào)制成能在傳輸總線的一相同或不同的指定頻段內(nèi)同時傳輸?shù)臄?shù) 據(jù),其中,將攜帶有不同指定類型總線信號的數(shù)據(jù)調(diào)制成能在傳輸總線的一相
同的指定頻段內(nèi)同時傳輸?shù)臄?shù)據(jù)采用碼分多路復(fù)用(Code Division Multiple Access,簡稱CDMA)技術(shù)的調(diào)制方法,而其中將攜帶有不同指定類型總線信 號的數(shù)據(jù)調(diào)制成能在傳輸總線的不同的指定頻段內(nèi)同時傳輸?shù)臄?shù)據(jù)采用頻分 多路復(fù)用(Frequency Division Multiple Access,簡稱FDMA)技術(shù)的調(diào)制方法;
一個解調(diào)單元,用于將從上述各接收單元發(fā)來的指定總線類型的芯片所回饋的 信號解調(diào)成主控單元能夠識別的信息。
本發(fā)明所提供的一種采用多路復(fù)用技術(shù)進行并行燒錄的方法,包含以下步
驟
將傳輸總線帶寬劃分成不同的頻段;控制端發(fā)送控制命令及控制攜帶有指
定類型總線信號的數(shù)據(jù)在傳輸總線的指定頻段內(nèi)傳輸;燒錄端接收指定頻段內(nèi)
傳輸?shù)臄?shù)據(jù),并將該數(shù)據(jù)并行燒錄到指定總線類型的芯片上。
此外,本發(fā)明的一種采用多路復(fù)用技術(shù)進行并行燒錄的方法,還包含以下
步驟
燒錄端接收指定總線類型的芯片所回饋的信號,并將芯片所回饋的信號返 回給控制端。
此外,本發(fā)明的一種采用多路復(fù)用技術(shù)進行并行燒錄的方法,進一步包含 以下步驟
燒錄端將接收到的指定總線類型的芯片所回饋的信號調(diào)制為帶有芯片的 特有識別信息的信號;燒錄端將接收到的指定頻段內(nèi)傳輸?shù)臄?shù)據(jù)解調(diào)成芯片的 燒錄能夠識別的數(shù)據(jù)。
此外,本發(fā)明的一種采用多路復(fù)用技術(shù)進行并行燒錄的方法,進一步包含 以下步驟
控制端將攜帶有不同指定類型總線信號的數(shù)據(jù)調(diào)制成能在傳輸總線的一 相同或不同的指定頻段內(nèi)同時傳輸?shù)臄?shù)據(jù),其中,將攜帶有不同指定類型總線 信號的數(shù)據(jù)調(diào)制成能在傳輸總線的一相同的指定頻段內(nèi)同時傳輸?shù)臄?shù)據(jù)采用
碼分多路復(fù)用(Code Division Multiple Access,簡稱CDMA)技術(shù)的調(diào)制方法, 而其中將攜帶有不同指定類型總線信號的數(shù)據(jù)調(diào)制成能在傳輸總線的不同的 指定頻段內(nèi)同時傳輸?shù)臄?shù)據(jù)采用頻分多路復(fù)用(Frequency Division Multiple Access,簡稱FDMA)技術(shù)的調(diào)制方法;控制端將從燒錄端發(fā)來的指定總線類 型的芯片所回饋的信號解調(diào)成控制端能夠識別的信息。 綜上所述,本發(fā)明具有以下有益效果-
本發(fā)明所提供的一種采用多路復(fù)用技術(shù)進行并行燒錄的系統(tǒng)及方法,可由 一個控制單元控制在同一傳輸總線同一時間對多種不同總線類型的芯片進行 燒錄,從而可以實現(xiàn)在節(jié)約硬件資源的條件下,快速執(zhí)行對不同種類的芯片進
行并行燒錄,既節(jié)省了對不同種類芯片的燒錄時間,同時也提高了對不同種類 芯片執(zhí)行燒錄作業(yè)的靈活性。
以下結(jié)合附圖和具體實施例對本發(fā)明進行詳細描述,但不作為對本發(fā)明的 限定。
圖1為本發(fā)明的一種采用多路復(fù)用技術(shù)進行并行燒錄的系統(tǒng)一實施例的 系統(tǒng)方塊圖2為本發(fā)明的一種采用多路復(fù)用技術(shù)進行并行燒錄的方法一實施例的 方法流程圖3為本發(fā)明中一條傳輸總線線路的固有帶寬劃分示意圖。
其中,附圖標(biāo)記
10 —傳輸總線
101、 102、 103 —頻段
200—主控單元
300 —發(fā)送單元
301 —調(diào)制解調(diào)器
400— 接收單元
401— 調(diào)制解調(diào)器 500—燒錄器 600—目標(biāo)芯片 F1—頻段l區(qū)域 F2—頻段2區(qū)域 F(n-1)—頻段n-l區(qū)域 Fn—頻段n區(qū)域
步驟IOO—控制端啟動并運作
步驟IOI—將攜帶有不同類型總線信號的數(shù)據(jù)進行調(diào)制 步驟102、步驟102' —判斷是否符合自身特征調(diào)制類型 步驟103、步驟103' —解調(diào) 步驟104、步驟104'—對目標(biāo)芯片執(zhí)行燒錄作業(yè)
歩驟105、步驟105'—特征調(diào)制
步驟106—依據(jù)特有識別信息進行解調(diào)
具體實施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實 施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
請參考圖1,此為本發(fā)明的一種采用多路復(fù)用技術(shù)進行并行燒錄的系統(tǒng)一 實施例的系統(tǒng)方塊圖,如圖l所示,本發(fā)明的一實施例所提供的一種采用多路 復(fù)用技術(shù)進行并行燒錄的系統(tǒng)包含主控單元200、發(fā)送單元300、多個接收單 元400及多個燒錄器500,其中
主控單元200,用于將傳輸總線10的帶寬劃分成不同的頻段101、 102、 103,并發(fā)送控制命令及控制攜帶有指定類型總線信號的數(shù)據(jù)在傳輸總線10 的指定頻段101、 102、 103內(nèi)傳輸,控制命令包含發(fā)送攜帶有指定類型總線信 號的數(shù)據(jù)的命令;發(fā)送單元300,用于接收主控單元200發(fā)出的發(fā)送攜帶有指 定類型總線信號的數(shù)據(jù)的命令,并通過指定的頻段101、 102、 103,發(fā)送攜帶 有指定類型總線信號的數(shù)據(jù);多個接收單元400,用于接收發(fā)送單元300發(fā)送 的數(shù)據(jù),并將數(shù)據(jù)輸出至相對應(yīng)的燒錄器500;多個燒錄器500,用于將各接 收單元400輸出的數(shù)據(jù)并行燒錄到多個不同總線類型的目標(biāo)芯片600上。
此外,上述各接收單元400還用于將燒錄完成后接收到的不同總線類型的 目標(biāo)芯片600所回饋的信號發(fā)送給發(fā)送單元300,而后由發(fā)送單元300再將上 述目標(biāo)芯片600所回饋的信號返回給主控單元200,進而完成對多個不同總線 類型的目標(biāo)芯片600的并行燒錄作業(yè)。
上述本發(fā)明的一實施例所提供的采用多路復(fù)用技術(shù)進行并行燒錄的系統(tǒng) 中的發(fā)送單元300及接收單元400還分別包含有調(diào)制解調(diào)器301及401 。
其中,各接收單元400所包含的調(diào)制解調(diào)器401,用于將不同總線類型的 目標(biāo)芯片600所回饋的信號調(diào)制為帶有目標(biāo)芯片600的特有識別信息(例如芯 片識別代碼)的信號;此外,調(diào)制解調(diào)器401還用于將接收到的下述的經(jīng)過調(diào) 制后的攜帶有指定類型總線信號的數(shù)據(jù)解調(diào)成上述各個目標(biāo)芯片600在燒錄 時能夠識別的數(shù)據(jù)。
其中,發(fā)送單元300所包含的調(diào)制解調(diào)器301,用于將攜帶有不同指定類 型總線信號的數(shù)據(jù)調(diào)制成能在傳輸總線10的一相同或不同的指定頻段內(nèi)同時
傳輸?shù)臄?shù)據(jù),其中將攜帶有不同指定類型總線信號的數(shù)據(jù)調(diào)制成能在傳輸總線
10的一個相同的指定頻段內(nèi)同時傳輸?shù)臄?shù)據(jù)可采用碼分多路復(fù)用(Code Division Multiple Access,簡稱CDMA)技術(shù)的調(diào)制方法,而其中將攜帶有不 同指定類型總線信號的數(shù)據(jù)調(diào)制成能在傳輸總線10的多個不同的指定頻段內(nèi) 分別同時傳輸?shù)臄?shù)據(jù)可采用頻分多路復(fù)用(Frequency Division Multiple Access,簡稱FDMA)技術(shù)的調(diào)制方法;此外,調(diào)制解調(diào)器301還用于將從上 述各接收單元400發(fā)來的經(jīng)過調(diào)制后的不同總線類型的目標(biāo)芯片600所回饋的 信號解調(diào)成主控單元200能夠識別的信息。
現(xiàn)在請參考圖2,此為本發(fā)明的一種采用多路復(fù)用技術(shù)進行并行燒錄的方 法一實施例的方法流程圖,如圖2所示,本發(fā)明的一實施例所提供的一種采用 多路復(fù)用技術(shù)進行并行燒錄的方法包含以下步驟
控制端啟動并運作(步驟100),以將傳輸總線的帶寬劃分成不同的頻段, 并發(fā)送控制命令及攜帶有指定類型總線信號的數(shù)據(jù);
控制端將攜帶有不同指定類型總線信號的數(shù)據(jù)調(diào)制成能在傳輸總線的一 相同或不同的指定頻段內(nèi)同時傳輸?shù)臄?shù)據(jù),并將調(diào)制后的數(shù)據(jù)通過指定頻段傳 輸給多個燒錄端(步驟101),其中,將攜帶有不同指定類型總線信號的數(shù)據(jù) 調(diào)制成能在傳輸總線的一相同的指定頻段內(nèi)同時傳輸?shù)臄?shù)據(jù)采用碼分多路復(fù) 用(Code Division Multiple Access,簡稱CDMA)技術(shù)的調(diào)制方法,而其中將 攜帶有不同指定類型總線信號的數(shù)據(jù)調(diào)制成能在傳輸總線的不同的指定頻段 內(nèi)分別同時傳輸?shù)臄?shù)據(jù)采用頻分多路復(fù)用(Frequency Division Multiple Access,簡稱FDMA)技術(shù)的調(diào)制方法;
各個燒錄端接收到指定頻段內(nèi)傳輸?shù)臄?shù)據(jù)后,判斷接收到的經(jīng)過調(diào)制后的 數(shù)據(jù)是否符合該燒錄端自身的特征調(diào)制類型(步驟102及步驟102'),如果不 符合,則繼續(xù)執(zhí)行步驟102及步驟102'直至接收到符合該燒錄端自身的特征調(diào) 制類型的數(shù)據(jù),如果符合,則將接收到的經(jīng)過調(diào)制后的數(shù)據(jù)解調(diào)成各個不同總 線類型的目標(biāo)芯片在燒錄時能夠識別的數(shù)據(jù)(步驟103及步驟103'),然后, 對各個不同總線類型的目標(biāo)芯片執(zhí)行燒錄作業(yè)(步驟104及步驟104'),以將 解調(diào)后的數(shù)據(jù)并行燒錄至各個目標(biāo)芯片; 待各個目標(biāo)芯片燒錄完成后,各燒錄端將接收到的各個不同總線類型的目
標(biāo)芯片所回饋的信號進行特征調(diào)制(步驟105及步驟105'),以將各目標(biāo)芯片
所回饋的信號調(diào)制為帶有各目標(biāo)芯片的特有識別信息(例如芯片識別代碼)的
信號,并將經(jīng)過調(diào)制后的各目標(biāo)芯片所回饋的信號返回給控制端;
控制端將從各燒錄端發(fā)來的經(jīng)過調(diào)制后的各個不同總線類型的目標(biāo)芯片 所回饋的信號,依據(jù)各目標(biāo)芯片的特有識別信息(例如芯片識別代碼)解調(diào)成 控制端能夠識別的信息(歩驟106),然后返回步驟IOO,以執(zhí)行后續(xù)燒錄作 業(yè),進而完成對多個不同總線類型的目標(biāo)芯片的并行燒錄作業(yè)。
通過上述本發(fā)明的實施例所提供的一種采用多路復(fù)用技術(shù)進行并行燒錄 的系統(tǒng)及方法,可以實現(xiàn)利用同一傳輸總線線路同時傳輸多種攜帶有不同類型 總線信號的待燒錄數(shù)據(jù),以同時對多種不同總線類型的待燒錄芯片進行并行燒 錄作業(yè)。這是因為傳輸總線都具有固定的帶寬,因此可將一條傳輸總線的固定 帶寬劃分成不同的頻段,并利用碼分多路復(fù)用技術(shù)或頻分多路復(fù)用技術(shù)的調(diào)制 方法將攜帶有不同類型總線信號的待燒錄數(shù)據(jù)調(diào)制成能在傳輸總線的一相同 或不同的指定頻段內(nèi)同時傳輸?shù)臄?shù)據(jù),從而實現(xiàn)本發(fā)明的在同一傳輸總線同一 時間對多種不同總線類型的芯片進行并行燒錄的目的。以下將對上述本發(fā)明中 傳輸總線的帶寬劃分原理及碼分多路復(fù)用技術(shù)、頻分多路復(fù)用技術(shù)的調(diào)制方法 進行詳細說明。
現(xiàn)在請參考圖3,此為本發(fā)明中一條傳輸總線線路的固有帶寬劃分示意 圖,如圖所示,在劃分傳輸總線線路的固有帶寬時,可以將固有帶寬平均劃分 成若干個頻寬相同的頻段,也可以將固有帶寬根據(jù)需要劃分成若干個頻寬不同 的頻段。
下面將舉例說明將固有帶寬平均劃分成若干個頻寬相同的頻段 假設(shè)某一條傳輸總線線路的固有帶寬為XMhz,那么可以將其平均劃分成 n等份,這種情況下,圖3中的Fl可以表示為傳輸攜帶有總線信號的數(shù)據(jù)的 頻段1區(qū)域,其頻率范圍為0 X/nMhz, F2可以表示為傳輸攜帶有總線信號 的數(shù)據(jù)的頻段2區(qū)域,以此類推,F(xiàn) (n-l)可以表示為傳輸攜帶有總線信號的 數(shù)據(jù)的頻段n-l區(qū)域,F(xiàn)n可以表示為傳輸攜帶有總線信號的數(shù)據(jù)的頻段n區(qū) 域。例如可以設(shè)定F1頻段負(fù)責(zé)傳輸調(diào)制后的帶有IIC (Inter Integrated Circuit, 內(nèi)部集成電路)總線信號的數(shù)據(jù),F(xiàn)2頻段負(fù)責(zé)傳輸調(diào)制后的帶有SPI (Serial
Peripheral Interface,串行外圍接口)總線信號的數(shù)據(jù),而F (n-1) 、 Fn頻段 及其它頻段負(fù)責(zé)傳輸調(diào)制后的帶有其它芯片廠商ISP (In System Programming, 系統(tǒng)程序設(shè)計中)總線信號的數(shù)據(jù),這樣,攜帶有各自總線信號的數(shù)據(jù)可以互 不干擾地在各自的頻段上傳輸,從而做到通過同一傳輸總線線路在同 一時間利 用不同的頻段并行地傳輸多種攜帶有不同類型的總線信號的數(shù)據(jù),或者在同一 時間、同一頻段上采用不同的編碼傳輸攜帶有不同類型的總線信號的數(shù)據(jù),進 而實現(xiàn)對多種不同總線類型的芯片進行并行燒錄。
此外,為了能夠充分利用傳輸總線的固有帶寬,盡量避免總線資源的閑置, 將攜帶有不同總線信號的數(shù)據(jù)調(diào)制到不同頻段可以基于以下原則
1、 總線類別。只有總線類型為串行總線時才可以采用本發(fā)明所提供的燒 錄技術(shù)方案。例如在燒錄系統(tǒng)中,比較常用的串行程序總線接口有IIC (為雙 向數(shù)據(jù))、SPI (為單向傳輸)、JTAG (Joint Test Action Group,聯(lián)合測試行 動組,為單向傳輸)以及一些廠商自主研發(fā)的ICSP(In-Chip Serial Programming 芯片串行程序設(shè)計)接口,如PIC (Priority Interrupt Control,優(yōu)先中斷控制) 單片機、PSoC (power system on a chip,單片片上功率系統(tǒng))等。
2、 總線傳輸速率。不同的總線類型定義的總線頻率不同,為了能夠平衡 總線使用,可以將幾種總線速率相近似的信號分在同一頻段上傳輸,而總線速 率較低或較高的總線信號可以單獨占用一個頻段,這種情況使用在總線類型較 多而硬件資源有限的條件下,例如IIC總線的傳輸速率為400Kbps, SPI總 線的傳輸速率為1Mbps, PIC、 PSoC總線的傳輸速率接近1Mbps,而JTAG總 線的傳輸速率可以大于2Mbps,因此可以將攜帶有IIC和JTAG總線信號的數(shù) 據(jù)分別調(diào)制到不同頻段上傳輸,而將攜帶有SPI、 PIC總線信號的數(shù)據(jù)通過另 一個頻段傳輸。
3、 總線需占用的線路資源。不同的總線類型占用的線路資源不同,可以 將線路使用較少的攜帶有總線信號的數(shù)據(jù),通過某個頻段傳輸,也可以將這些 數(shù)據(jù)合并到某幾個頻段內(nèi)傳輸。
4、 總線電位。由于總線電位不盡相同,在對總線共享同一個頻段傳輸信 號時,可以將具有相同電位特性的總線信號調(diào)制到同一頻段內(nèi)傳輸。
5、 總線使用頻率。針對實際燒錄中芯片的總線類型,可以將對于目標(biāo)燒 錄板上某種總線類型的芯片來說數(shù)量較少的、燒錄時間較短的待燒錄數(shù)據(jù)調(diào)制到一個頻段上傳輸,這樣做的好處在于可以充分利用頻段支持,節(jié)省硬件成本, 同時又可以不影響系統(tǒng)整體燒錄作業(yè)的正常進行。
6、數(shù)據(jù)傳輸?shù)姆较颉榱藢崿F(xiàn)上的簡單,可采用擴展方式將雙向數(shù)據(jù)傳 輸變?yōu)閱蜗驍?shù)據(jù)傳輸,即將目前經(jīng)常使用的總線全都轉(zhuǎn)變成單向傳輸方式。這 樣既節(jié)省硬件資源,實現(xiàn)起來也相對簡單。
上面所述的通過同一傳輸總線線路在同一時間利用不同的頻段并行地傳 輸多種攜帶有不同類型的總線信號的數(shù)據(jù),采用當(dāng)今多路復(fù)用技術(shù)中的頻分多
路復(fù)用(Frequency Division Multiple Access,簡稱FDMA)技術(shù)的調(diào)制方法得 以實現(xiàn),在上述采用頻分多路復(fù)用技術(shù)的并行燒錄系統(tǒng)及方法的基礎(chǔ)上可進一 步擴展出如下結(jié)構(gòu)的數(shù)據(jù)調(diào)制及傳輸方式以實現(xiàn)對多種不同總線類型的芯片 的并行燒錄
在Fn頻段(Fn頻段為傳輸總線內(nèi)的任一頻段)內(nèi)采用將待燒錄數(shù)據(jù)先進 行調(diào)制編碼,即采用當(dāng)今多路復(fù)用技術(shù)中的碼分多路復(fù)用(Code Division Multiple Access,簡稱CDMA)技術(shù)的調(diào)制方法,將攜帶有不同指定類型總線 信號的數(shù)據(jù)調(diào)制成能在傳輸總線的一相同的指定頻段(Fn頻段)內(nèi)同時傳輸 的數(shù)據(jù)之后,再進行傳輸及解調(diào)燒錄的方式,此方式通過碼片(chip)來傳輸 信號(signal),通常每一位的信息要占用幾個碼片。編碼信號=(原始數(shù)據(jù)) X(碼片序列),即指原始數(shù)據(jù)與碼片序列相巻積。所有總線信號共享CDMA 信道資源,每條總線擁有自己唯一的碼型(code pattern)以區(qū)別于其它總線, 總線使用自己的碼型(code pattern)與一長組碼片進行合成處理,從中恢復(fù)出 傳輸給自己的信息,而其它總線信息則被丟棄,從而保證了多總線類型的通訊, 實現(xiàn)了在同一時間、同一頻段上采用不同的編碼傳輸攜帶有不同類型的總線信 號的數(shù)據(jù),進而實現(xiàn)了對多種不同總線類型的芯片進行并行燒錄。
綜上所述,本發(fā)明所提供的一種采用多路復(fù)用技術(shù)進行并行燒錄的系統(tǒng)及 方法,通過將一條傳輸總線的固有帶寬劃分成不同頻段的方式,并利用當(dāng)今多 路復(fù)用技術(shù)中的碼分多路復(fù)用技術(shù)或頻分多路復(fù)用技術(shù)的調(diào)制解調(diào)方法將攜 帶有不同類型總線信號的待燒錄數(shù)據(jù)調(diào)制成能在同一傳輸總線的一相同或不 同的指定頻段內(nèi)同時傳輸?shù)臄?shù)據(jù),從而實現(xiàn)了本發(fā)明的在同一傳輸總線同一時 間對多種不同總線類型的芯片進行并行燒錄的發(fā)明目的,進而實現(xiàn)在節(jié)約硬件 資源的條件下,快速執(zhí)行對不同種類的芯片進行并行燒錄,既節(jié)省了對不同種
類芯片的燒錄時間,同時也提高了對不同種類芯片執(zhí)行燒錄作業(yè)的靈活性。因 此,克服了現(xiàn)有技術(shù)的芯片燒錄系統(tǒng)及方法在對不同總線類型的芯片進行燒錄 時,存在耗費時間或浪費硬件資源的缺陷。
當(dāng)然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情 況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但 這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。
權(quán)利要求
1.一種采用多路復(fù)用技術(shù)進行并行燒錄的系統(tǒng),用于在同一傳輸總線同一時間對多種不同總線類型的芯片進行并行燒錄,其特征在于,該系統(tǒng)包含一主控單元,用于將傳輸總線帶寬劃分成不同的頻段,并發(fā)送控制命令及控制攜帶有指定類型總線信號的數(shù)據(jù)在該傳輸總線的指定頻段內(nèi)傳輸,所述控制命令包含發(fā)送攜帶有指定類型總線信號的數(shù)據(jù)的命令;一發(fā)送單元,用于接收該主控單元發(fā)出的發(fā)送攜帶有指定類型總線信號的數(shù)據(jù)的命令,并通過指定的頻段,發(fā)送該攜帶有指定類型總線信號的數(shù)據(jù);多個接收單元,用于接收該發(fā)送單元發(fā)送的數(shù)據(jù),并將該數(shù)據(jù)輸出至相對應(yīng)的燒錄單元;以及多個燒錄單元,用于將所述各接收單元輸出的數(shù)據(jù)并行燒錄到指定總線類型的芯片上。
2、 如權(quán)利要求1所述的采用多路復(fù)用技術(shù)進行并行燒錄的系統(tǒng),其特征 在于,所述各接收單元還用于將接收到的該指定總線類型的芯片所回饋的信號 發(fā)送給該發(fā)送單元,而后由該發(fā)送單元將該芯片所回饋的信號返回給該主控單 元。
3、 如權(quán)利要求2所述的采用多路復(fù)用技術(shù)進行并行燒錄的系統(tǒng),其特征 在于,所述各接收單元包含一調(diào)制單元,用于將該指定總線類型的芯片所回饋的信號調(diào)制為帶有該芯 片的特有識別信息的信號;以及一解調(diào)單元,用于將接收到的該攜帶有指定類型總線信號的數(shù)據(jù)解調(diào)成該 芯片的燒錄能夠識別的數(shù)據(jù)。
4、 如權(quán)利要求2所述的采用多路復(fù)用技術(shù)進行并行燒錄的系統(tǒng),其特征 在于,該發(fā)送單元包含一調(diào)制單元,用于將該攜帶有不同指定類型總線信號的數(shù)據(jù)調(diào)制成能在該 傳輸總線的一相同或不同的指定頻段內(nèi)同時傳輸?shù)臄?shù)據(jù);以及一解調(diào)單元,用于將從所述各接收單元發(fā)來的該指定總線類型的芯片所回 饋的信號解調(diào)成該主控單元能夠識別的信息。
5、 如權(quán)利要求4所述的采用多路復(fù)用技術(shù)進行并行燒錄的系統(tǒng),其特征在于,將該攜帶有不同指定類型總線信號的數(shù)據(jù)調(diào)制成能在該傳輸總線的一相 同的指定頻段內(nèi)同時傳輸?shù)臄?shù)據(jù)采用碼分多路復(fù)用技術(shù)的調(diào)制方法。
6、 如權(quán)利要求4所述的采用多路復(fù)用技術(shù)進行并行燒錄的系統(tǒng),其特征 在于,將該攜帶有不同指定類型總線信號的數(shù)據(jù)調(diào)制成能在該傳輸總線的不同 的指定頻段內(nèi)同時傳輸?shù)臄?shù)據(jù)采用頻分多路復(fù)用技術(shù)的調(diào)制方法。
7、 一種采用多路復(fù)用技術(shù)進行并行燒錄的方法,用于在同一傳輸總線同一時間對多種不同總線類型的芯片進行并行燒錄,其特征在于,該方法包含以下步驟將一傳輸總線帶寬劃分成不同的頻段;控制端發(fā)送控制命令及控制攜帶有指定類型總線信號的數(shù)據(jù)在該傳輸總線的指定頻段內(nèi)傳輸;以及燒錄端接收該指定頻段內(nèi)傳輸?shù)臄?shù)據(jù),并將該數(shù)據(jù)并行燒錄到指定總線類 型的芯片上。
8、 如權(quán)利要求7所述的采用多路復(fù)用技術(shù)進行并行燒錄的方法,其特征 在于,還包含以下步驟該燒錄端接收該指定總線類型的芯片所回饋的信號,并將該芯片所回饋的 信號返回給該控制端。
9、 如權(quán)利要求8所述的采用多路復(fù)用技術(shù)進行并行燒錄的方法,其特征 在于,還包含以下步驟該燒錄端將接收到的該指定總線類型的芯片所回饋的信號調(diào)制為帶有該芯片的特有識別信息的信號;以及該燒錄端將接收到的該指定頻段內(nèi)傳輸?shù)臄?shù)據(jù)解調(diào)成該芯片的燒錄能夠 識別的數(shù)據(jù)。
10、 如權(quán)利要求8所述的采用多路復(fù)用技術(shù)進行并行燒錄的方法,其特征 在于,還包含以下步驟該控制端將該攜帶有不同指定類型總線信號的數(shù)據(jù)調(diào)制成能在該傳輸總線的一相同或不同的指定頻段內(nèi)同時傳輸?shù)臄?shù)據(jù);以及該控制端將從該燒錄端發(fā)來的該指定總線類型的芯片所回饋的信號解調(diào) 成該控制端能夠識別的信息。
全文摘要
本發(fā)明涉及一種采用多路復(fù)用(Multiplex)技術(shù)進行并行(parallel)燒錄的系統(tǒng)及方法,用于在同一傳輸總線同一時間對多種不同總線類型的芯片進行并行燒錄。首先,主控單元將傳輸總線帶寬劃分成不同的頻段,并發(fā)送控制命令及控制攜帶有指定類型總線信號的數(shù)據(jù)在傳輸總線的指定頻段內(nèi)傳輸,該控制命令包含發(fā)送攜帶有指定類型總線信號的數(shù)據(jù)的命令;然后,由發(fā)送單元通過指定的頻段,發(fā)送攜帶有指定類型總線信號的數(shù)據(jù);最后,通過多個接收單元接收指定頻段內(nèi)傳輸?shù)臄?shù)據(jù),進而將數(shù)據(jù)輸出至多個燒錄單元以并行燒錄到指定總線類型的芯片上。
文檔編號G06F13/42GK101373462SQ20071014309
公開日2009年2月25日 申請日期2007年8月22日 優(yōu)先權(quán)日2007年8月22日
發(fā)明者劉文涵, 宋建福, 鄭全階, 金志仁, 陳玄同, 韓雪山 申請人:英業(yè)達股份有限公司