微處理器和JTAG總線橋接接口(06-100)
——
到JTAG的并行接口
本文引用地址:http://www.biyoush.com/article/81431.htm微處理接入到JTAG鏈路的一種方法是采用并行總線到JTAG串行總線接口器件。這種器件提供一組寄存器,這些寄存器與微處理之間以并存方式傳輸數(shù)據(jù)。邏輯變換并行接入為串行JTAG協(xié)議?,F(xiàn)在微處理器具有一種與板上JTAG邏輯相互連系的手段。
圖3示出可以連接到基本JTAG鏈路的并行到JTAG的變換。此方案也必須具有斷開(kāi)JTAG輸出的能力。若輸出不斷開(kāi)(即處于三態(tài)),則用外接測(cè)試設(shè)備是不可能的。
此方案用一個(gè)外部變換替代控制器的端口I/O能力。設(shè)計(jì)人員必須權(quán)衡用固件控制執(zhí)行,此功能比直接尋址外部變換邏輯所需的總線開(kāi)銷(xiāo)要少。
橋接在一起
測(cè)試系統(tǒng)可分為兩部分:端口鏈路器和并行到JTAG變換器。假定用分立可編程邏輯器件實(shí)現(xiàn)這兩部分邏輯,則必須解決如何編程這些器件的問(wèn)題。這些器件的每個(gè)部分都需要另外的專(zhuān)門(mén)JTAG接頭或復(fù)雜開(kāi)關(guān)系統(tǒng)的某種形式來(lái)控制TMS或TCK線。
替代這些功能于兩個(gè)較小PLD器件的方法是把此邏輯置到一個(gè)較大的PLD器件中。圖4示出如何把整個(gè)設(shè)計(jì)在單個(gè)PLD中。
評(píng)論