【技術實現步驟摘要】
本專利技術涉及電力電子
,具體地說,涉及一種復位電路及對應的工作方法和復位方法。
技術介紹
集成電路系統在供電電源異常或程序跑死時會導致輸出信號異常,進而導致外圍部件工作異常。因此,需要對供電電源和集成電路中的程序運行狀況進行監控來提高系統的可靠性。一般通過設置復位電路來對供電電源和程序運行狀況進行監控。當供電電源異常或程序跑死時,復位電路輸出復位信號對集成電路系統進行復位,使其程序恢復到最初狀態。隨著集成電路的規模越來越大、集成度越來越高,傳統的測試方法已經無法高效率、高覆蓋率地對這類電路進行測試,從而產生了邊界掃描測試技術。該技術具有測試過程簡單、覆蓋面廣、成本低等優點。現有的復位電路在主控芯片和可編程邏輯器件進行邊界掃描測試時,復位電路會輸出復位有效信號,使得集成電路中的主控芯片處于復位狀態,導致集成電路內部芯片程序無法燒寫、邊界掃描測試無法進行。
技術實現思路
為解決上述問題,本專利技術提供了一種適用于集成電路系統進行邊界掃描測試的復位電路以及對應的工作方法和復位方法。根據本專利技術的一個方面,提供了一種復位電路,包括:監控單元,其用于接收電源電壓信號和程序監控信號,并在所述電源電壓信號和/或所述程序監控信號出現異常時輸出復位信號;主控單元,其與JTAG仿真測試接口1連接,用以下載外部發送的程序和進行邊界掃描測試,且所述主控單元在其內部程序運行時輸出程序狀態信號; ...
【技術保護點】
一種復位電路,包括:監控單元,其用于接收電源電壓信號和程序監控信號,并在所述電源電壓信號和/或所述程序監控信號出現異常時輸出復位信號;主控單元,其與JTAG仿真測試接口1連接,用以下載外部發送的程序和進行邊界掃描測試,且所述主控單元在其內部程序運行時輸出程序狀態信號;可編程控制單元,其與JTAG仿真測試接口2連接,用以下載外部發送的程序和進行邊界掃描測試,且所述可編程控制單元接收所述主控單元輸出的所述程序狀態信號并基于該信號產生所述程序監控信號后輸出給所述監控單元;其中,所述可編程控制單元接收所述復位信號并將該信號輸出給所述主控單元用以實現對所述主控單元的復位控制。
【技術特征摘要】
1.一種復位電路,包括:
監控單元,其用于接收電源電壓信號和程序監控信號,并在所述電源電壓信
號和/或所述程序監控信號出現異常時輸出復位信號;
主控單元,其與JTAG仿真測試接口1連接,用以下載外部發送的程序和進
行邊界掃描測試,且所述主控單元在其內部程序運行時輸出程序狀態信號;
可編程控制單元,其與JTAG仿真測試接口2連接,用以下載外部發送的程
序和進行邊界掃描測試,且所述可編程控制單元接收所述主控單元輸出的所述程
序狀態信號并基于該信號產生所述程序監控信號后輸出給所述監控單元;
其中,所述可編程控制單元接收所述復位信號并將該信號輸出給所述主控單
元用以實現對所述主控單元的復位控制。
2.如權利要求1所述的電路,其特征在于,所述可編程控制單元設有復位
信號開關模塊,所述復位信號開關模塊在所述主控單元和所述可編程控制單元進
行邊界掃描測試時斷開所述復位信號,所述復位信號開關模塊在所述可編程控制
單元程序運行后將所述復位信號輸出到所述主控單元。
3.如權利要求2所述的電路,其特征在于,在所述復位信號開關模塊的輸
出端口串聯電阻以限制所述可編程控制單元的所述復位信號開關模塊輸出的復
位信號的電流。
4.如權利要求1-3中任一項所述的電路,其特征在于,所述主控單元設有
復位模塊用以接收所述復位信號開關模塊輸出的復位信號以對所述主控單元進
行復位控制,且所述復位模塊與所述JTAG仿真測試接口1連接以在所述主控單
元進行邊界掃描測試時對所述主控單元進行復位操作。
5.如權利要求1-4中任一項所述的電路,其特征在于,所述主控單元設有
程序刷寫狀態模塊,所述程序刷寫狀態模塊在所述主控單元的程序刷寫完成時輸
出程序有效信號。
6.如權利要求5所述的電路,其特征在于,所述可編程控制單元設有判斷
模塊,所述判斷模塊基于接收的所述程序有效信號來判斷所述主控單元的程序刷
寫是否成功并輸出判斷結果。
7.如權利要求6所述的電路,其特征在于,所述主控單元設有程序狀態運
行監測模塊,所述程序狀態運行監測模塊輸出所述程序狀態信號用以指示所述主
控單元的程序是否運行正常。
8.如權利要求7所述的電路...
【專利技術屬性】
技術研發人員:馮江華,羅家運,楊洪波,肖小春,梁松,吳佐來,
申請(專利權)人:湖南南車時代電動汽車股份有限公司,
類型:發明
國別省市:湖南;43
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。