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

一種集成電路的制作方法

文檔序號:5912645閱讀:241來源:國知局
專利名稱:一種集成電路的制作方法
技術(shù)領(lǐng)域
本實用新型涉及集成電路,具體地說涉及JTAG接口。
背景技術(shù)
JTAG(JointTestActionGroup ;聯(lián)合測試行動小組)接口是由IEEE標(biāo)準(zhǔn)所定義的一組接口,當(dāng)前大部分的芯片都支持該協(xié)議用于芯片的測試,包括對芯片存儲器的訪問,對可配置電路進行配置等功能。JTAG的基本原理是在器件內(nèi)部定義一個TAP (Test Access Port ;測試訪問口)通過專用的JTAG測試工具對進行內(nèi)部節(jié)點進行測試?,F(xiàn)在,JTAG接口還常用于實現(xiàn)ISPan-System Programmable ;在線編程),對閃存FLASH等器件進行編程。在實際應(yīng)用中,JTAG控制器遵循特定的標(biāo)準(zhǔn),只要了解內(nèi)部所用到的寄存器以及所使用的命令就可以完成整個芯片的操作,這對于芯片的保密有很大的威脅。JTAG測試允許多個器件通過JTAG接口串聯(lián)在一起,形成一個JTAG鏈,能實現(xiàn)對各個器件分別測試。然而,當(dāng)芯片內(nèi)部實現(xiàn)的多個JTAG模塊通過JTAG接口級聯(lián)時,如果單純的把某一個模塊通過保密指示信號屏蔽掉,則會出現(xiàn)級聯(lián)的其它模塊無法再通過JTAG接口訪問,如果把某一個模塊通過保密指示信號繞開(bypass),則會導(dǎo)致級聯(lián)的JTAG模塊數(shù)目變動,這對芯片的驗證以及外部控制器設(shè)計都增加了很大的難度。

實用新型內(nèi)容本實用新型的目的是提供能夠克服以上缺點的集成電路。根據(jù)本實用新型的第一方面,提供一種集成電路。該集成電路包括通過JTAG接口級聯(lián)的第一和第二 JTAG控制電路,還包括虛擬JTAG控制電路、第一選擇模塊和第二選擇模塊,其中第一 JTAG控制電路的TDO輸出信號輸入虛擬JTAG控制電路的TDI輸入端和第一選擇模塊的第一輸入端;數(shù)值恒定的信號輸入第一選擇模塊的第二輸入端;第一選擇模塊的輸出信號輸入第二 JTAG控制電路的TDI輸入端;虛擬JTAG控制電路的TDO輸出信號和第二 JTAG控制電路的TDO輸出信號分別輸入第二選擇模塊的第二輸入端和第一輸入端, 第二選擇模塊的輸出信號作為共同的TDO輸出信號;其中,第一選擇模塊和第二選擇模塊在有效的選擇信號作用下分別選通其各自的第一輸入端的信號,在無效的選擇信號的作用下分別選通其各自的第二輸入端的信號。根據(jù)本實用新型的另一方面,提供一種集成電路。該集成電路包括通過JTAG接口級聯(lián)的第一和第二 JTAG控制電路,所述集成電路包括虛擬JTAG控制電路和選擇電路,其中在選擇信號有效時,選擇電路選擇虛擬JTAG,將其和第一 JTAG控制電路級聯(lián),第二 JTAG控制電路被繞開;在選擇信號無效時,第一 JTAG控制電路和第二 JTAG控制電路級聯(lián)。

