專(zhuān)利名稱(chēng):電路裝置及其動(dòng)作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及具備相互連接的多個(gè)半導(dǎo)體集成電路的電路裝置及其動(dòng)作方法。
背景技術(shù):
各種電路裝置中使用著LSI(大規(guī)模集成電路)、VLSI(超大規(guī)模集成電路)等的各種半導(dǎo)體集成電路。這種半導(dǎo)體集成電路包含傳送數(shù)據(jù)信號(hào)的數(shù)據(jù)總線和傳送地址信號(hào)的地址總線,具有連接于數(shù)據(jù)總線的多個(gè)數(shù)據(jù)引腳和連接于地址總線的多個(gè)地址引腳。
在相互連接使用多個(gè)半導(dǎo)體集成電路的情況中,多個(gè)半導(dǎo)體集成電路的對(duì)應(yīng)的數(shù)據(jù)引腳之間和對(duì)應(yīng)的地址引腳之間被連接。
最近提出可利用開(kāi)關(guān)電路將各外部引腳選擇性地連接到地址總線、數(shù)據(jù)總線或控制總線的半導(dǎo)體存儲(chǔ)裝置的方案(參照特開(kāi)平8-221977號(hào)公報(bào))。這樣一來(lái)可變更各外部引腳的功能。
在相互連接的多個(gè)半導(dǎo)體集成電路中,各半導(dǎo)體集成電路的數(shù)據(jù)引腳的配置被第三者知道時(shí),便可用市售的工具從外部引腳引出數(shù)據(jù)總線上的數(shù)據(jù)信號(hào),容易地讀入到其他存儲(chǔ)裝置中。因此確保數(shù)據(jù)的安全性變得困難。特別是數(shù)字圖像數(shù)據(jù)或數(shù)字聲音數(shù)據(jù)通過(guò)復(fù)制其品質(zhì)不會(huì)變壞,因此,不正當(dāng)?shù)貜?fù)制高品質(zhì)的圖像數(shù)據(jù)或聲音數(shù)據(jù)變得容易。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供防止信號(hào)的不正當(dāng)引出的電路裝置及其動(dòng)作方法。
按照本發(fā)明的一個(gè)方面是一種電路裝置,其特征在于,具備包含具有接收同類(lèi)的多個(gè)信號(hào)的多個(gè)第1信號(hào)引腳,進(jìn)行有關(guān)多個(gè)信號(hào)的處理的第1電路部的第1半導(dǎo)體集成電路,與包含具有接收多個(gè)信號(hào)的多個(gè)第2信號(hào)引腳,進(jìn)行有關(guān)多個(gè)信號(hào)的處理的第2電路部的第2半導(dǎo)體集成電路,多個(gè)第1信號(hào)引腳與多個(gè)第2信號(hào)引腳被相互連接,第1半導(dǎo)體集成電路還包含變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系的第1對(duì)應(yīng)關(guān)系變更部。
本發(fā)明的電路裝置中,在第1半導(dǎo)體集成電路的第1電路部與多個(gè)第1信號(hào)引腳之間傳送同類(lèi)的多個(gè)信號(hào),第2半導(dǎo)體集成電路的第2電路部與多個(gè)第2信號(hào)引腳之間傳送同類(lèi)多個(gè)信號(hào)。此外,在第1半導(dǎo)體集成電路的多個(gè)第1信號(hào)引腳與第2半導(dǎo)體集成電路的多個(gè)第2信號(hào)引腳之間傳送多個(gè)同類(lèi)的多個(gè)信號(hào)。
這時(shí),利用第1對(duì)應(yīng)關(guān)系變更部變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。這樣一來(lái),多個(gè)第1信號(hào)引腳上和多個(gè)第2信號(hào)引腳上的多個(gè)信號(hào)的排列與第1電路部中的多個(gè)信號(hào)排列不同。從而防止了第三者從多個(gè)第1信號(hào)引腳或多個(gè)第2信號(hào)引腳不正當(dāng)?shù)匾龅?電路部中的多個(gè)信號(hào)。結(jié)果能確保第1電路部中的多個(gè)信號(hào)的安全性。
也可以多個(gè)信號(hào)是數(shù)據(jù)信號(hào),多個(gè)第1信號(hào)引腳是多個(gè)第1數(shù)據(jù)引腳,多個(gè)第2信號(hào)引腳是多個(gè)第2數(shù)據(jù)引腳。
這時(shí),利用第1對(duì)應(yīng)關(guān)系變更部變更第1電路部中的多個(gè)數(shù)據(jù)信號(hào)與多個(gè)第1數(shù)據(jù)引腳之間的對(duì)應(yīng)關(guān)系。這樣一來(lái),多個(gè)第1數(shù)據(jù)引腳上和多個(gè)第2數(shù)據(jù)引腳上的多個(gè)數(shù)據(jù)信號(hào)的排列與第1電路部中的多個(gè)數(shù)據(jù)信號(hào)的排列不同。從而防止了第三者從多個(gè)第1數(shù)據(jù)引腳或多個(gè)第2數(shù)據(jù)引腳不正當(dāng)?shù)匾龅?電路部中的多個(gè)數(shù)據(jù)信號(hào)。結(jié)果能確保第1電路部中的多個(gè)數(shù)據(jù)信號(hào)的安全性。
也可以同類(lèi)的多個(gè)信號(hào)是地址信號(hào),多個(gè)第1信號(hào)引腳是多個(gè)第1地址引腳,多個(gè)第2信號(hào)引腳是多個(gè)第2地址引腳。
這時(shí),利用第1對(duì)應(yīng)關(guān)系變更部變更第1電路部中的多個(gè)地址信號(hào)與多個(gè)第1地址引腳之間的對(duì)應(yīng)關(guān)系。這樣一來(lái),多個(gè)第1地址引腳上和多個(gè)第2地址引腳上的多個(gè)地址信號(hào)的排列與第1電路部中的多個(gè)地址信號(hào)的排列不同。從而防止了第三者從多個(gè)第1地址引腳或多個(gè)第2地址引腳不正當(dāng)?shù)匾龅?電路部中的多個(gè)地址信號(hào)。結(jié)果能確保第1電路部中的多個(gè)地址信號(hào)的安全性。
也可以多個(gè)信號(hào)是多個(gè)數(shù)據(jù)信號(hào)和多個(gè)地址信號(hào),多個(gè)第1信號(hào)引腳是多個(gè)第1數(shù)據(jù)引腳和多個(gè)第1地址引腳,多個(gè)第2信號(hào)引腳是多個(gè)第2數(shù)據(jù)引腳和多個(gè)第2地址引腳,多個(gè)第1數(shù)據(jù)引腳與多個(gè)第2數(shù)據(jù)引腳被相互連接,多個(gè)第1地址引腳與多個(gè)第2地址引腳被相互連接,第1對(duì)應(yīng)關(guān)系變更部變更第1電路部中的多個(gè)第1數(shù)據(jù)信號(hào)與多個(gè)第1數(shù)據(jù)引腳之間的對(duì)應(yīng)關(guān)系和第1電路部中的多個(gè)第1地址信號(hào)與多個(gè)第1地址引腳之間的對(duì)應(yīng)關(guān)系。
這時(shí),利用第1對(duì)應(yīng)關(guān)系變更部變更第1電路部中的多個(gè)數(shù)據(jù)信號(hào)與多個(gè)第1數(shù)據(jù)引腳之間的對(duì)應(yīng)關(guān)系和多個(gè)地址信號(hào)與多個(gè)第1地址引腳之間的對(duì)應(yīng)關(guān)系。這樣一來(lái),多個(gè)第1數(shù)據(jù)引腳上和多個(gè)第2數(shù)據(jù)引腳上的多個(gè)數(shù)據(jù)信號(hào)的排列與第1電路部中的多個(gè)數(shù)據(jù)信號(hào)的排列不同。而且,多個(gè)第1地址引腳和多個(gè)第2地址引腳上的多個(gè)地址信號(hào)排列與第1電路部中的多個(gè)地址信號(hào)的排列不同。
從而,防止了第三者從多個(gè)第1數(shù)據(jù)引腳或多個(gè)第2數(shù)據(jù)引腳不正當(dāng)?shù)匾龅?電路部中的多個(gè)數(shù)據(jù)信號(hào)。結(jié)果能確保第1電路部中的多個(gè)數(shù)據(jù)信號(hào)的安全性。而且,防止了第三者從多個(gè)第1地址引腳或多個(gè)第2地址引腳引出第1電路部中的多個(gè)地址信號(hào)。結(jié)果能確保第1電路部中的多個(gè)地址信號(hào)的安全性。
也可以第1對(duì)應(yīng)關(guān)系變更部根據(jù)變更信息變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
這時(shí),可能過(guò)任意設(shè)定變更信息來(lái)任意變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
也可以第1對(duì)應(yīng)關(guān)系變更部定期或不定期地根據(jù)不同的變更信息變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
這時(shí),由于定期或不定期地變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系,故能防止第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系被第三者容易地讀取。
也可以還具備發(fā)送變更信息的第3半導(dǎo)體集成電路,第1對(duì)應(yīng)關(guān)系變更部根據(jù)第3半導(dǎo)體集成電路發(fā)送的變更信息變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
這時(shí),可通過(guò)利用第3半導(dǎo)體集成電路發(fā)送任意的變更信息來(lái)任意變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
也可以第3半導(dǎo)體集成電路在變更信息的發(fā)送前進(jìn)行認(rèn)證動(dòng)作。這樣可防止第3半導(dǎo)體集成電路發(fā)送的變更信息被第三者不正當(dāng)?shù)刈x取。
也可以對(duì)第1半導(dǎo)體集成電路預(yù)先提供識(shí)別信息,第3半導(dǎo)體集成電路要求識(shí)別信息的發(fā)送,根據(jù)發(fā)送的識(shí)別信息進(jìn)行認(rèn)證動(dòng)作。
這時(shí),能利用根據(jù)識(shí)別信息的認(rèn)證動(dòng)作判別不正規(guī)的電路是否被連接到第3半導(dǎo)體集成電路上。
也可以第3半導(dǎo)體集成電路通過(guò)信號(hào)線發(fā)送變更信息,根據(jù)信號(hào)線的電壓進(jìn)行認(rèn)證動(dòng)作。
這時(shí),能利用根據(jù)信號(hào)線的電壓的認(rèn)證動(dòng)作判別不正規(guī)的電路是否被連接到第3半導(dǎo)體集成電路上。
也可以第1半導(dǎo)體集成電路還包含存儲(chǔ)變更信息的第1存儲(chǔ)裝置,第1對(duì)應(yīng)關(guān)系變更部根據(jù)第1存儲(chǔ)裝置中所存儲(chǔ)的變更信息變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
這時(shí),由于變更信息存儲(chǔ)于第1存儲(chǔ)裝置中,故能不對(duì)第1半導(dǎo)體集成電路提供變更信息而變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
也可以第1電路部生成變更信息,第1對(duì)應(yīng)關(guān)系變更部根據(jù)第1電路部生成的變更信息變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
這時(shí),由于第1電路部生成變更信息,故能不對(duì)第1半導(dǎo)體集成電路提供變更信息而變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
也可以預(yù)先加密變更信息,第1對(duì)應(yīng)關(guān)系變更部對(duì)加密的變更信息進(jìn)行解碼,根據(jù)被解讀的變更信息,變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
這時(shí),能防止變更信息被第三者容易地讀取。
也可以第2半導(dǎo)體集成電路還包含變更第2電路部中的多個(gè)信號(hào)與多個(gè)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系的第2對(duì)應(yīng)關(guān)系變更部。
這時(shí),第1對(duì)應(yīng)關(guān)系變更部變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系的同時(shí),第2對(duì)應(yīng)關(guān)系變更部變更第2電路部中的多個(gè)信號(hào)與多個(gè)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
這樣一來(lái),多個(gè)第1信號(hào)引腳上和多個(gè)第2信號(hào)引腳上的多個(gè)信號(hào)的排列與第1電路部中的多個(gè)信號(hào)的排列和第2電路部中的多個(gè)信號(hào)的排列不同。從而,即使第三者從多個(gè)第1信號(hào)引腳或多個(gè)第2信號(hào)引腳引出多個(gè)信號(hào),也能確保第1電路部和第2電路部中的多個(gè)信號(hào)的安全性。
也可以第2對(duì)應(yīng)關(guān)系變更部根據(jù)變更信息變更第2電路部中的多個(gè)信號(hào)與多個(gè)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
這時(shí),可通過(guò)任意設(shè)定變更信息來(lái)任意變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系和第2電路部中的多個(gè)信號(hào)與多個(gè)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
也可以第2半導(dǎo)體集成電路還包含存儲(chǔ)變更信息的第2存儲(chǔ)裝置,第2對(duì)應(yīng)關(guān)系變更部根據(jù)第2存儲(chǔ)裝置所存的變更信息變更第2電路部中的多個(gè)信號(hào)與多個(gè)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
這時(shí),由于變更信息存儲(chǔ)于第2存儲(chǔ)裝置中,故能不對(duì)第2半導(dǎo)體集成電路提供變更信息而變更第2電路部中的多個(gè)信號(hào)與多個(gè)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
也可以第2電路部生成變更信息,第2對(duì)應(yīng)關(guān)系變更部根據(jù)第2電路部生成的變更信息變更第2電路部中的多個(gè)信號(hào)與多個(gè)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
這時(shí),由于第2電路部生成變更信息,故能不對(duì)第2半導(dǎo)體集成電路提供變更信息而變更第2電路部中多個(gè)信號(hào)與多個(gè)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
也可以第1半導(dǎo)體集成電路對(duì)第2半導(dǎo)體集成電路發(fā)送變更信息,第2對(duì)應(yīng)關(guān)系變更部根據(jù)第1半導(dǎo)體集成電路發(fā)送的變更信息變更第2電路部中的多個(gè)信號(hào)與多個(gè)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
這時(shí),由于從第1半導(dǎo)體集成電路發(fā)送變更信息到第2半導(dǎo)體集成電路,故能不對(duì)第2半導(dǎo)體集成電路提供或存儲(chǔ)變更信息而變更第2電路部的多個(gè)信號(hào)與多個(gè)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
也可以第1對(duì)應(yīng)關(guān)系變更部包含變更連接于第1電路部的多個(gè)第1端的、連接于多個(gè)第1信號(hào)引腳的多個(gè)第2端的、多個(gè)第1端與多個(gè)第2端的連接狀態(tài)的切換電路。
這時(shí),通過(guò)切換電路變更多個(gè)第1端與多個(gè)第2端的連接狀態(tài)來(lái)變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳的對(duì)應(yīng)關(guān)系。
也可以第1對(duì)應(yīng)關(guān)系變更部包含重新排列用于第1電路部的處理中的多個(gè)信號(hào)的程序。
這時(shí),通過(guò)用程序重新排列用于第1電路部的處理中的多個(gè)信號(hào),來(lái)變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
按照本發(fā)明的另一方面一種電路裝置的動(dòng)作方法,是具備相互連接的第1和第2半導(dǎo)體集成電路的電路裝置的動(dòng)作方法,其特征在于包括在第1半導(dǎo)體集成電路中多個(gè)第1信號(hào)引腳與第1電路部之間傳送同類(lèi)的多個(gè)信號(hào)的步驟,在第2半導(dǎo)體集成電路中多個(gè)第2信號(hào)引腳與第2電路部之間傳送多個(gè)信號(hào)的步驟,在多個(gè)第1信號(hào)引腳與多個(gè)第2信號(hào)引腳之間傳送多個(gè)信號(hào)的步驟,變更第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系的步驟。
根據(jù)本發(fā)明的電路裝置的動(dòng)作方法,則在第1半導(dǎo)體集成電路的第1電路部與多個(gè)第1信號(hào)引腳之間傳送同類(lèi)的多個(gè)信號(hào),在第2半導(dǎo)體集成電路的第2電路部與多個(gè)第2信號(hào)引腳之間傳送同類(lèi)的多個(gè)信號(hào)。而且,在第1半導(dǎo)體集成電路的多個(gè)第1信號(hào)引腳與第2半導(dǎo)體集成電路的多個(gè)第2信號(hào)引腳之間傳送同類(lèi)的多個(gè)信號(hào)。
這時(shí),第1電路部中的多個(gè)信號(hào)與多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系被變更。這樣一來(lái)多個(gè)第1信號(hào)引腳和多個(gè)第2信號(hào)引腳上的多個(gè)信號(hào)的排列與第1電路部中的多個(gè)信號(hào)的排列不同。從而,防止了第三者從多個(gè)第1信號(hào)引腳或多個(gè)第2信號(hào)引腳不正當(dāng)?shù)匾龅?電路部中的多個(gè)信號(hào)。結(jié)果能確保第1電路部中的多個(gè)信號(hào)的安全性。
圖1示出本發(fā)明的第1實(shí)施形態(tài)的半導(dǎo)體集成電路裝置的構(gòu)成框圖。
圖2示出圖1的切換電路的構(gòu)成一例電路圖。
圖3示出本發(fā)明的第2實(shí)施形態(tài)的半導(dǎo)體集成電路裝置的構(gòu)成框圖。
圖4示出本發(fā)明的第3實(shí)施形態(tài)的半導(dǎo)體集成電路裝置的構(gòu)成框圖。
圖5示出本發(fā)明的第4實(shí)施形態(tài)的半導(dǎo)體集成電路裝置的構(gòu)成框圖。
圖6示出本發(fā)明的第5實(shí)施形態(tài)的半導(dǎo)體集成電路裝置的構(gòu)成框圖。
圖7示出本發(fā)明的第6實(shí)施形態(tài)的半導(dǎo)體集成電路裝置的構(gòu)成框圖。
圖8示出本發(fā)明的第7實(shí)施形態(tài)的半導(dǎo)體集成電路裝置的構(gòu)成框圖。
圖9示出本發(fā)明的第8實(shí)施形態(tài)的半導(dǎo)體集成電路裝置的構(gòu)成框圖。
圖10示出圖9的半導(dǎo)體集成電路裝置中的LSI的運(yùn)算部的數(shù)據(jù)信號(hào)發(fā)送動(dòng)作的一例流程圖。
圖11示出圖9的半導(dǎo)體集成電路裝置中的LSI的運(yùn)算部的數(shù)據(jù)信號(hào)接收動(dòng)作的一例流程圖。
圖12示出本發(fā)明的第9實(shí)施形態(tài)的半導(dǎo)體集成電路裝置的構(gòu)成框圖。
具體實(shí)施例方式
(1)第1實(shí)施形態(tài)圖1示出本發(fā)明第1實(shí)施形態(tài)的電路裝置的構(gòu)成框圖。
圖1的電路裝置由LSI 100、LSI 200及主控LSI500構(gòu)成。LSI100、LSI200及主控LSI500也可以設(shè)置于1臺(tái)設(shè)備內(nèi),或設(shè)置各別的設(shè)備內(nèi)。
LSI100含有運(yùn)算部101和切換電路102,具有數(shù)據(jù)引腳DA、DB、DC、DD。運(yùn)算部101依照預(yù)定的程序?qū)嵤└鞣N處理。運(yùn)算部101上連接傳送數(shù)據(jù)信號(hào)的內(nèi)部數(shù)據(jù)總線DB1。內(nèi)部數(shù)據(jù)總線DB1包含并列的多個(gè)數(shù)據(jù)線Da、Db、Dc、Dd。本實(shí)施形態(tài)中,內(nèi)部數(shù)據(jù)總線DB1有4位寬度。切換電路102有端a、b、c、d和端A、B、C、D。切換電路102的端a~d分別連接數(shù)據(jù)線Da~Dd。切換電路102的端A~D分別連接數(shù)據(jù)引腳DA~DD。
LSI200含有運(yùn)算部201和切換電路202,具有數(shù)據(jù)引腳DA、DB、DC、DD。運(yùn)算部201依照預(yù)定的程序?qū)嵤└鞣N處理。運(yùn)算部201上連接傳送數(shù)據(jù)信號(hào)的內(nèi)部數(shù)據(jù)總線DB2。內(nèi)部數(shù)據(jù)總線DB2包含并列的多個(gè)數(shù)據(jù)線Da、Db、Dc、Dd。本實(shí)施形態(tài)中,內(nèi)部數(shù)據(jù)總線DB2有4位寬度。切換電路202有端a、b、c、d和端A、B、C、D。切換電路202的端a~d分別連接數(shù)據(jù)線Da~Dd。切換電路202的端A~D分別連接數(shù)據(jù)引腳DA~DD。
LSI100的數(shù)據(jù)引腳DA~DD與LSI200的數(shù)據(jù)引腳DA~DD通過(guò)外部數(shù)據(jù)總線DB0相互連接。
LSI100、LSI200處理的數(shù)據(jù)信號(hào)是圖像數(shù)據(jù)信號(hào)、聲音數(shù)據(jù)信號(hào)等,但數(shù)據(jù)信號(hào)的種類(lèi)不限于這些,可用各種數(shù)據(jù)信號(hào)。
主控LSI500例如由微機(jī)構(gòu)成。主控LSI500通過(guò)控制信號(hào)線CL將控制信號(hào)CNT供給LSI100的運(yùn)算部101和LSI200的運(yùn)算部201??刂菩盘?hào)CNT中包含后述的切換表TBL。運(yùn)算部101根據(jù)主控LSI500提供的切換表TBL生成轉(zhuǎn)換切換電路102用的切換控制信號(hào)SED。運(yùn)算部201根據(jù)主控LSI500提供的切換表TBL生成切換切換電路202用的切換控制信號(hào)SED。這里,切換表TBL指示切換電路102、202的端a~d與端A~D的連接狀態(tài)。
此外,主控LSI500內(nèi)藏檢測(cè)控制信號(hào)線CL的電壓下降的電壓檢測(cè)電路501。
圖2示出圖1的切換電路102的構(gòu)成一例的電路圖。又,圖1的切換電路202的構(gòu)成也與圖2的切換電路102的構(gòu)成相同。
如圖2所示,切換電路102由多個(gè)開(kāi)關(guān)SW1~SW16構(gòu)成。本實(shí)施形態(tài)中切換電路102用16個(gè)開(kāi)關(guān)SW1~SW16構(gòu)成。端a通過(guò)開(kāi)關(guān)SW1~SW4分別連接端A~D。端b通過(guò)開(kāi)關(guān)SW5~SW8分別連接端A~D。端c通過(guò)開(kāi)關(guān)SW9~SW12分別連接端A~D。端d通過(guò)開(kāi)關(guān)SW13~SW16分別連接端A~D。
對(duì)開(kāi)關(guān)SW1~SW16分別供給開(kāi)關(guān)控制信號(hào)S1~S16。開(kāi)關(guān)SW1~SW16各自應(yīng)答于開(kāi)關(guān)控制信號(hào)S1~S16進(jìn)行開(kāi)或關(guān)。開(kāi)關(guān)控制信號(hào)S1~S16構(gòu)成切換控制信號(hào)SE0。開(kāi)關(guān)SW1~SW16應(yīng)答于切換控制信號(hào)SED,使端a~d各自與端A~D各自一對(duì)一對(duì)應(yīng)地被切換。
以下說(shuō)明圖1的電路裝置的動(dòng)作。首先,主控LSI500將包含切換表TBL的控制信號(hào)CNT通過(guò)控制信號(hào)線CL供給LSI100的運(yùn)算部101和LSI200的運(yùn)算部201。運(yùn)算部101根據(jù)切換表TBL生成切換控制信號(hào)SED,供給切換電路102。切換電路102中根據(jù)切換控制信號(hào)SED,端a~d各自連接到端A~D中的一個(gè)。同樣,運(yùn)算部201根據(jù)切換表TBL生成切換控制信號(hào)SED,供給切換電路202。切換電路202中根據(jù)切換控制信號(hào)SED,端a~d各自連接到端A~D中的一個(gè)。
數(shù)據(jù)信號(hào)從LSI100傳送到LSI200時(shí),從LSI100的運(yùn)算部101輸出到內(nèi)部數(shù)據(jù)總線DB 1的數(shù)據(jù)信號(hào),經(jīng)由切換電路102、LSI100的數(shù)據(jù)引腳DA~DD、外部數(shù)據(jù)總線DB0、LSI200的數(shù)據(jù)引腳DA~DD、切換電路202以及內(nèi)部數(shù)據(jù)總線DB2,輸入到LSI200的運(yùn)算部201。
數(shù)據(jù)信號(hào)從LSI200傳送到LSI100時(shí),從LSI200的運(yùn)算部201輸出到內(nèi)部數(shù)據(jù)總線DB2的數(shù)據(jù)信號(hào),經(jīng)由切換電路202、LSI200的數(shù)據(jù)引腳DA~DD、外部數(shù)據(jù)總線DB0、LSI100的數(shù)據(jù)引腳DA~DD、切換電路102以及內(nèi)部數(shù)據(jù)總線DB1,輸入到LSI100的運(yùn)算部101。
這樣,根據(jù)主控LSI500給出的切換表TBL,切換電路102的端a~d與端A~D的連接狀態(tài)和切換電路202的端a~d與端A~D的連接狀態(tài)被任意地切換。這樣一來(lái),外部數(shù)據(jù)總線DB0上的數(shù)據(jù)信號(hào)與LSI100的內(nèi)部數(shù)據(jù)總線DB1上的數(shù)據(jù)信號(hào)和LSI200的內(nèi)部數(shù)據(jù)總線DB2上的數(shù)據(jù)信號(hào)不同。
從而,即使第三者從LSI100或LSI200的數(shù)據(jù)引腳DA~DD引出數(shù)據(jù)信號(hào)時(shí),也能確保內(nèi)部數(shù)據(jù)總線DB1、DB2上的數(shù)據(jù)信號(hào)的安全性。
又,主控LSI500也可將經(jīng)加密的切換表TBL通過(guò)控制信號(hào)線CL供給LSI100的運(yùn)算部101和LSI200的運(yùn)算部201。這時(shí),對(duì)運(yùn)算部101、201預(yù)先提供解讀密碼用的密鑰。運(yùn)算部101、201通過(guò)用預(yù)先提供的密鑰解讀經(jīng)加密的切換表TBL,生成切換控制信號(hào)SED,給與切換電路102、202。這樣一來(lái),能防止第三者容易地讀取控制信號(hào)線CL上的切換表TBL。
主控LSI500的電壓檢測(cè)電路501檢測(cè)控制信號(hào)線CL的電壓是否低于規(guī)定值以上。在控制信號(hào)線CL上不正當(dāng)?shù)剡B接其他裝置時(shí),控制信號(hào)線CL的電壓就下降。因此,主控LSI500根據(jù)控制信號(hào)線CL的電壓是否低于規(guī)定值以上,來(lái)進(jìn)行控制信號(hào)線CL上連接的LSI的認(rèn)證動(dòng)作。當(dāng)電壓檢測(cè)電路501檢測(cè)出控制信號(hào)線CL的電壓低于規(guī)定值以上時(shí),主控LSI500就不輸出切換表TBL到控制信號(hào)線。這樣就可防止第三者不正當(dāng)?shù)刈x取控制信號(hào)線CL上的切換表TBL。
又,主控LSI500也可在起動(dòng)時(shí)或定時(shí)地通過(guò)控制信號(hào)線CL對(duì)LSI100的運(yùn)算部101和LSI200的運(yùn)算部201提供不同的切換表TBL。這樣一來(lái),可防止被第三者容易讀取切換電路102、202的連接狀態(tài)。
(2)第2實(shí)施形態(tài)圖3示出本發(fā)明第2實(shí)施形態(tài)的電路裝置的構(gòu)成框圖。
圖3的電路裝置與圖1的電路裝置的不同之點(diǎn)在于,LSI100還包含由半導(dǎo)體存儲(chǔ)器構(gòu)成的內(nèi)部存儲(chǔ)裝置104,LSI200還包含由半導(dǎo)體存儲(chǔ)器構(gòu)成的內(nèi)部存儲(chǔ)裝置204。
內(nèi)部存儲(chǔ)裝置104、204中分別存儲(chǔ)預(yù)先規(guī)定的識(shí)別信息。首先,主控LSI500通過(guò)控制信號(hào)線CL要求LSI100的運(yùn)算部101和LSI200的運(yùn)算部201發(fā)送識(shí)別信息。這樣,運(yùn)算部101和運(yùn)算部201各自讀出存儲(chǔ)于內(nèi)部存儲(chǔ)裝置104和內(nèi)部存儲(chǔ)裝置204中的識(shí)別信息,通過(guò)控制信號(hào)線CL發(fā)送到主控LSI500。主控LSI500根據(jù)通過(guò)控制信號(hào)線CL接收到的識(shí)別信息進(jìn)行連接于控制信號(hào)線CL的LSI的認(rèn)證動(dòng)作。主控LSI500在未接收到正規(guī)的識(shí)別信息時(shí),不對(duì)控制信號(hào)線CL輸出切換表TBL。這樣一來(lái)就能防止第三者不正當(dāng)?shù)刈x取控制信號(hào)線CL上的切換表TBL。
(3)第3實(shí)施形態(tài)圖4示出本發(fā)明第3實(shí)施形態(tài)的電路裝置的構(gòu)成框圖。
圖4的電路裝置與圖1的電路裝置的不同之點(diǎn)在于,不設(shè)主控LSI500和控制信號(hào)線CL。
LSI100的運(yùn)算部101按照預(yù)先設(shè)定的程序作成切換表TBL,將該切換表TBL通過(guò)內(nèi)部數(shù)據(jù)總線DB1、切換電路102、LSI100的數(shù)據(jù)引腳DA~DD、外部數(shù)據(jù)總線DB0、LSI200的數(shù)據(jù)引腳DA~DD、切換電路202以及內(nèi)部數(shù)據(jù)總線DB2,發(fā)送到LSI200的運(yùn)算部201。
其次,LSI100的運(yùn)算部101從切換表TBL生成切換控制信號(hào)SED,供給切換電路102。切換電路102中根據(jù)切換控制信號(hào)SED,端a~d各自與端A~D中的一個(gè)相連。同樣,LSI200的運(yùn)算部201根據(jù)接收到的切換表TBL生成切換控制信號(hào)SED,供給切換電路202。切換電路202中根據(jù)切換控制信號(hào)SED,端a~d各自與端A~D中的一個(gè)相連。
其后,在LSI100的運(yùn)算部101與LSI200的運(yùn)算部201之間進(jìn)行數(shù)據(jù)信號(hào)的發(fā)送接收。
這樣,根據(jù)由LSI100的運(yùn)算部101生成的切換表TBL,任意切換切換電路102的端a~d與端A~D的連接狀態(tài)和切換電路202的端a~d與端A~D的連接狀態(tài)。由此,外部數(shù)據(jù)總線DB0上的數(shù)據(jù)信號(hào)與LSI100的內(nèi)部數(shù)據(jù)總線DB1上的數(shù)據(jù)信號(hào)和LSI200的內(nèi)部數(shù)據(jù)總線DB2上的數(shù)據(jù)信號(hào)不同。
因此,即使第三者從LSI100或LSI200的數(shù)據(jù)引腳DA~DD引出數(shù)據(jù)信號(hào)時(shí),也能確保內(nèi)部數(shù)據(jù)總線DB1、DB2上的數(shù)據(jù)信號(hào)的安全性。
又,運(yùn)算部101也可在起動(dòng)時(shí)或定期地作成不同的切換表TBL。這樣一來(lái),可防止切換電路102、202的連接狀態(tài)被第三者容易地讀取。
(4)第4實(shí)施形態(tài)圖5示出本發(fā)明第4實(shí)施形態(tài)的電路裝置的構(gòu)成框圖。
圖5的電路裝置與圖4的電路裝置的不同之點(diǎn)在于,LSI100還包含由半導(dǎo)體存儲(chǔ)器構(gòu)成的內(nèi)部存儲(chǔ)裝置110。
內(nèi)部存儲(chǔ)裝置110中預(yù)先存儲(chǔ)切換表TBL。LSI100的運(yùn)算部101從內(nèi)部存儲(chǔ)裝置110讀出切換表TBL,將該切換表TBL通過(guò)內(nèi)部數(shù)據(jù)總線DB1、切換電路102、LSI100的數(shù)據(jù)引腳DA~DD、外部數(shù)據(jù)總線DB0、LSI200的數(shù)據(jù)引腳DA~DD、切換電路202以及內(nèi)部數(shù)據(jù)總線DB2,發(fā)送到LSI200的運(yùn)算部201。
其次,LSI100的運(yùn)算部101,從切換表TBL生成切換控制信號(hào)SED,供給切換電路102。切換電路102中根據(jù)切換控制信號(hào)SED,端a~d各自與端A~D中的一個(gè)相連。同樣,LSI200的運(yùn)算部201,根據(jù)接收到的切換表TBL生成切換控制信號(hào)SED,供給切換電路202。切換電路202中根據(jù)切換控制信號(hào)SED,端a~d各自與端A~D中的一個(gè)相連。
其后,在LSI100的運(yùn)算部101與LSI200的運(yùn)算部201之間進(jìn)行數(shù)據(jù)信號(hào)發(fā)送接收。
這樣,根據(jù)內(nèi)部存儲(chǔ)裝置110中存儲(chǔ)的切換表TBL,任意切換切換電路102的端a~d與端A~D的連接狀態(tài)和切換電路202的端a~d與端A~D的連接狀態(tài)。由此,外部數(shù)據(jù)總線DB0上的數(shù)據(jù)信號(hào)與LSI100的內(nèi)部數(shù)據(jù)總線DB1上的數(shù)據(jù)信號(hào)和LSI200的內(nèi)部數(shù)據(jù)總線DB2上的數(shù)據(jù)信號(hào)不同。
因此,即使第三者從LSI100或LSI200的數(shù)據(jù)引腳DA~DD引出數(shù)據(jù)信號(hào)時(shí),也能確保內(nèi)部數(shù)據(jù)總線DB1、DB2上的數(shù)據(jù)信號(hào)的安全性。
又,內(nèi)部存儲(chǔ)裝置110也可存儲(chǔ)多個(gè)不同的切換表TBL。這時(shí),運(yùn)算部101可在起動(dòng)時(shí)或定期地從內(nèi)部存儲(chǔ)裝置110讀出不同的切換表TBL。由此可防止切換電路102、202的連接狀態(tài)被第三者容易地讀取。
又,內(nèi)部存儲(chǔ)裝置110也可存儲(chǔ)經(jīng)加密的切換表TBL。這時(shí),預(yù)先對(duì)運(yùn)算部101提供解讀密碼用的密鑰。運(yùn)算部101通過(guò)用預(yù)先供給的密鑰解讀從內(nèi)部存儲(chǔ)裝置110讀出的切換表TBL,生成切換控制信號(hào)SED。這樣可防止內(nèi)部存儲(chǔ)裝置110中存儲(chǔ)的切換表TBL被第三者容易地讀取。
(5)第5實(shí)施形態(tài)圖6示出本發(fā)明第5實(shí)施形態(tài)的電路裝置的構(gòu)成框圖。
圖6的電路裝置與圖5的電路裝置的不同之點(diǎn)在于,LSI200還包含內(nèi)部存儲(chǔ)裝置210。
內(nèi)部存儲(chǔ)裝置110的和內(nèi)部存儲(chǔ)裝置210中預(yù)先存儲(chǔ)切換表TBL。LSI100的運(yùn)算部101從內(nèi)部存儲(chǔ)裝置110讀出切換表TBL,根據(jù)該切換表TBL生成切換控制信號(hào)SED,供給切換電路102。切換電路102中根據(jù)切換控制信號(hào)SED,端a~d各自與端A~D中的一個(gè)相連。同樣,LSI200的運(yùn)算部201從內(nèi)部存儲(chǔ)裝置210讀出切換表TBL,根據(jù)該切換表TBL生成切換控制信號(hào)SED,供給切換電路202。切換電路202中根據(jù)切換控制信號(hào)SED,端a~d各自與端A~D中的一個(gè)相連。
其后,在LSI100的運(yùn)算部101與LSI200的運(yùn)算部201之間進(jìn)行數(shù)據(jù)信號(hào)發(fā)送接收。
這樣,根據(jù)內(nèi)部存儲(chǔ)裝置110、210中存儲(chǔ)的切換表TBL,任意切換切換電路102的端a~d與端A~D的連接狀態(tài)和切換電路202的端a~d與端A~D的連接狀態(tài)。由此,外部數(shù)據(jù)總線DB0上的數(shù)據(jù)信號(hào)與LSI100的內(nèi)部數(shù)據(jù)總線DB1上的數(shù)據(jù)信號(hào)和LSI200的內(nèi)部數(shù)據(jù)總線DB2上的數(shù)據(jù)信號(hào)不同。
因此,即使第三者從LSI100或LSI200的數(shù)據(jù)引腳DA~DD引出數(shù)據(jù)信號(hào)時(shí),也能確保內(nèi)部數(shù)據(jù)總線DB1、DB2上的數(shù)據(jù)信號(hào)的安全性。
又,內(nèi)部存儲(chǔ)裝置110、210也可存儲(chǔ)多個(gè)不同的切換表TBL。這時(shí),運(yùn)算部101、201可在起動(dòng)時(shí)或定期地從內(nèi)部存儲(chǔ)裝置110、210讀出不同的切換表TBL。由此可防止切換電路102、202的連接狀態(tài)被第三者容易地讀取。
又,內(nèi)部存儲(chǔ)裝置110、210也可存儲(chǔ)經(jīng)加密的切換表TBL。這時(shí),預(yù)先對(duì)運(yùn)算部101、201提供解讀密碼用的密鑰。運(yùn)算部101、201通過(guò)用預(yù)先供給的密鑰解讀從內(nèi)部存儲(chǔ)裝置110、210讀出的切換表TBL,生成切換控制信號(hào)SED,分別提供給切換電路102、202。這樣可防止內(nèi)部存儲(chǔ)裝置110、210中存儲(chǔ)的切換表TBL被第三者容易地讀取。
(6)第6實(shí)施形態(tài)圖7示出本發(fā)明第6實(shí)施形態(tài)的電路裝置的構(gòu)成框圖。
圖7的電路裝置與圖1的電路裝置的不同點(diǎn)如下。
LSI100進(jìn)一步具有地址引腳AE、AF、AG、AH。運(yùn)算部101中還連接傳送地址信號(hào)的內(nèi)部地址總線AB1。內(nèi)部地址總線AB1包含并列的多條地址線Ae、Af、Ag、Ah。本實(shí)施形態(tài)中,內(nèi)部地址總線AB1具有4位寬度。地址線Ae~Ah分別連接地址引腳AE~AH。
LSI200進(jìn)一步具有地址引腳AE、AF、AG、AH。運(yùn)算部201中還連接傳送地址信號(hào)的內(nèi)部地址總線AB2。內(nèi)部地址總線AB2包含并列的多條地址線Ae、Af、Ag、Ah。本實(shí)施形態(tài)中,內(nèi)部地址總線AB2具有4位寬度。地址線Ae~Ah分別連接地址引腳AE~AH。
LSI100的地址引腳AE~AH與LSI200的地址引腳AE~AH通過(guò)外部地址總線AB0互相連接。
以下說(shuō)明圖7的電路裝置的動(dòng)作。首先,主控LSI500通過(guò)控制信號(hào)線CL將含有切換表TBL的控制信號(hào)CNT供給LSI100的運(yùn)算部101和LSI200的運(yùn)算部201。運(yùn)算部101根據(jù)切換表TBL生成切換控制信號(hào)SED,供給切換電路102。切換電路102中根據(jù)切換控制信號(hào)SED,端a~d各自與端A~D中的一個(gè)連接。同樣,運(yùn)算部201根據(jù)切換表TBL生成切換控制信號(hào)SED,供給切換電路202。切換電路202中根據(jù)切換控制信號(hào)SED,端a~d各自與端A~D中的一個(gè)連接。
其后,在LSI100的運(yùn)算部101與LSI200的運(yùn)算部201之間進(jìn)行數(shù)據(jù)信號(hào)發(fā)送接收。同時(shí),在LSI100的運(yùn)算部101與LSI200的運(yùn)算部201之間進(jìn)行地址信號(hào)發(fā)送接收。
這樣,根據(jù)主控LSI500提供的切換表TBL,任意切換切換電路102的端a~d與端A~D的連接狀態(tài)和切換電路202的端a~d與端A~D的連接狀態(tài)。由此,外部數(shù)據(jù)總線DB0上的數(shù)據(jù)信號(hào)與LSI100的內(nèi)部數(shù)據(jù)總線DB1上的數(shù)據(jù)信號(hào)和LSI200的內(nèi)部數(shù)據(jù)總線DB2上的數(shù)據(jù)信號(hào)不同。
因此,即使第三者從LSI100或LSI200的數(shù)據(jù)引腳DA~DD引出數(shù)據(jù)信號(hào)時(shí),也能確保內(nèi)部數(shù)據(jù)總線DB1、DB2上的數(shù)據(jù)信號(hào)的安全性。
(7)第7實(shí)施形態(tài)圖8示出本發(fā)明第7實(shí)施形態(tài)的電路裝置的構(gòu)成框圖。
圖8的電路裝置與圖7的電路裝置的不同之點(diǎn)在于,LSI100還包含切換電路103,LSI200還包含切換電路203。
LSI100的切換電路103具有端e、f、g、h及端E、F、G、H。切換電路103的端e~h分別連接地址線Ae~Ah。切換電路103的端E~H分別連接地址引腳AE~AH。LSI200的切換電路203具有端e、f、g、h及端E、F、G、H。切換電路203的端e~h分別連接地址線Ae~Ah。切換電路203的端E~H分別連接地址引腳AE~AE。
以下說(shuō)明圖8的電路裝置的動(dòng)作。首先,主控LSI500通過(guò)控制信號(hào)線CL將含有切換表TBL的控制信號(hào)CNT供給LSI100的運(yùn)算部101及LSI200的運(yùn)算部201。運(yùn)算部101根據(jù)切換表TBL生成切換控制信號(hào)SED、SEA,分別供給切換電路102、103。切換電路102中根據(jù)切換控制信號(hào)SED,端a~d各自與端A~D中的一個(gè)相連。切換電路103中根據(jù)切換控制信號(hào)SEA,端e~h各自與端E~H的一個(gè)相連。同樣,運(yùn)算部201根據(jù)切換表TBL生成切換控制信號(hào)SED、SEA,分別供給切換電路202、203。切換電路202中根據(jù)切換控制信號(hào)SED,端a~d各自與端A~D中的一個(gè)相連。切換電路203中根據(jù)切換控制信號(hào)SEA,端e~h各自與端E~H中的一個(gè)相連。
其后,在LSI100的運(yùn)算部101與LSI200的運(yùn)算部201之間進(jìn)行數(shù)據(jù)信號(hào)發(fā)送接收。同時(shí),在LSI100的運(yùn)算部101與LSI200的運(yùn)算部201之間進(jìn)行地址信號(hào)發(fā)送接收。
這樣,根據(jù)主控LSI500供給的切換表TBL,任意轉(zhuǎn)換切換電路102的端a~d與端A~D的連接狀態(tài)和切換電路202的端a~d與端A~D的連接狀態(tài)。這樣一來(lái),外部數(shù)據(jù)總線DB0上的數(shù)據(jù)信號(hào)與LSI100的內(nèi)部數(shù)據(jù)總線DB1上的數(shù)據(jù)信號(hào)和LSI200的內(nèi)部數(shù)據(jù)總線DB2上的數(shù)據(jù)信號(hào)不同。
又,根據(jù)切換表TBL,任意切換切換電路103的端e~b與端E~H的連接狀態(tài)和切換電路203的端e~h與端E~H的連接狀態(tài)。這樣一來(lái),外部地址總線AB0上的地址信號(hào)與LSI100的內(nèi)部地址總線AB1上的地址信號(hào)和LSI200的內(nèi)部地址總線AB2上的地址信號(hào)不同。
因此,即使第三者從LSI100或LSI200的數(shù)據(jù)引腳DA~DD引出數(shù)據(jù)信號(hào)時(shí),也能確保內(nèi)部數(shù)據(jù)總線DB1、DB2上的數(shù)據(jù)信號(hào)的安全性。又,既使第三者從LSI100或LSI200的地址引腳AE~AH引出地址信號(hào)時(shí),也能確保內(nèi)部地址總線AB1、AB2上的地址信號(hào)的安全性。
(8)第8實(shí)施形態(tài)圖9示出本發(fā)明第8實(shí)施形態(tài)的電路裝置的構(gòu)成框圖。
圖9的電路裝置由LSI100a、LSI200a及主控LSI500構(gòu)成。
LSI100a包含運(yùn)算部101a,具有數(shù)據(jù)引腳DA、DB、DC、DD和地址引腳AE、AF、AG、AH。運(yùn)算部101a內(nèi)藏用來(lái)進(jìn)行數(shù)據(jù)信號(hào)的重新排列的寄存器106和用來(lái)進(jìn)行地址信號(hào)的重新排列的寄存器107。運(yùn)算部101a上連接傳送數(shù)據(jù)信號(hào)的內(nèi)部數(shù)據(jù)總線DB1和傳送地址信號(hào)的內(nèi)部地址總線AB1。內(nèi)部數(shù)據(jù)總線DB1的多個(gè)數(shù)據(jù)線Da~Dd分別連接到數(shù)據(jù)引腳DA~DD。內(nèi)部地址總線AB1的多個(gè)地址線Ae~Ah分別連接到地址引腳AE~AH。
LSI200a包含運(yùn)算部201a,具有數(shù)據(jù)引腳DA、DB、DC、DD和地址引腳AE、AF、AG、AH。運(yùn)算部201a內(nèi)藏用來(lái)進(jìn)行數(shù)據(jù)信號(hào)的重新排列的寄存器206和用來(lái)進(jìn)行地址信號(hào)的重新排列的寄存器207。運(yùn)算部201a上連接傳送數(shù)據(jù)信號(hào)的內(nèi)部數(shù)據(jù)總線DB2和傳送地址信號(hào)的內(nèi)部地址總線AB2。內(nèi)部數(shù)據(jù)總線DB2的多個(gè)數(shù)據(jù)線Da~Dd分別連接到數(shù)據(jù)引腳DA~DD。內(nèi)部地址總線AB2的多個(gè)地址線Ae~Ah分別連接到地址引腳AE~AH。
以下說(shuō)明圖9的電路裝置的動(dòng)作。這里說(shuō)明從LSI100a的運(yùn)算部101a傳送數(shù)據(jù)信號(hào)到LSI200a的運(yùn)算部201a時(shí)的動(dòng)作。圖10示出圖9的電路裝置中的LSI100a的運(yùn)算101a的數(shù)據(jù)信號(hào)發(fā)送動(dòng)作的一例流程圖。圖11示出圖9的半導(dǎo)體集成電路裝置中LSI200a的運(yùn)算部201a的數(shù)據(jù)信號(hào)接收動(dòng)作的一例流程圖。
首先,主控LSI500通過(guò)控制信號(hào)線CL將含有切換表TBL的控制信號(hào)CNT供給LSI100a的運(yùn)算部101a和LSI200a的運(yùn)算部201a。
如圖10所示,LSI100a的運(yùn)算部101a將應(yīng)發(fā)送的數(shù)據(jù)信號(hào)存入寄存器106(步驟S1)。接著,運(yùn)算部101a根據(jù)切換表TBL重新排列寄存器106的數(shù)據(jù)信號(hào)(步驟S2)。
而且,運(yùn)算部101a將應(yīng)發(fā)送的地址信號(hào)存入寄存器107(步驟S3)。接著,運(yùn)算部101a根據(jù)切換表TBL重新排列寄存器107的地址信號(hào)(步驟S4)。
其次,運(yùn)算部101a將寄存器106的數(shù)據(jù)信號(hào)輸出到數(shù)據(jù)引腳DA~DD(步驟S5)。而且,運(yùn)算部101a將寄存器107的地址信號(hào)輸出到地址引腳AE~AH(步驟S6)。
如圖11所示,LSI200a的運(yùn)算部201a將數(shù)據(jù)引腳DA~DD的數(shù)據(jù)信號(hào)存入到寄存器206(步驟S11)。而且,運(yùn)算部201a根據(jù)切換表TBL并到替換寄存器206的數(shù)據(jù)信號(hào)(步驟S12)。
運(yùn)算部201a將地址引腳AE~AH的地址信號(hào)存入到寄存器207(步驟S13)。而且,運(yùn)算部201a根據(jù)切換表TBL重新排列寄存器206的地址信號(hào)(步驟S14)。
運(yùn)算部201a輸入寄存器206的數(shù)據(jù)信號(hào)(步驟S15)。而且,運(yùn)算部201a輸入寄存器207的地址信號(hào)(步驟S16)。
這樣一來(lái),數(shù)據(jù)信號(hào)從LSI100a的運(yùn)算部101a發(fā)送到LSI200a的運(yùn)算部201a。
這樣,根據(jù)主控LSI500給出的切換表TBL,進(jìn)行利用LSI100a的運(yùn)算部101a應(yīng)發(fā)送的數(shù)據(jù)信號(hào)和地址信號(hào)的軟件的重新排列,并進(jìn)行利用LSI200a的運(yùn)算部201a接收的數(shù)據(jù)信號(hào)和地址信號(hào)的軟件的重新排列。由此,外部數(shù)據(jù)總線DB0上的數(shù)據(jù)信號(hào)與在LSI100a的運(yùn)算部101a內(nèi)處理的數(shù)據(jù)信號(hào)和在LSI200a的運(yùn)算部201a內(nèi)處理的數(shù)據(jù)信號(hào)不同。而且,外部地址總線AB0上的地址信號(hào)與在LSI100a的運(yùn)算部101a內(nèi)處理的地址信號(hào)和在LSI200a的運(yùn)算部201a內(nèi)處理的地址信號(hào)不同。
因此,即使第三者從LSI100或LSI200的數(shù)據(jù)引腳DA~DD引出數(shù)據(jù)信號(hào)時(shí),也能確保內(nèi)部數(shù)據(jù)總線DB1、DB2上的數(shù)據(jù)信號(hào)的安全性。而且,即使第三者從LSI100a或LSI200a的地址引腳AE~AH引出地址信號(hào)時(shí),也能確保內(nèi)部地址總線AB1、AB2上的地址信號(hào)的安全性。
(9)第9實(shí)施形態(tài)圖12示出本發(fā)明第9實(shí)施形態(tài)的半導(dǎo)體集成電路裝置的構(gòu)成框圖。
圖12的半導(dǎo)體集成電路裝置與圖8的半導(dǎo)體集成電路裝置的不同之點(diǎn)在于,設(shè)置LSI200b代替LSI200。LSI200b包含半導(dǎo)體存儲(chǔ)器201b。
半導(dǎo)體存儲(chǔ)器201b上連接傳送數(shù)據(jù)信號(hào)的內(nèi)部數(shù)據(jù)總線DB2。半導(dǎo)體存儲(chǔ)器201b上還連接傳送地址信號(hào)的內(nèi)部地址總線AB2。內(nèi)部數(shù)據(jù)總線DB2的多條數(shù)據(jù)線Da~Dd分別連接數(shù)據(jù)引腳DA~DD。內(nèi)部地址總線AB2的多條地址線Ae~Ah分別連接地址引腳AE~AH。
以下說(shuō)明圖12的半導(dǎo)體集成電路的動(dòng)作。首先,主控LSI500通過(guò)控制信號(hào)線CL將包含切換表TBL的控制信號(hào)CNT供給LSI100的運(yùn)算部101。運(yùn)算部101根據(jù)切換表TBL生成切換控制信號(hào)SED,供給切換電路102。切換電路102中根據(jù)切換控制信號(hào)SED,端a~d各自與端A~D中的一個(gè)相連。
其后,數(shù)據(jù)信號(hào)從LSI100的運(yùn)算部101發(fā)送到LSI200b的半導(dǎo)體存儲(chǔ)器201b。同時(shí),地址信號(hào)從LSI100的運(yùn)算部101發(fā)送到LSI200b的半導(dǎo)體存儲(chǔ)器201b。這樣,對(duì)半導(dǎo)體存儲(chǔ)器201b進(jìn)行數(shù)據(jù)信號(hào)的讀寫(xiě)。
這樣,根據(jù)主控LSI500提供的切換表TBL,任意切換切換電路102的端a~d與端A~D的連接狀態(tài)。由此,外部數(shù)據(jù)總線DB0上的數(shù)據(jù)信號(hào)與LSI100的內(nèi)部數(shù)據(jù)總線DB1上的數(shù)據(jù)信號(hào)不同。
因此,即使第三者從LSI100或LSI200的數(shù)據(jù)引腳DA~DD引出數(shù)據(jù)信號(hào)時(shí),也能確保內(nèi)部數(shù)據(jù)總線DB1上的數(shù)據(jù)信號(hào)的安全性。而且,即使第三者從LSI100或LSI200的地址引腳AE~AH引出地址信號(hào)時(shí),也能確保內(nèi)部地址總線AB1上的地址信號(hào)的安全性。
(10)其他變形例圖8的半導(dǎo)體集成電路裝置中,也可以不設(shè)置LSI100的切換電路102和LSI200的切換電路202。此外,圖9的半導(dǎo)體集成電路裝置中,也可以利用軟件只重新排列LSI100a和LSI200a中的數(shù)據(jù)信號(hào),或者利用軟件只重新排列地址信號(hào)。
又,上述實(shí)施形態(tài)中,LSI100、200、100a、200a、200b包含運(yùn)算部101、201、101a、201a或半導(dǎo)體存儲(chǔ)器201b,但不限于此,LSI100、200、100a、200a、200b也可以包含圖像信號(hào)處理部、聲音信號(hào)處理部等其他各種電路。
又,也可通過(guò)組合上述第1~第9實(shí)施形態(tài)的構(gòu)成或功能來(lái)構(gòu)成電路裝置。
又,上述實(shí)施形態(tài)中用LSI作為第1和第2半導(dǎo)體集成電路,但不限于此,第1和第2半導(dǎo)體集成電路也可以是VLSI、IC等其他的半導(dǎo)體集成電路。
權(quán)利要求
1.一種電路裝置,其特征在于,具備包含具有接收同類(lèi)的多個(gè)信號(hào)的多個(gè)第1信號(hào)引腳,進(jìn)行有關(guān)所述多個(gè)信號(hào)的處理的第1電路部的第1半導(dǎo)體集成電路,以及包含具有接收所述多個(gè)信號(hào)的多個(gè)第2信號(hào)引腳,進(jìn)行有關(guān)所述多個(gè)信號(hào)的處理的第2電路部的第2半導(dǎo)體集成電路,所述多個(gè)第1信號(hào)引腳與所述多個(gè)第2信號(hào)引腳被相互連接,所述第1半導(dǎo)體集成電路還包含變更所述第1電路部中的所述多個(gè)信號(hào)與所述多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系的第1對(duì)應(yīng)關(guān)系變更部。
2.如權(quán)利要求1所述的電路裝置,其特征在于,所述多個(gè)信號(hào)是數(shù)據(jù)信號(hào),所述多個(gè)第1信號(hào)引腳是多個(gè)第1數(shù)據(jù)引腳,所述多個(gè)第2信號(hào)引腳是多個(gè)第2數(shù)據(jù)引腳。
3.如權(quán)利要求1所述的電路裝置,其特征在于,所述同類(lèi)的多個(gè)信號(hào)是地址信號(hào),所述多個(gè)第1信號(hào)引腳是多個(gè)第1地址引腳,所述多個(gè)第2信號(hào)引腳是多個(gè)第2地址引腳。
4.如權(quán)利要求1所述的電路裝置,其特征在于,所述多個(gè)信號(hào)是多個(gè)數(shù)據(jù)信號(hào)和多個(gè)地址信號(hào),所述多個(gè)第1信號(hào)引腳是多個(gè)第1數(shù)據(jù)引腳和多個(gè)第1地址引腳,所述多個(gè)第2信號(hào)引腳是多個(gè)第2數(shù)據(jù)引腳和多個(gè)第2地址引腳,所述多個(gè)第1數(shù)據(jù)引腳與所述多個(gè)第2數(shù)據(jù)引腳相互連接,所述多個(gè)第1地址引腳與所述多個(gè)第2地址引腳相互連接,所述第1對(duì)應(yīng)關(guān)系變更部變更所述第1電路部中的所述多個(gè)第1數(shù)據(jù)信號(hào)與所述多個(gè)第1數(shù)據(jù)引腳之間的對(duì)應(yīng)關(guān)系和所述第1電路部中的所述多個(gè)第1地址信號(hào)與所述多個(gè)第1地址引腳之間的對(duì)應(yīng)關(guān)系。
5.如權(quán)利要求1所述的電路裝置,其特征在于,所述第1對(duì)應(yīng)關(guān)系變更部根據(jù)變更信息變更所述第1電路部中的所述多個(gè)信號(hào)與所述多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
6.如權(quán)利要求5所述的電路裝置,其特征在于,所述第1對(duì)應(yīng)關(guān)系變更部定期或不定期地根據(jù)不同的所述變更信息變更所述第1電路部中的所述多個(gè)信號(hào)與所述多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
7.如權(quán)利要求5所述的電路裝置,其特征在于,還具備發(fā)送所述變更信息的第3半導(dǎo)體集成電路,所述第1對(duì)應(yīng)關(guān)系變更部根據(jù)所述第3半導(dǎo)體集成電路發(fā)送的所述變更信息變更所述第1電路部中的所述多個(gè)信號(hào)與所述多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
8.如權(quán)利要求7所述的電路裝置,其特征在于,所述第3半導(dǎo)體集成電路在所述變更信息發(fā)送前進(jìn)行認(rèn)證動(dòng)作。
9.如權(quán)利要求8所述的電路裝置,其特征在于,對(duì)所述第1半導(dǎo)體集成電路預(yù)先提供識(shí)別信息,所述第3半導(dǎo)體集成電路要求識(shí)別信息的發(fā)送,根據(jù)發(fā)送的識(shí)別信息進(jìn)行所述認(rèn)證動(dòng)作。
10.如權(quán)利要求8所述的電路裝置,其特征在于,所述第3半導(dǎo)體集成電路通過(guò)信號(hào)線發(fā)送所述變更信息,根據(jù)所述信號(hào)線的電壓進(jìn)行所述認(rèn)證動(dòng)作。
11.如權(quán)利要求5所述的電路裝置,其特征在于,所述第1半導(dǎo)體集成電路還包含存儲(chǔ)所述變更信息的第1存儲(chǔ)裝置,所述第1對(duì)應(yīng)關(guān)系變更部根據(jù)所述第1存儲(chǔ)裝置存儲(chǔ)的所述變更信息變更所述第1電路部中的所述多個(gè)信號(hào)與所述多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
12.如權(quán)利要求5所述的電路裝置,其特征在于,所述第1電路部生成所述變更信息,所述第1對(duì)應(yīng)關(guān)系變更部根據(jù)所述第1電路部生成的所述變更信息變更所述第1電路部中的所述多個(gè)信號(hào)與所述多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
13.如權(quán)利要求5所述的電路裝置,其特征在于,所述變更信息預(yù)先被加密,所述第1對(duì)應(yīng)關(guān)系變更部解讀所述經(jīng)加密的變更信息,根據(jù)解讀后的變更信息變更所述第1電路部中的所述多個(gè)信號(hào)與所述多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
14.如權(quán)利要求5所述的電路裝置,其特征在于,所述第2半導(dǎo)體集成電路還包含變更所述第2電路部中的所述多個(gè)信號(hào)與所述多個(gè)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系的第2對(duì)應(yīng)關(guān)系變更部。
15.如權(quán)利要求14所述的電路裝置,其特征在于,所述第2對(duì)應(yīng)關(guān)系變更部根據(jù)所述變更信息變更所述第2電路部中的所述多數(shù)信號(hào)與所述多數(shù)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
16.如權(quán)利要求14所述的電路裝置,其特征在于,所述第2半導(dǎo)體集成電路還包含存儲(chǔ)所述變更信息的第2存儲(chǔ)裝置,所述第2對(duì)應(yīng)關(guān)系變更部根據(jù)所述第2存儲(chǔ)裝置存儲(chǔ)的所述變更信息變更所述第2電路部中的所述多個(gè)信號(hào)與所述多個(gè)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
17.如權(quán)利要求14所述的電路裝置,其特征在于,所述第2電路部生成所述變更信息,所述第2對(duì)應(yīng)關(guān)系變更部根據(jù)第2電路部生成的所述變更信息變更所述第2電路部中的所述多個(gè)信號(hào)與所述多個(gè)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
18.如權(quán)利要求14所述的電路裝置,其特征在于,所述第1半導(dǎo)體集成電路將所述變更信息發(fā)送到所述第2半導(dǎo)體集成電路,所述第2對(duì)應(yīng)關(guān)系變更部根據(jù)所述第1半導(dǎo)體集成電路發(fā)送的所述變更信息變更所述第2電路部中的所述多個(gè)信號(hào)與所述多個(gè)第2信號(hào)引腳之間的對(duì)應(yīng)關(guān)系。
19.如權(quán)利要求1所述的電路裝置,其特征在于,所述第1對(duì)應(yīng)關(guān)系變更部包含連接于所述第1電路部的多個(gè)第1端,連接于所述多個(gè)第1信號(hào)引腳的多個(gè)第2端,以及變更所述多個(gè)第1端與所述多個(gè)第2端的連接狀態(tài)的切換電路。
20.如權(quán)利要求1所述的電路裝置,其特征在于,所述第1對(duì)應(yīng)關(guān)系變更部包含重新排列用于所述第1電路部的處理中的所述多個(gè)信號(hào)的程序。
21.一種電路裝置的動(dòng)作方法,是具備相互連接的第1和第2半導(dǎo)體集成電路的電路裝置的動(dòng)作方法,其特征在于,包括在所述第1半導(dǎo)體集成電路中多個(gè)第1信號(hào)引腳與第1電路部之間傳送同類(lèi)的多個(gè)信號(hào)的步驟,在所述第2半導(dǎo)體集成電路中多個(gè)第2信號(hào)引腳與第2電路部之間傳送所述多個(gè)信號(hào)的步驟,在所述多個(gè)第1信號(hào)引腳與所述多個(gè)第2信號(hào)引腳之間傳送所述多個(gè)信號(hào)的步驟,以及變更所述第1電路部中的所述多個(gè)信號(hào)與所述多個(gè)第1信號(hào)引腳之間的對(duì)應(yīng)關(guān)系的步驟。
全文摘要
LSI包含運(yùn)算部與切換電路,LSI包含運(yùn)算部與切換電路。LSI運(yùn)算部根據(jù)切換表生成切換控制信號(hào),供給切換電路。切換電路中根據(jù)切換控制信號(hào),各端連接到端中的一個(gè)。LSI運(yùn)算部根據(jù)切換表生成切換控制信號(hào),供給切換電路。切換電路中根據(jù)切換控制信號(hào),各端連接到端中的一個(gè)。
文檔編號(hào)H03K17/00GK1669007SQ03816948
公開(kāi)日2005年9月14日 申請(qǐng)日期2003年5月16日 優(yōu)先權(quán)日2002年5月21日
發(fā)明者森家睦擴(kuò) 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社