Információ

CJTAG IEEE 1149.7 szabvány

CJTAG IEEE 1149.7 szabvány

Az IEE 1149.7 szabvány egy új szabvány, amelyet Compact JTAG vagy cJTAG néven is emlegetnek, és amelyet a modern elektronikai kártyák és rendszerek tesztelésének egyre növekvő igényeinek kielégítésére fejlesztettek ki. Az eredeti JTAG szabvány valódi előrelépést jelentett a tesztelés terén, de mivel sok terv a hagyományos nyomtatott áramköri kártyákról több chipes modulokra, halmozott szerszámcsomagokra költözött, és további tesztelésre és hibakeresésre volt szükség, beleértve az áramkimaradást és az alacsony fogyasztású működést is, szükség volt az eredeti JTAG szabvány kiegészítésére.

Az így kapott IEEE 1149.7 szabvány a meglévő JTAG szabványra épít, hogy megfeleljen az új követelményeknek. Az új IEEE 1149.7 szabvány nem helyettesíti a régebbi IEEE 1149.1 JTAG szabványt, de célja, hogy lehetővé tegye ezt az alapvető JTAG tesztelési technikát az új nagy sűrűségű táblákban, ahol nagyobb rugalmasságra és további funkcionalitásra van szükség a megfelelő vizsgálati lefedettség biztosításához . Ezek a további szolgáltatások a Compact JTAG / IEEE 1149.7 készüléken érhetők el, miközben továbbra is biztosítják a visszamenőleges kompatibilitást.

Az IEEE 1149.7 cJTAG vagy a Compact JTAG szabványnak megfelelő berendezés már kapható különféle gyártóktól, és várhatóan ezek használata az elkövetkező években jelentősen megnő.

Az IEEE 1149.7 cJTAG alapjai

A Compact JTAG egyik kulcseleme, hogy az IEEE 1149.7 szabvány meghatározza az új TAP (Test Access Port) nevet, amely TAP.7 néven ismert. Ez több szempontból kiterjeszti az eredeti JTAG szabvány (TAP.1) Tesztelérési port funkcióját.

Az egyik fő elem, hogy a JTAG tesztelésének fókusza valamelyest kibővült. Az eredeti IEEE 1149.1 szabványt az alaplapi összeköttetések tesztelésének eszközeként fejlesztették ki, de az új IEEE 1149.7 szabvány további funkciókat tartalmaz, hogy további vizsgálati lehetőségeket hozzon létre. Energiagazdálkodási lehetőségeket biztosít; támogatja a fokozott chipintegrációt; az alkalmazás hibakeresése; és eszközprogramozás.

Tekintettel arra, hogy nem minden létesítményre lesz szükség minden tesztelőhöz és alkalmazáshoz, az IEEE 1149.7 szolgáltatásokat hat osztályba sorolják, amelyeket fokozatosan osztályoznak. Minden osztály az összes alsó osztály szuperhalmaza. A T0 – T3 osztály kiterjeszti az eredeti IEEE 1149.1 szabványt, és nagyobb funkcionalitást tesz lehetővé. A T4 és T5 osztály a két tűs rendszer működésére összpontosít, nem pedig az eredeti JTAG rendszerhez szükséges négyre.


cJTAG osztályRészletek
T0 osztályEz a Compact JTAG tesztelés alaposztálya. Szigorúan betartja az eredeti IEEE 1149.1 szabványt, de emellett több teszt-hozzáférési portot is lehetővé tesz egy chipen.
T1 osztályEz az osztály biztosítja a 0. osztályú szolgáltatásokat, valamint támogatást nyújt az 1149.7 parancsprotokollhoz, a funkcionális és teszt-visszaállítások létrehozásához és az energiaszabályozáshoz.
T2 osztályA 2. osztályú funkcionalitás emellett lehetővé teszi a rendszer teszt logikájának megkerülését minden IC-n. Ennek eredményeként 1 bites elérési út jön létre az utasításregiszter és az adatregiszter-vizsgálatok számára.
T3 osztályEz az osztály hozzáteszi a TAP.7 vezérlők használatát egy 4 vezetékes csillag topológiában.
T4 osztályEz az osztály támogatja a fejlett szkennelési protokollokat és a két tűs műveletet, ahol az összes jelzés csak a TMS és a TCK csapok segítségével valósul meg. A TDO és TDI vonalak szükség esetén eltávolíthatók.
T5 osztályAz 5. osztály biztosítja a maximális funkcionalitást az IEEE 1149.7-en belül. Támogatja a legfeljebb 2 adatcsatornát a beolvasás nélküli adatátvitelhez. Ezek felhasználhatók alkalmazásspecifikus hibakeresési és műszeres alkalmazásokhoz.

CJTAG, IEEE 1149.7 Összegzés

Bár az IEEE 1149.7 szabványban meghatározott Compact JTAG vagy cJTAG szabvány csak két csapot használ a TAP-hoz, nem az eredeti IEEE 1149.1 szabványhoz használt négy csapot, mégis képes további funkciókat biztosítani. Ezek a fejlesztések lehetővé teszik a rendszer a chip chipeken történő számának csökkentését, és szabványosított formátumot kínálnak az energiatakarékos üzemi körülményekhez. Ennek eredményeként az IEEE 1149.7 szabvány lehetővé teszi a JTAG stílus tesztelésének elvégzését számos új kivitelnél könnyebben, mint amire a régebbi IEEE 1149.1 szabvány használatával lett volna lehetőség.