[實(shí)用新型]含外部看門狗機(jī)制時(shí)的JTAG口安全輔助電路有效
| 申請(qǐng)?zhí)枺?/td> | 201220727854.6 | 申請(qǐng)日: | 2012-12-26 |
| 公開(kāi)(公告)號(hào): | CN203191963U | 公開(kāi)(公告)日: | 2013-09-11 |
| 發(fā)明(設(shè)計(jì))人: | 楊文生 | 申請(qǐng)(專利權(quán))人: | 上海航空電器有限公司 |
| 主分類號(hào): | G06F11/00 | 分類號(hào): | G06F11/00 |
| 代理公司: | 上海世貿(mào)專利代理有限責(zé)任公司 31128 | 代理人: | 葉克英 |
| 地址: | 201101 *** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 外部 看門狗 機(jī)制 jtag 安全 輔助 電路 | ||
技術(shù)領(lǐng)域
本實(shí)用新型屬于電子電路設(shè)計(jì)領(lǐng)域,具體為一種含外部看門狗機(jī)制時(shí)的JTAG口安全輔助電路。?
背景技術(shù)
在電子信息技術(shù)領(lǐng)域,處理器的使用日趨平凡,ARM、DSP、PowerPC、單片機(jī)等由于其高效的性能及可靠的靈活性,已成為眾多工程技術(shù)人員廣泛使用的器件之一,而上述處理器中,以JTAG口作為主要調(diào)試及編程接口的又占絕大多數(shù)。JTAG(Joint?Test?Action?Group;聯(lián)合測(cè)試行動(dòng)小組)是一種國(guó)際標(biāo)準(zhǔn)測(cè)試協(xié)議,主要用于芯片內(nèi)部測(cè)試。表1所列為通用JTAG口相關(guān)引腳及相應(yīng)功能描述:?
表1
在處理器的使用過(guò)程中,為避免因程序設(shè)計(jì)缺陷或其他未知因素的影響,導(dǎo)致處理器程序跑飛,產(chǎn)品死機(jī)現(xiàn)象,看門狗機(jī)制的引入有效的解決了上述技術(shù)難題。
看門狗機(jī)制的工作原理是:看門狗電路和處理器的一個(gè)I/O引腳相連,該I/O引腳通過(guò)程序控制它定時(shí)地往看門狗的這個(gè)引腳上送入高低電平(簡(jiǎn)稱喂狗),這一程序語(yǔ)句分散地放在處理器其他控制語(yǔ)句中間;一旦處理器由于干擾造成程序跑飛后而陷入某一程序段、進(jìn)入死循環(huán)狀態(tài)時(shí),喂狗程序便不能被執(zhí)行。這個(gè)時(shí)候,看門狗電路就會(huì)由于得不到喂狗信號(hào),便在它與處理器復(fù)位引腳相連的引腳上送出復(fù)位信號(hào),使處理器產(chǎn)生復(fù)位,即程序從代碼起始處開(kāi)始執(zhí)行,這樣便實(shí)現(xiàn)了處理器的自動(dòng)復(fù)位。?
看門狗機(jī)制的引入為產(chǎn)品的可靠運(yùn)行提供了有利的保障,但同時(shí)也為產(chǎn)品的在線調(diào)試及程序燒寫(xiě)帶來(lái)了諸多不便,甚至?xí)斐商幚砥鞑豢苫謴?fù)的后果。由于處理器在連接JTAG仿真器成功后,除調(diào)試運(yùn)行外,程序處于停滯狀態(tài),導(dǎo)致喂狗操作無(wú)法進(jìn)行,看門狗電路周期給出復(fù)位信號(hào),而多數(shù)處理器對(duì)此復(fù)位信號(hào)未做保護(hù),導(dǎo)致調(diào)試異常或燒寫(xiě)出錯(cuò)。?
以在航空、航天、船舶、兵器等領(lǐng)域廣泛應(yīng)用的DSP為例,TI公司的TMS320F28XX系列產(chǎn)品是上述領(lǐng)域里的主力軍,而該DSP產(chǎn)品并未針對(duì)上述問(wèn)題引入保護(hù)機(jī)制,在JTAG口程序燒寫(xiě)過(guò)程中,若引入復(fù)位信號(hào),便會(huì)導(dǎo)致芯片鎖死,造成不可逆轉(zhuǎn)的后果。針對(duì)該問(wèn)題,我們以往的做法很多,如在程序調(diào)試階段,不使用外部看門狗,待程序狀態(tài)確定后,才使能該功能;或通過(guò)外部引線加上某些邏輯,控制打開(kāi)關(guān)閉外部看門狗功能等。總結(jié)下來(lái),都是通過(guò)人為地打開(kāi)關(guān)閉外部看門狗功能,達(dá)到處理器JTAG口正常使用的目的。圖1所示為通用外部看門狗電路原理框圖,處理器的IO口直接將喂狗信號(hào)輸出給看門狗芯片,看門狗芯片的復(fù)位輸出通過(guò)開(kāi)關(guān)(常用為插針*2)連接到處理器復(fù)位引腳,當(dāng)使能看門狗功能時(shí),在開(kāi)關(guān)處用跳線帽或焊錫連接,反之?dāng)嚅_(kāi)此處連接,以達(dá)到正常使用JTAG功能的目的。?
由于人為因素,不能保證每次連接JTAG口都記得屏蔽外部看門狗功能,導(dǎo)致TMS320F28XX燒寫(xiě)過(guò)程中鎖死現(xiàn)象依然存在。為此,我設(shè)計(jì)該輔助電路,達(dá)到自動(dòng)解決上述問(wèn)題的功能,且要求簡(jiǎn)單高效,并具有一定的通用性。?
實(shí)用新型內(nèi)容
本實(shí)用新型提供一種含外部看門狗機(jī)制時(shí)的JTAG口安全輔助電路,實(shí)現(xiàn)自動(dòng)使能屏蔽外部看門狗功能目的,可有效避免因外部看門狗電路周期復(fù)位,導(dǎo)致產(chǎn)品處理器在線調(diào)試不便及程序燒寫(xiě)出錯(cuò)等現(xiàn)象。?
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海航空電器有限公司,未經(jīng)上海航空電器有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201220727854.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:基于1553B總線的接口板卡及控制系統(tǒng)
- 下一篇:觸控面板
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 一種機(jī)制蛋的制造方法
- 手機(jī)制式的校準(zhǔn)方法、系統(tǒng)及手機(jī)檢測(cè)設(shè)備
- 一種考慮激勵(lì)機(jī)制電量電價(jià)彈性矩陣的耗電量估測(cè)方法
- 選擇區(qū)塊鏈共識(shí)機(jī)制的方法、裝置以及共識(shí)節(jié)點(diǎn)
- 一種復(fù)合改性機(jī)制砂及其制備方法
- 一種存儲(chǔ)設(shè)備糾錯(cuò)方法及糾錯(cuò)裝置
- 區(qū)塊鏈中共識(shí)機(jī)制的處理方法、裝置和電子設(shè)備
- 一種建筑用機(jī)制砂整形裝置
- 通信方法、通信裝置及存儲(chǔ)介質(zhì)
- 一種網(wǎng)絡(luò)預(yù)約出租車市場(chǎng)準(zhǔn)入機(jī)制的優(yōu)化方法及系統(tǒng)
- 一種基于JTAG端口控制的保護(hù)芯片內(nèi)部信息安全的方法
- 一種ATCA體系中的配置和測(cè)試方法及系統(tǒng)
- 調(diào)試裝置
- 基于JTAG總線的單板上下電控制系統(tǒng)和方法
- 一種基于JTAG協(xié)議的仿真裝置
- 一種基于JTAG測(cè)試的SiP系統(tǒng)及其內(nèi)部芯片的JTAG測(cè)試方法
- 一種JTAG接口的解鎖系統(tǒng)及JTAG解鎖控制方法
- 一種服務(wù)器JTAG部件自適應(yīng)互連系統(tǒng)、方法
- 一種多PCB板JTAG級(jí)聯(lián)電路、級(jí)聯(lián)方法
- 一種多CPLD實(shí)時(shí)監(jiān)測(cè)裝置