下面將參照附圖對本實用新型進行更詳細(xì)的說明,其中[0010]圖1是根據(jù)本實用新型實施例的包含JTAG鏈的集成電路的示意圖。
具體實施方式
圖1是根據(jù)本實用新型實施例的包含JTAG鏈的集成電路的示意圖。如圖1所示, 集成電路包括兩個真實的JTAG控制電路,JTAG模塊Dl和D2。左側(cè)的四根信號線是JTAG 協(xié)議所規(guī)定的信號,分別是時鐘輸入信號TCK、模式選擇信號TMS、測試數(shù)據(jù)輸入TDI和測試數(shù)據(jù)輸出TDO。JTAG模塊Dl和D2通過JTAG接口串聯(lián)。具體地說,來自外部的時鐘輸入信號TCK和模式選擇信號TMS分別輸入JTAG模塊Dl和D2的各自輸入端,即TCK和TMS輸入端。來自外部的數(shù)據(jù)輸入信號TDI輸入JTAG模塊Dl的TDI輸入端,而JTAG模塊Dl的輸出端則耦合到JTAG模塊D2的輸入端TDI。根據(jù)本實用新型,集成電路還包括一個虛擬的JTAG模塊V。模塊V是利用JTAG協(xié)議進行虛擬的一個簡化JTAG控制電路,可以利用硬件實現(xiàn)。模塊V可以完成最基本的JTAG 功能,所占用的面積很小,不會影響整個芯片的布局規(guī)劃。在JTAG模塊Dl的TDO輸出端和JTAG模塊D2的輸入端TDI的耦合中,引入了一個多路選擇器10。多路選擇器10的輸入端之一連接至JTAG模塊Dl的TDO輸出端,其另一個輸入端則輸入固定信號。在一個例子中,該固定信號是二進制的且取值1。多路選擇器 10的輸出端連接至JTAG模塊D2的TDI輸入端。多路選擇器10的控制位prot_f Iagn是保密指示位,可以來自于內(nèi)部非易失存儲器,可以是芯片的輸入,也可以是內(nèi)部的其他保密控制電路來產(chǎn)生。JTAG模塊Dl的TDO輸出端還耦合到虛擬JTAG模塊V的TDI輸入端。此外,在JTAG模塊D2的TDO輸出端和最后的輸出信號TDO之間,引入了一個多路選擇器20。多路選擇器20的輸入端之一連接至JTAG模塊D2的TDO輸出端,其另一個輸入端則連接至JTAG模塊V的TDO輸出端。多路選擇器20的輸出端連接至最后的輸出信號 TDO。多路選擇器20的控制位prot_flagn和多路選擇器10 —致。當(dāng)prot_flagn有效時,多路選擇器10選通來自JTAG模塊Dl的輸出信號TD0,同時多路選擇器20選通來自 JTAG模塊D2的輸出信號TD0,模塊Dl和D2通過JTAG接口級聯(lián),外部可以通過JTAG接口對模塊D2進行訪問和測試。當(dāng)prot_flagn無效時,多路選擇器10不選通來自JTAG模塊Dl的輸出信號TD0, 而代之以恒定的高電平信號,JTAG模塊D2在該高電平信號的作用下處于空閑狀態(tài);同時多路選擇器20選通來自虛擬JTAG模塊V的輸出信號TDO。也就是說,模塊Dl和V通過JTAG 接口進行級聯(lián),模塊D2被繞開,所以通過JTAG接口對模塊D2的所有操作都轉(zhuǎn)移到模塊V, 這樣就達(dá)到了對模塊D2的保護如此即完成了對D2的保密工作,同時也保證了級聯(lián)的JTAG模塊數(shù)目不會變化。顯而易見,在此描述的本實用新型可以有許多變化,這種變化不能認(rèn)為偏離本實用新型的精神和范圍。因此,所有對本領(lǐng)域技術(shù)人員顯而易見的改變,都包括在本權(quán)利要求書的涵蓋范圍之內(nèi)。
權(quán)利要求1.一種集成電路,其特征在于包括通過聯(lián)合測試行動小組JTAG接口級聯(lián)的第一和第二 JTAG控制電路,還包括虛擬JTAG控制電路、第一選擇模塊和第二選擇模塊,其中第一 JTAG控制電路的測試數(shù)據(jù)輸出TDO輸出信號輸入虛擬JTAG控制電路的測試數(shù)據(jù)輸入TDI 輸入端和第一選擇模塊的第一輸入端;數(shù)值恒定的信號輸入第一選擇模塊的第二輸入端; 第一選擇模塊的輸出信號輸入第二 JTAG控制電路的TDI輸入端;虛擬JTAG控制電路的TDO 輸出信號和第二 JTAG控制電路的TDO輸出信號分別輸入第二選擇模塊的第二輸入端和第一輸入端,第二選擇模塊的輸出信號作為共同的TDO輸出信號;其中,第一選擇模塊和第二選擇模塊在有效的選擇信號作用下分別選通其各自的第一輸入端的信號,在無效的選擇信號的作用下分別選通其各自的第二輸入端的信號。
2.一種集成電路,其特征在于包括通過JTAG接口級聯(lián)的第一和第二JTAG控制電路,所述集成電路包括虛擬JTAG控制電路和選擇電路,其中在選擇信號有效時,選擇電路選擇虛擬JTAG,將其和第一 JTAG控制電路級聯(lián),第二 JTAG控制電路被繞開;在選擇信號無效時, 第一 JTAG控制電路和第二 JTAG控制電路級聯(lián)。
專利摘要根據(jù)本實用新型,提供一種集成電路。該集成電路包括通過JTAG接口級聯(lián)的第一和第二JTAG控制電路,所述集成電路包括虛擬JTAG控制電路和選擇電路,其中在選擇信號有效時,選擇電路選擇虛擬JTAG,將其和第一JTAG控制電路級聯(lián),第二JTAG控制電路被繞開;在選擇信號無效時,第一JTAG控制電路和第二JTAG控制電路級聯(lián)。如此即完成了對第二JTAG控制電路的保密工作,同時也保證了級聯(lián)的JTAG模塊不會變化。
文檔編號G01R31/3185GK202083778SQ20112013282
公開日2011年12月21日 申請日期2011年4月29日 優(yōu)先權(quán)日2011年4月29日
發(fā)明者朱建彰, 李大偉, 王強, 王潘豐, 鄒麗娜 申請人:京微雅格(北京)科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宜宾市| 和硕县| 普兰县| 临朐县| 平顺县| 海原县| 祁连县| 含山县| 博罗县| 耿马| 麟游县| 长治市| 九寨沟县| 灵山县| 河北省| 易门县| 铁岭县| 察雅县| 依兰县| 西充县| 定边县| 文化| 龙井市| 宜宾市| 安仁县| 常德市| 禹州市| 武汉市| 利津县| 满城县| 页游| 修水县| 改则县| 兴城市| 九江市| 襄垣县| 鄂托克前旗| 平远县| 华蓥市| 宝清县| 黄龙县|