Multi TAP Controller Architecture for Digital System ...

56 downloads 24594 Views 219KB Size Report
multiple IEEE 1149.1 compliant TAP controllers on a single digital system ... IP module translates to the definition of a known and fixed interface between the IP.
0XOWL7$3&RQWUROOHU$UFKLWHFWXUHIRU'LJLWDO6\VWHP&KLSV 



%DUW9HUPHXOHQ

7RP:DD\HUV

3KLOLSV5HVHDUFK/DERUDWRULHV 3URI+ROVWODDQ06:$@DQDOWHUQDWLYHDUFKLWHFWXUHLVGHVFULEHG VHH)LJXUH  



%\SDVV5HJLVWHU

0 8 ;

2WKHU7'5V

0 8

7', 3Q

3

3

,5

7'2

;

7567

706

7$3 &RQWUROOHU

7&.



)LJXUH3DUDOOHO0XOWL7$3&RQWUROOHU$FFHVV&RQILJXUDWLRQ

7KLVFRQILJXUDWLRQDOORZVDFFHVVWRDOO7$3FRQWUROOHUVRI HPEHGGHGSURFHVVRUV ZLWKRXWWKHRYHUKHDGRIDGGLWLRQDO SLQV 7KH 706 7&. DQG 7567  SLQV RI DOO RQFKLS 7$3FRQWUROOHUVDUHFRQQHFWHGWRWKHFRUUHVSRQGLQJ7$3 SLQVRIWKH,&HQVXULQJWKDWDOORQFKLS7$3FRQWUROOHUV DUHDOZD\VLQWKHVDPHVWDWH7KH7$3VRIWKHHPEHGGHG SURFHVVRUV 3WKURXJK3Q DUHFRQQHFWHGLQVHULHVZLWK WKH 7'2 RXWSXW RI RQH FRQWUROOHU FRQQHFWHG WR WKH 7', LQSXW RI WKH QH[W FRQWUROOHU 7KH7'2 RXWSXW RI WKH ODVW HPEHGGHG 7$3 3 LQ )LJXUH   LV FRQQHFWHG ERWK WR 7'2 PXOWLSOH[LQJ ORJLF DQG WR D FKLSOHYHO LQVWUXFWLRQ UHJLVWHU VHJPHQW ,5  :KHQ WKH FRQWUROOHUV DUH LQ WKH 6KLIW,5 VWDWH WKH IL[HGOHQJWK LQVWUXFWLRQ UHJLVWHU FRQQHFWHG EHWZHHQ WKH FKLS¶V 7', DQG 7'2 SLQV LQFOXGHVWKHLQVWUXFWLRQUHJLVWHUVRIHDFKRIWKHHPEHGGHG SURFHVVRU FRUHV  7$3 SOXV WKH LQVWUXFWLRQ UHJLVWHU VHJPHQW ,5 WKDW FRQWUROV WKH FKLSOHYHO WHVW RSHUDWLRQV 7KH PDLQ EHQHILW RI WKH SUHVHQWHG DSSURDFK LV WKH IDFW WKDW QR DGGLWLRQDO FKLS SLQV DUH QHHGHG QH[W WR WKH PDQGDWRU\7$3SLQV$GUDZEDFNRIWKHDSSURDFKLVWKH IDFW WKDW GDWD UHJLVWHUV RI WKH FKLSOHYHO 7$3 FRQWUROOHU VKRZQDV2WKHU7'5VLQ)LJXUH FDQQRWEHDFFHVVHG WRJHWKHU ZLWK GDWD UHJLVWHUV RI WKH HPEHGGHG 7$3V ,I FKLSOHYHOGDWDUHJLVWHUVPXVWDOVREHFRQWUROOHGGXULQJD GHEXJ VHVVLRQ WKLV PLJKW FDXVH V\QFKURQL]DWLRQ SUREOHPVDQGLQVWUXFWLRQF\FOHRYHUKHDG  ,Q >@ DQ DSSURDFK EDVHG RQ D VRFDOOHG 7DS /LQNLQJ 0RGXOH 7/0  LV SUHVHQWHG 7KH SURSRVHG DUFKLWHFWXUH LQFOXGHV D 7/0 ORFDWHG EHWZHHQ WKH HPEHGGHG 7$3 FRQWUROOHUV DQG WKH ,&¶V 7$3 SLQV 7KH 7/0 LV DQ LQWHUFRQQHFW OD\HU WKDW DOORZV RQH RU PRUH RI WKH 7$3 FRQWUROOHUVWREHLQFOXGHGLQDFKDLQWKDWLVFRQQHFWHGWR WKH ,&¶V 7$3 SLQV LQ UHVSRQVH WR ,(((  VFDQ RSHUDWLRQV$IWHUSRZHUXSRUWHVWUHVHWWKH7/0GHIDXOWV WR FRQQHFWLQJ WKH ILUVW 7$3 FRQWUROOHU WR WKH 7$3 SLQV PDNLQJ WKH ,& DSSHDU WR KDYH D VLQJOH 7$3 FRQWUROOHU FRPSOLDQWWR,((($GLVDGYDQWDJHRIWKLVPHWKRG LV WKH IDFW WKDW HDFK RI WKH HPEHGGHG 7$3 FRQWUROOHUV QHHGV WR EH PRGLILHG WR ZRUN ZLWK WKH 7$3 OLQNLQJ PRGXOH,QDVLWXDWLRQZKHUHKDUGFRUHVDUHXVHGVXFKD PRGLILFDWLRQ LV QRW SRVVLEOH $ VHFRQG GLVDGYDQWDJH RI WKLV DUFKLWHFWXUH LV WKH ,((( LQFRPSOLDQW LQVWUXFWLRQUHJLVWHUOHQJWKZKLFKYDULHVGHSHQGLQJRQWKH QXPEHU DQG W\SH RI 7$3 FRQWUROOHUV EHLQJ DFFHVVHG ,Q DGGLWLRQH[LVWLQJVRIWZDUHQHHGVWREHPRGLILHGWRZRUN ZLWK WKH DGGLWLRQDO 7/0 7KH VRIWZDUH LQ WKLV FDVH DOVR KDV WR VXSSRUW WKH 7$3 DGGUHVVLQJ PHFKDQLVP LPSOHPHQWHGE\WKH7/0

 'HEXJ0XOWL7$3&RQWUROOHU$UFKLWHFWXUH  0XOWL7$35HTXLUHPHQWV 7KH IXQFWLRQDO ERDUGWHVW DQG GHEXJ GRPDLQV SXW IRUZDUG D VHW RI UHTXLUHPHQWV IRU D VWDQGDUG LQWHJUDWLRQ PHWKRG IRU PXOWLSOH 7$3 FRQWUROOHUV RQ D V\VWHP FKLS 7KLVVHWRIUHTXLUHPHQWVLVJLYHQEHORZ   )XQFWLRQDO GRPDLQ 8VH RQO\ D PLQLPDO DPRXQW RI FKLSSLQVGHGLFDWHGIRUWHVWDQGGHEXJSXUSRVHV   'HEXJ GRPDLQ $OORZ DFFHVV WR HPEHGGHG 7$3 FRQWUROOHUVYLDDVHULDOGDLV\FKDLQ7KLVUHTXLUHPHQW LV EDVHG RQ WKH VRIWZDUH FXUUHQWO\ DYDLODEOH RQ WKH PDUNHW DQG WKH DVVXPSWLRQ WKDW LW VKRXOG PDNH QR GLIIHUHQFH IRU WKH VRIWZDUH ZKHWKHU D V\VWHP LV LPSOHPHQWHGDVD3&%RUDVDVLQJOHFKLS   %RDUGWHVW GRPDLQ &RPSO\ WR WKH ,(((  VWDQGDUGWREHDEOHWRSHUIRUPVWDQGDUGLQWHUFRQQHFW DQG GLVFUHWH FOXVWHU WHVWLQJ XVLQJ H[LVWLQJ FRPPHUFLDOO\DYDLODEOHVRIWZDUHDQGWHVWHTXLSPHQW

 'HEXJ0XOWL7$3&RQWUROOHU$UFKLWHFWXUH $ PXOWL7$3 FRQWUROOHU DUFKLWHFWXUH ZKLFK WDNHV LQWR DFFRXQWWKHUHTXLUHPHQWVJLYHQLQWKHSUHYLRXVVHFWLRQLV VKRZQLQ)LJXUH  7KLVDUFKLWHFWXUHXVHVRQO\WKHILYHSLQ7$3SRUWGHILQHG E\ WKH ,(((  VWDQGDUG WKHUHE\ IXOILOOLQJ 5HTXLUHPHQW  7KH 7$3 FRQWUROOHUV WKDW DUH SDUW RI WKH RQFKLS GHVLJQ HQWLWLHV IRU H[DPSOH DQ ,3 PRGXOH  DUH GDLV\FKDLQHG ZLWK D FKLSOHYHO 7$3 FRQWUROOHU DW WKH IURQW RI WKH GDLV\FKDLQ 7KLV DOORZV GHEXJJHU VRIWZDUH WR DGGUHVV DOO 7$3 FRQWUROOHUV XVLQJ RQH VHULDO SDWK 5HTXLUHPHQW $E\SDVVPXOWLSOH[HULVDGGHGWRDOORZ WKHGDLV\FKDLQRI7$3FRQWUROOHUV7$3«7$31WREH E\SDVVHG :KHQ WKLV FKDLQ LV E\SDVVHG RQO\ WKH FKLS OHYHO7$3FRQWUROOHUUHPDLQVEHWZHHQWKHFKLS V7',DQG 7'2 SLQV FUHDWLQJ ,((( FRPSOLDQW EHKDYLRU 5HTXLUHPHQW   7KH E\SDVV PXOWLSOH[HU LV FRQWUROOHG  

IURP D E\SDVV GHFRGLQJ EORFN ZKLFK GHWHUPLQHV ZKHQ ,((( FRPSOLDQW EHKDYLRU LV UHTXLUHG IRU ERDUG OHYHO LQWHUFRQQHFW WHVW 7KLV GHFLVLRQ LV EDVHG RQ WKH FRQWHQW RI WKH LQVWUXFWLRQ UHJLVWHU DQG WKH VWDWH RI WKH FKLSOHYHO7$3FRQWUROOHU  7KH E\SDVV EHKDYLRU RI WKH DUFKLWHFWXUH RSHUDWHV DFFRUGLQJWRWKHIROORZLQJUXOHV  œ ,QWKH6KLIW,5VWDWHDOO7$3PRGXOHVDUHSDUWRIWKH GDLV\FKDLQ LH WKH 7'2 RXWSXW RI WKH ODVW 7$3 FRQWUROOHULQWKHGDLV\FKDLQLVFRQQHFWHGWRWKH7'2 RXWSXW7KLVZLOOHQVXUHWKDWWKHFRPSOHWHLQVWUXFWLRQ UHJLVWHU OHQJWK DV VHHQ EHWZHHQ WKH 7', DQG 7'2 SLQVRIWKHFKLSUHPDLQVWKHVDPHLQGHSHQGHQWRIWKH PRGHRIWKHFKLS7KLVEHKDYLRULVPDQGDWHGE\WKH ,(((VWDQGDUG  œ ,Q WKH 6KLIW'5 VWDWH WKH E\SDVV PXOWLSOH[HU VZLWFKHV WR WKH 7'2 RXWSXW RI WKH FKLSOHYHO 7$3 FRQWUROOHU ZKHQ D VWDQGDUG FKLSOHYHO ,(((  LQVWUXFWLRQ LV DFWLYDWHG LQ WKH -7$* LQVWUXFWLRQ UHJLVWHU RI WKH FKLSOHYHO 7$3 FRQWUROOHU 7KLV VZLWFKHV WKH RQHELW %@,(((&RPSXWHU6RFLHW\,(((6WDQGDUG7HVW$FFHVV 3RUW DQG %RXQGDU\6FDQ $UFKLWHFWXUH ± ,((( 6WG ,(((1HZ@1 -DUZDOD 'HVLJQLQJ 'XDO 3HUVRQDOLW\  ,(((  &RPSOLDQW 0XOWL&KLS 0RGXOHV LQ 3URFHHGLQJV ,QWHUQDWLRQDO 7HVW &RQIHUHQFH SS  86$ >@6) 2DNODQG &RQVLGHUDWLRQV IRU ,PSOHPHQWLQJ ,(((  RQ 6\VWHPRQD&KLS ,QWHJUDWHG &LUFXLWV LQ 3URFHHGLQJV ,QWHUQDWLRQDO 7HVW &RQIHUHQFH SS  $WODQWLF &LW\ 1- 86$  >@/ ' :KHWVHO $Q ,((( %DVHG7HVW $FFHVV $UFKLWHFWXUH )RU ,&V :LWK (PEHGGHG &RUHV LQ

3URFHHGLQJV,QWHUQDWLRQDO7HVW&RQIHUHQFHSS :DVKLQJWRQ'&86$

Suggest Documents