מֵידָע

CJTAG IEEE 1149.7 תקן

CJTAG IEEE 1149.7 תקן

תקן IEE 1149.7 הוא תקן חדש המכונה גם Compact JTAG או cJTAG אשר פותח כדי לענות על הצרכים ההולכים וגדלים בבדיקת לוחות ומערכות אלקטרוניקה מודרניות. תקן JTAG המקורי סיפק קפיצת מדרגה אמיתית בבדיקות, אך ככל שעיצובים רבים עברו ממעגלים מודפסים קונבנציונליים למודולים מרובי שבבים, חבילות למות מוערמות, ונדרשו בדיקות וניקוי באגים, כולל הפסקת חשמל והפעלת חשמל נמוכה, היה צורך בתוספת לתקן JTAG המקורי.

תקן IEEE 1149.7 המתקבל מתבסס על תקן JTAG הקיים כדי לעמוד ברבים מהדרישות החדשות. תקן IEEE 1149.7 החדש אינו מחליף את תקן ה- IEEE 1149.1 JTAG הישן, אך מטרתו לאפשר שימוש בטכניקת בדיקת JTAG בסיסית זו ברבים מהלוחות החדשים בצפיפות גבוהה, בהם נדרשת גמישות רבה יותר ופונקציונליות נוספת כדי לספק כיסוי מספיק של הבדיקה. . מתקנים נוספים אלה זמינים ב- JTAG / IEEE 1149.7 Compact, אך עדיין מספקים תאימות לאחור.

ציוד העומד בתקן IEEE 1149.7 cJTAG או תקן JTAG קומפקטי זמין כעת ממגוון ספקים וצפוי כי השימוש בו יגדל מאוד במהלך השנים הקרובות.

יסודות ה- IEEE 1149.7 cJTAG

אחד המרכיבים העיקריים של JTAG קומפקט הוא שתקן IEEE 1149.7 מגדיר יציאת גישה חדשה לבדיקה (TAP) המכונה TAP.7. זה מרחיב את הפונקציונליות של יציאת Access Test של תקן JTAG המקורי (TAP.1) בכמה דרכים.

אחד המרכיבים העיקריים הוא שמוקד בדיקות JTAG הורחב מעט. תקן IEEE 1149.1 המקורי פותח כאמצעי לבדיקת חיבורים ברמת הלוח, אך תקן IEEE 1149.7 החדש משלב תכונות נוספות כדי להביא מתקני בדיקה נוספים. הוא מספק מתקני ניהול חשמל; תומך בשילוב מוגבר של שבבים; ניפוי באגים ביישומים; ותכנות מכשירים.

לאור העובדה שלא כל המתקנים יידרשו לכל הבודקים והיישומים, תכונות ה- IEEE 1149.7 מקובצות לשש כיתות המדורגות בהדרגה. כל כיתה היא קבוצת על של כל המעמדות הנמוכים. הכיתות T0 עד T3 מרחיבות את תקן IEEE 1149.1 המקורי ומאפשרות פונקציונליות רבה יותר. הכיתות T4 ו- T5 מתמקדות בהפעלת מערכת שתי הסיכות ולא בארבע הנדרשות למערכת JTAG המקורית.


כיתת cJTAGפרטים
מחלקה T0זהו הכיתה הבסיסית לבדיקת JTAG קומפקטית. היא שומרת על תאימות מחמירה ל- IEEE 1149.1 המקורי, אך בנוסף לכך היא מאפשרת גם יציאות גישה מרובות לבדיקה על שבב יחיד.
מחלקה T1מחלקה זו מספקת מתקני מחלקה 0, כמו גם תמיכה בפרוטוקול הפקודה 1149.7, יצירת איפוס פונקציונלי ובדיקה ובקרת כוח.
מחלקה T2הפונקציונליות של Class 2 מספקת בנוסף את היכולת לעקוף את לוגיקת בדיקת המערכת בכל IC. כתוצאה מכך נוצר נתיב של 1 סיביות לסריקות רישום הוראות ורישום נתונים.
מחלקה T3מחלקה זו מוסיפה את המתקן לשימוש בבקרי TAP.7 בטופולוגיית כוכבים בעלת 4 חוטים.
מחלקה T4מחלקה זו מוסיפה תמיכה בפרוטוקולי סריקה מתקדמים ותפעול דו פינים כאשר כל האיתות מתבצעים באמצעות סיכות TMS ו- TCK בלבד. ניתן להסיר את קווי TDO ו- TDI במידת הצורך.
מחלקה T5מחלקה 5 מספקת את הפונקציונליות המקסימלית ב- IEEE 1149.7. זה מוסיף תמיכה בעד 2 ערוצי נתונים להעברת נתונים שאינם סריקה. אלה יכולים לשמש ליישומי איתור באגים ומכשור ספציפיים ליישומים.

סיכום cJTAG, IEEE 1149.7

למרות שהתקן JTAG הקומפקטי או התקן cJTAG המצוין תחת IEEE 1149.7 משתמשים רק בשני סיכות עבור ה- TAP במקום בארבעת הפינים המשמשים לתקן IEEE 1149.1 המקורי, הוא עדיין מסוגל לספק פונקציונליות נוספת. שיפורים אלה מאפשרים להפחית את ספירת סיכות המערכת על שבב והיא מספקת פורמט סטנדרטי לחיסכון בתנאי הפעלה. כתוצאה מכך, תקן IEEE 1149.7 יאפשר לבצע בדיקות סגנון JTAG על עיצובים חדשים רבים ביתר קלות ממה שהיה אפשרי באמצעות תקן IEEE 1149.1 ישן יותר.