مهارات تصميم الدوائر ذات - طبقة مزدوجة [العلامات]

Aug 10, 2021

يشرح هذا الفصل بشكل أساسي طريقة نظام مدقق قاعدة تصميم دوائر لوحة الدوائر (DRC) المزدوجة {0}. بعد الحصول على تصميم ثنائي الفينيل متعدد الكلور بواسطة أداة إنشاء مخطط الدائرة ، يمكن تشغيل DRC للعثور على أي أخطاء تنتهك قواعد تصميم ثنائي الفينيل متعدد الكلور. يجب إكمال هذه العمليات قبل بدء المعالجة اللاحقة ، ويجب على مطور أداة إنشاء مخطط دائرة التطوير تزويد معظم مصممي ثنائي الفينيل متعدد الكلور لإتقان أداة DRC بسهولة. كتابة مدقق قاعدة تصميم ثنائي الفينيل متعدد الكلور الخاص بك له العديد من المزايا. على الرغم من أن مدقق تصميم ثنائي الفينيل متعدد الكلور ليس بهذه البساطة ، إلا أنه ليس بعيد المنال ، لأن أي مصمم ثنائي الفينيل متعدد الكلور على دراية بلغات البرمجة أو البرمجة النصية الحالية قادر تمامًا على مدقق تصميم ثنائي الفينيل متعدد الكلور. فوائد العمل لا حصر لها. غالبًا ما لا تتمتع أدوات الغرض - العامة التي يتم بيعها في السوق بالمرونة الكافية لتلبية احتياجات تصميم ثنائي الفينيل متعدد الكلور. لذلك ، يجب على العميل أن يعكس متطلبات الميزة الجديدة لمطور أداة DRC ، وهذا يتطلب عادةً مبلغًا معينًا من المال والوقت ، خاصةً عندما يتم تحديث المتطلبات باستمرار. لحسن الحظ ، يمكن لمعظم مطوري الأدوات تزويد العملاء بطريقة ملائمة لكتابة DRC الخاصة بهم لتلبية احتياجات محددة. ومع ذلك ، لم يتم التعرف على هذه الأداة القوية أو استخدامها على نطاق واسع. توفر هذه المقالة دليلًا عمليًا لاستخدام أدوات DRC لتحقيق أقصى استفادة. نظرًا لأنه يجب على DRC اجتياز مخطط الدائرة بالكامل لتصميم PCB ، بما في ذلك كل رمز وكل دبوس وكل شبكة وكل سمة ، يمكن إنشاء عدد غير محدود من الملفات "المرفقة" إذا لزم الأمر. كما هو موضح في القسم 4.0 ، يمكن أن تشير جمهورية الكونغو الديمقراطية إلى أي انحرافات طفيفة تنتهك قواعد تصميم ثنائي الفينيل متعدد الكلور. على سبيل المثال ، قد يشتمل أحد الملفات المرفقة على جميع مكثفات الفصل المستخدمة في تصميم ثنائي الفينيل متعدد الكلور. إذا كان عدد المكثفات أقل أو أعلى من القيمة المتوقعة ، فسيتم وضع علامة حمراء حيث قد تحدث مشكلة خط الطاقة dv / dt. قد تكون هذه الملفات الإضافية ضرورية ، ولكن لا يمكن بالضرورة لأي أداة DRC تجارية إنشاء هذه الملفات. ميزة أخرى لـ DRC هي أنه من السهل التحديث لتلبية احتياجات ميزات تصميم ثنائي الفينيل متعدد الكلور الجديدة (مثل تلك التي قد تؤثر على قواعد تصميم ثنائي الفينيل متعدد الكلور). علاوة على ذلك ، بمجرد اكتساب الخبرة الكافية في هذا المجال ، يمكن تحقيق العديد من الوظائف الأخرى. على سبيل المثال ، إذا كان بإمكانك كتابة DRC الخاص بك ، فيمكنك كتابة أداة إنشاء قائمة المواد (BOM) الخاصة بك ، بحيث يمكنك التعامل بشكل أفضل مع احتياجات المستخدم المحددة ، مثل كيفية الحصول على "الأجهزة الإضافية" لجهاز ما ليس جزءًا من قاعدة بيانات مخطط الدائرة (مثل المقبس أو المشتت الحراري أو مفك البراغي). أو يمكن لمصممي PCB كتابة محلل Verilog netlist الخاص بهم ، والذي يتمتع بمرونة كافية في بيئة تصميم ثنائي الفينيل متعدد الكلور ، مثل كيفية الحصول على نماذج Verilog أو ملفات الوقت المناسبة لأجهزة معينة. في الواقع ، نظرًا لأن جمهورية الكونغو الديمقراطية تعبر مخطط دائرة تصميم ثنائي الفينيل متعدد الكلور بالكامل ، يمكن جمع جميع المعلومات الصالحة لإخراج المحاكاة و / أو قائمة مكونات الصنف المطلوبة لتحليل قائمة Verilog لتصميم ثنائي الفينيل متعدد الكلور.

