تأثير التأخير وطول استنتاجات الرقاقة والبرمجيات على حساب الطول الإجمالي / تأخير الموصلات


يوفر نظام مدير القيد في PADS Professional / Xpedition للمستخدمين التحكم الكامل في جميع المعلمات التي تؤثر على سلامة الإشارات عالية السرعة. اليوم سوف نحلل كيف يمكنك تضمين حساب إجمالي طول الموصل تأثير الطول والتأخير (طول رزمة الدبوس والتأخير) في دبابيس الدائرة الدقيقة ، وكذلك تأثير عامل vias.

كل الأكثر إثارة للاهتمام تحت خفض.



في هذه المقالة سأحاول الإجابة على الأسئلة التالية:


  • عامل طول البرنامج
  • هل يمكنني تقديم حدود طول وتأخير للدبابيس في مدير القيد في نفس الوقت؟
  • ما هو تأثير التأخير والأطوال للدبابيس في علامة التبويب "الجزء" في CES؟
  • كيف تعمل أداة "ضبط التوليف" عند استخدام معلمات طول المخرجات وعامل طول البرنامج؟
  • تأثير التأخير في البرنامج على حساب التأخير الكلي للإشارة

تكوين تأخير دبوس في مدير القيد


في إصدار PADS Professional / Xpedition VX2.2 والإصدارات الأحدث ، ظهرت القدرة على استيراد ملف في وقت واحد مع التأخير وأطوال الإخراج مباشرة إلى نظام إدخال القيود.
للاستيراد ، افتح CES ، انتقل إلى ملف> استيراد> تأخر الحزمة وحدد ملفك بتأخير:



تنسيق ملفات PinPkgDelays / PinPkgLengths (* .txt /.* ppd / *. Ppl) كما يلي:



حيث الوحدة هي تنسيق القيمة (لا تعتمد على الحالة):
  1. بالنسبة إلى زمن الاستجابة ، بالثواني (الثواني) ، بالميللي ثانية (بالميلي ثانية) ، بالمايكرو ثانية (بالولايات المتحدة الأمريكية) ، بالنيانوثانية بالثانية (بالآخر)
  2. للطول - الألف من بوصة (th) ، ميكرون (um) ، ملليمتر (مم) ، بوصة (بوصة)

part_name هي كلمة رئيسية تحدد الشريحة الخاصة بك بشكل فريد
pin_number ، القيمة - يشار إلى رقم الدبوس وقيمة الطول / التأخير المقابلة هنا
هام : لا تدعم أداة الاستيراد تنسيق الفواصل ، حتى لو قمت بتعريفها على أنها فواصل في CES.

مثال صغير لملف PinPkgDelays.txt:



الحساب التلقائي لقيم التأخير


إذا كان لديك فقط معلومات حول طول دبوس الشريحة ، فيمكنك استخدام CES لحساب قيمة تأخير دبوس تلقائيًا ، استنادًا إلى تأخير نشر الإشارة المحدد في إعدادات CES (إعداد> إعدادات) :



بعد تعيين قيم طول المخرجات ، انقر بزر الماوس الأيمن في الخلية المقابلة لتأخير جهة الاتصال وحدد " حساب التأخير " وسيحسب النظام القيمة تلقائيًا:



فيما يلي أمثلة لحالات الاستخدام المختلفة لأطوال Via Via و Via Delay و Pin Package Lengths.

مثال رقم 1


في هذا المثال ، لا يتم استخدام المعلمات Via أو Pin Package Length:



إضافة طول 100 إلى كل دبوس من المكون U1 يعطي القيم التالية:



يعرض Tuning Meter الآن طول الموصل ، مع مراعاة الرقم 100 المضافة لكل دبوس من المكون:



مثال رقم 2


انتقل الآن إلى الإعداد> معلمات الإعداد وعلى علامة التبويب Via Defenitions قم بتعيين Via Length Factor على 1 .



ملاحظة: يتم احتساب قيمة طول البرنامج بناءً على تكدس اللوحة. يرجى أيضًا ملاحظة أنه لحساب طول البرنامج ، لا يتم مراعاة سمك النحاس في الطبقتين الأولية والنهائية. يوضح الشكل أدناه كيفية حساب طول إشارة البرنامج ، ويمر من الطبقة 1 إلى الطبقة 3 ومن الطبقة 3 إلى الطبقة 8:



سيتغير الطول الفعلي للموصل في مدير التقييد بمجرد ضبط عامل طول البرنامج:



الآن يشمل طول الموصل المعروض في Tuning Meter معامل طول البرنامج وطول الاستنتاجات:



مثال رقم 3


عند هذه النقطة ، سنضيف تأخيرًا لحزمة Pin (رقم الحزمة) قدره 0.02 ns:

دعونا نلقي نظرة على قيم التأخير المحسوبة للموصل في وضع TOF ، شريطة أن يتم تعيين Pin Package Delay على 0 :



الآن حدد Pin Package Delay إلى 0.02 ns:



لقد تغير التأخير في مدير القيود لهذه الإشارة إلى 0.02 ويمكننا التحقق من ذلك:



مثال رقم 4


الآن دعونا نلقي نظرة على حالة تثبيت Pin Package Delay وطول Package Pin و Via Delay و Via Length Factor في نفس الوقت وكيف سيؤثر ذلك على حساب إجمالي طول / تأخير الموصل.

يوضح الشكل أدناه تأخر الانتشار في الموصل عند صفر تأخير حزمة الحزمة وفيا تأخير في أداة ضبط توليف:



الخطوة التالية هي ضبط Pin Package Delay على 0.02 ns ومشاهدة التغييرات:



الآن ، إذا قمنا بتعيين قيمة أخرى في الحقل Pin Package Length أو Via Lenght Factor ، فلن تتغير قيمة التأخير بأي طريقة ، لأننا نعمل في وضع TOF .
ولكن إذا قمنا بتعيين Pin Package Delay و Via Delay على 0.02 ns ، فسنحصل على النتيجة التالية:



في محرر القيود ، سيبدو تأخير نشر الإشارة على طول الموصل ، مع ضبط Pin Package Delay و Via Delay على 0.02 ns ، كما يلي:



يمكن تكوين Via Delay و Via Length Factor من خلال قائمة Setup> Setup Parameters في علامة التبويب Via Defenitions:



الخاتمة


يسمح لك نظام إدخال قيود PADS Professional / Xpedition بضبط كل من طول وطول وقيم التأخير ، ولكن إذا كان لديك خيار CES لحساب وقت نشر الإشارة ( TOF ) ، فسيستخدم النظام القيم من خلية Pin Package Delay ، وإذا كان خيار الحساب يعتمد على الطول - سيستغرق النظام قيمًا من خلية Pin Package Lengths .

الشيء نفسه ينطبق على تأثير البرنامج. إذا تم تعيين نوع التأخير المحدد في مدير التقييد على الطول ، فسيتم استخدام عامل الطول عن طريق البرنامج ؛ في حالة TOF ، سيتم استخدام قيمة Via Delay .

آمل أن لا يخرج الضخم والارتباك.
أنا مستعد لمناقشة جميع اللحظات غير المفهومة في التعليقات.
فليبوف بوجدان PBO ، مدير المنتج لحلول PADS

Source: https://habr.com/ru/post/ar437062/


All Articles