تنسيق المتجهات التسلسلي

تنسيق المتجهات التسلسلي ( SVF ) هو تنسيق ملف يحتوي على متجهات مسح حدودي يتم إرسالها إلى دائرة إلكترونية باستخدام واجهة JTAG . تتكون متجهات المسح الحدودي من البيانات التالية:

  • بيانات التحفيز: هي البيانات التي سيتم إرسالها إلى جهاز أو دائرة إلكترونية
  • الاستجابة المتوقعة: هذه هي البيانات التي يُتوقع أن يرسلها الجهاز أو الدائرة في حال عدم وجود خطأ.
  • بيانات القناع : تحدد البتات الصالحة في الاستجابة المتوقعة؛ أما البتات الأخرى في استجابة الجهاز فهي غير معروفة ويجب تجاهلها عند مقارنة الاستجابة المتوقعة والبيانات المُعادة من الدائرة.
  • معلومات إضافية حول كيفية إرسال البيانات (مثل الحد الأقصى لتردد الساعة )

تم تطوير معيار SVF بشكل مشترك من قبل شركتي تكساس إنسترومنتس وتيراداين . وقد تم نقل مسؤولية التحكم في هذا المعيار إلى شركة ASSET InterTech، المزودة لحلول مسح الحدود . أحدث نسخة منه هي النسخة E.

تُستخدم ملفات SVF لنقل بيانات مسح الحدود بين الأدوات. على سبيل المثال، قد يُنشئ مُترجم VHDL ملف SVF تقرأه أداة لبرمجة الدوائر المنطقية القابلة للبرمجة (CPLDs) .

يُعرَّف ملف SVF بأنه ملف ASCII يتكون من مجموعة من عبارات SVF. الحد الأقصى لعدد الأحرف المسموح به في السطر الواحد هو 256 حرفًا، مع العلم أن عبارة SVF واحدة قد تمتد على أكثر من سطر. تتكون كل عبارة من أمر ومعاملات مرتبطة به. تنتهي كل عبارة SVF بفاصلة منقوطة. ملف SVF غير حساس لحالة الأحرف. يمكن إدراج التعليقات في ملف SVF بعد علامة تعجب '!' أو زوج من الشرطات المائلة '//'. يؤدي استخدام '//' أو '!' إلى حذف بقية السطر.

أوامر SVF

  • ENDDR: يحدد حالة النهاية الافتراضية لعمليات مسح DR.
  • ENDIR: يحدد حالة النهاية الافتراضية لعمليات مسح الأشعة تحت الحمراء.
  • التردد: يحدد الحد الأقصى لتردد ساعة الاختبار لعمليات ناقل IEEE 1149.1.
  • HDR: (سجل بيانات الرأس) يحدد نمط رأس يتم إضافته إلى بداية عمليات المسح الضوئي DR اللاحقة.
  • HIR: ( سجل تعليمات الرأس ) يحدد نمط رأس يتم إضافته إلى بداية عمليات مسح IR اللاحقة.
  • PIO: (الإدخال/الإخراج المتوازي) يحدد نمط اختبار متوازي.
  • PIOMAP: (خريطة الإدخال/الإخراج المتوازية) تقوم بتعيين مواضع أعمدة PIO إلى دبوس منطقي.
  • RUNTEST: يجبر ناقل IEEE 1149.1 على حالة التشغيل لعدد محدد من الساعات أو لفترة زمنية محددة.
  • SDR: (مسح سجل البيانات) يقوم بمسح سجل البيانات وفقًا لمعيار IEEE 1149.1.
  • SIR: (مسح سجل التعليمات) يقوم بمسح سجل التعليمات وفقًا لمعيار IEEE 1149.1.
  • الحالة: تجبر ناقل IEEE 1149.1 على الانتقال إلى حالة مستقرة محددة.
  • TDR: (سجل بيانات التذييل) يحدد نمط التذييل الذي يتم إلحاقه بنهاية عمليات مسح DR اللاحقة.
  • TIR: (سجل تعليمات التذييل) يحدد نمط التذييل الذي يتم إلحاقه بنهاية عمليات مسح الأشعة تحت الحمراء اللاحقة.
  • TRST: (إعادة ضبط الاختبار) يتحكم في خط إعادة ضبط الاختبار الاختياري.

مراجع

  • دليل تكوين النظام الداخلي: دليل المصمم لتكوين النظام الداخلي، نيل ج. جاكوبسون، رقم ISBN 1-4020-7655-X