ومتى ولماذا لset_disable_timing؟

Z

zzczx

Guest
مرحبا أعضاء ، وأنا في حيرة حول متى ولماذا لset_disable_timing أو set_false_path.على سبيل المثال ، هنا هو الرقم في كتاب "رقاقة متقدمة آسيس التوليف (2nd)".
ويشير المؤلف أنه ينبغي لنا أن استخدام dc_shell القيادة :
set_disable_timing - U1 من أ إلى ى
تعطيل التأخير ألف حساب لرقم التعريف الشخصي لرقم التعريف الشخصي U1 عين من هذه الخلايا.
وسؤالي هو : لماذا لا لحساب تأخير؟

شكرا.
عذرا ، لكنك في حاجة إلى تسجيل الدخول لمشاهدة هذه الضميمة

 
أعتقد أن عليك أن تشرح المزيد عن الحلبة والشروط.ذلك يعتمد على التأخير الذي الحوسبة.إذا كنت تريد لحساب التأخير ى = 1 ، عندما signal_a ومن المقرر 0 ، لست بحاجة لحساب تأخير إعادة من الإشارة.

تمنيات ،
ك.

 
لأن نقطة ، وهو إعادة إشارة ، لا تبديل في إشارة التشغيل العادي لهذه الدائرة.
ولذلك فليس هناك حاجة لاتخاذ هذا التأخير من الألف إلى الياء في الحساب.في بعض الأحيان إذا كان التأخير من الفها الى يائها أقصر من التأخير باء من الألف إلى الياء ،
يمكنك تجاهله.

 
وأعتقد أن في هذا الرقم ، وهناك من مدخل البوابة ناندو ليست وظيفة الطريق ، وذلك من تعطيل هذا المسار توقيت التقرير.
هل من الصواب؟

 
أولا ،
إن الفرق بين set_false_path وset_disable_timing الأوامر :
set_false_path قيادة توقيت إزالة جميع العوائق من الطريق.الأدوات ما زالت في طريق حساب تأخير ، ولكن لا أن يكون التقرير خطأ.في حين set_disable_timing سيزيل من مسارات توقيت التحليل.حتى تستطيع أن ترى set_disable_timing هو أكثر كفاءة من set_false_path القيادة.

ثانيا ، في المثال حلبة U1 / هو إعادة إشارة ، التي ليس لها توقيت المطلب وتأخير كبير لU1 / ز.الانتقال من الوقت U2 تتأثر الخلايا تأخير U1 ، والذي يحسب على أكبر توقيت الطريق ،
أي أن U1 / لU1 / ز.حتى إن لم يكن تعطيله ، الخلية تأخير U2 سيكون أكبر بكثير مما الفعلية.الكاذب خطأ قد يخفي انتهاك حقيقي.

 

Welcome to EDABoard.com

Sponsor

Back
Top