مهارات تصميم لوحات الدارات {0}} ذات الطبقات المزدوجة


لقد أصبح بعيدًا بعض الشيء {0}} لمناقشة هذه الموضوعات دون تقديم أي رمز برنامج. لهذا السبب ، سوف نأخذ أداة اقتناء مخطط الدائرة كمثال. تستخدم هذه المقالة أداة ViewDraw التي طورتها Mentor Graphics ، والتي تم إرفاقها بخط إنتاج مصمم PADS -. بالإضافة إلى ذلك ، اعتمدنا أيضًا أداة ViewBase ، وهي مكتبة روتينية C مبسطة يمكن استدعاؤها والوصول إليها وتشغيلها على قاعدة بيانات ViewDraw. باستخدام أدوات ViewBase ، يمكن لمصممي PCB بسهولة استخدام لغة C / C لكتابة أدوات DRC كاملة وفعالة لبرنامج ViewDraw. وتجدر الإشارة إلى أن المبادئ الأساسية التي تمت مناقشتها هنا تنطبق بشكل متساوٍ على أي أدوات أخرى لرسم بياني لدارات ثنائي الفينيل متعدد الكلور. بالإضافة إلى قاعدة بيانات الرسم التخطيطي للدائرة ، يحتاج DRC أيضًا إلى بعض ملفات الإدخال التي يمكن أن تصف مواقف محددة ، مثل الاتصال تلقائيًا بمستوى الطاقة باستخدام اسم شبكة طاقة قانوني. على سبيل المثال ، إذا كانت شبكة الطاقة تسمى POWER ، فسيتصل مستوى الطاقة تلقائيًا بمستوى الطاقة باستخدام جهاز تغليف نهاية خلفي - (إذا كان ذلك ممكنًا على ViewDrawpcbfwd). فيما يلي قائمة بملفات الإدخال ، يجب وضع هذه الملفات في موقع عالمي ثابت ، بحيث يمكن لـ DRC تلقائيًا العثور على المعلومات وقراءتها ، ثم حفظها في DRC في وقت التشغيل. يجب أن تحتوي بعض الرموز على دبابيس سلك طاقة خارجي لأن هذه الرموز غير متصلة بطبقة سلك الطاقة التقليدية. على سبيل المثال ، يتم توصيل دبوس VCC لجهاز ECL إما بـ VCC أو بالأرض ؛ يمكن توصيل دبوس VEE الخاص به بالطائرة GROUND أو -5.0V. بالإضافة إلى ذلك ، يمكن أيضًا توصيل دبابيس خط الطاقة بالفلتر قبل الوصول إلى طبقة خط الطاقة. عادةً ما يكون دبوس خط الطاقة غير متصل برمز الجهاز. على العكس من ذلك ، تصف سمة الرمز (تسمى هنا SIGNAL) الدبوس الذي يمثل دبوس الطاقة أو الدبوس الأرضي ويصف أنه يجب توصيل الدبوس باسم الشبكة. SIGNAL=VCC: 10 ، SIGNAL=GROUND: يمكن لـ 20 DRC قراءة هذه السمة والتأكد من حفظ اسم الشبكة في شبكة _ pwr _ القانونية {{11 }} name file. إذا كان الاسم القانوني _ pwr _ net _ لا يحتوي على اسم الشبكة ، فلن يتم توصيل دبوس الطاقة بمستوى الطاقة ، وهذه المشكلة خطيرة للغاية بالفعل.


قد يعجبك ايضا