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

نبذة
----

قد يختلف تركيب وتعقيد وتصوير القوائم الشبكية بدرجة كبيرة، ولكن الغرض الأساسي لأي قائمة شبكية هو إيصال معلومات الاتصال، وتقتصر المعلومات التي تقدمها القوائم الشبكية على الحالات والعقد وربما بعض خصائص المكونات المعنية،  وإن زادت عن هذا الحد فإنها عندئذ تعتبر لغة توصيف العتاد مثل فيريلوج أو في إتش دي إل (VHDL) أو إحدى اللغات العدة المصممة خصيصاً لإدخال المعلومات في المحاكيات.

ويمكن للقوائم الشبكية أن تكون مادية أو منطقية، ومعتمدة على الحالات أو الشبكة، ومسطحة أو هرمية، وقد تكون الهرمية مطوية أو غير مطوية.

محتويات وتركيب القائمة الشبكية
------------------------------

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

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

ويمكن «للحالة» أن تكون أي شيء ابتداءً بترانزستور الموسفت أو الترانزستور الثنائي القطب وانتهاءً بالمقاوم الكهربائي والمكثف ورقاقة الدائرة المتكاملة.

وللحالات «أطراف»، فأطراف المكنسة الكهربائية هي أطراف القابس المعدنية الثلاث، ولكل طرف اسم، واستكمالاً لمثل المكنسة الكهربائية فقد يكون الطرف «محايداً» و«مباشراً» و«أرضياً»، وعادة ما يكون اسم الحالة مميزاً، فلو كان للمكنسة الكهربائية حالتين فربما تسمى إحداهما "vac1" والأخرى "vac2"، وأما عدا ذلك فقد يكونان متماثلين.

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

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

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

الهرمية
-------

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

ويسمى التعريف الذي لا يتضمن حالات «بدائياً» (أو «ورقياً» أو أسماء أخرى)؛ على عكس التعريف الذي يتضمن حالات فإنه يسمى «هرمياً».

وتسمح الهرمية «المطوية» لتعريف واحد بأن يصور عدة مرات من خلال الحالات، على عكس الهرمية «غير المطوية» إذ تسمح لتعريف ما بأن يصور أكثر من مرة في الهرمية.

ويمكن للهرميات المطوية أن تكون مدمجة إلى أبعد حد إذ إنه يمكن لقائمة شبكية صغيرة تحتوي على حالات قليلة أن تصف تصاميم تحتوي على عدد هائل من الحالات، ولنفترض على سبيل المثال أن التعريف A هو بدائي بسيط كخلية ذاكرة، وأن التعريف B يحتوي على 32 حالة من A؛ وأن C يحتوي على 32 حالة من B؛ وأن D يحتوي على 32 حالة من C؛ وأن E يحتوي على 32 حالة من D، وعلى هذا فإن التعريف يحتوي الآن على 5 تعريفات (من A إلى E) و 128 حالة، ومع ذلك فإن E يصف دائرة بها أكثر من مليون خلية ذاكرة.

### غير المطوية

فقط التعريفات البدائية يمكن أن تكون حالات في التصميم «المسطح»، ويمكن للتصاميم الهرمية أن تكون «متفجرة» («مسطحة») على نحو ارتدادي بإنشاء نسخة جديدة (باسم جديد) لكل تعريف في كل مرة تستخدم، وإذا ما كان التصميم مطوياً بدرجة كبيرة فإن توسيعه سيؤدي إلى قاعدة بيانات أكبر بكثير للقائمة الشبكية مع الحفاظ على تبعيات الهرمية، ولو أخذنا القائمة الشبكية الهرمية بعين الاعتبار فإن قائمة أسماء الحالات في مسار من التعريف الجذري إلى الحالة البدائية تحدد المسار الفريد الوحيد المؤدي إلى ذلك البدائي، وتكون المسارات المؤدية إلى جميع البدائيات مجتمعة قائمة شبكية مسطحة كبيرة تتساوى مع الإصدار الهرمي المدمج.

### التذييل الرجعي

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

### الموروث

مفهوم الموروث هو أحد المفاهيم الشائعة المقترنة بالقوائم الشبكية، لنفترض أن لتعريف مكثف خاصية تابعة تسمى «الكثافة» مقابلة بذلك الخاصية المادية لنفس الاسم بقيمة مبدئية قدرها "100pF" (100 بيكوفاراد)، وقد تكون لكل حالة من هذا المكثف خاصية كهذه ولكن بقيمة كثافة مختلفة، وقد لا يكون لحالات أخرى أي كثافة على الإطلاق، وفي حال عدم وجود كثافة لحالة ما فإنها سترث قيمة 100pF من تعريفها، و«ستحل» قيمة محددة محل قيمة التعريف، وإذا ما تساوى عدد كبير من الخصائص مع قيمة التعريف فإنه يمكن لكم هائل من المعلومات أن يورث غير مضطر بذلك لأن يكون محدداً على نحو وفير وبالتالي يوفر مساحة ويسهل قراءة التصميم للإنسان والآلة على حد سواء.

المراجع
-------

1. ↑  Holt, Randy. "Schematic vs. Netlist: A Guide to PCB Design Integration". *blog.optimumdesign.com* (بالإنجليزية الأمريكية). Archived from the original on 2019-07-16. Retrieved 2019-04-03.
2. ↑  "netlist.html". *www.vlsiip.com*. مؤرشف من الأصل في 2020-08-08. اطلع عليه بتاريخ 2019-04-03.
3. ↑  "Netlist File Format" (PDF). *www.expresspcb.com*. مؤرشف من الأصل (PDF) في 2019-04-03. اطلع عليه بتاريخ 2019-04-02. The netlist is written in a single file, but includes four sections: 1) A file header, 2) A table listing each of the components, 3) A table listing each of the net names, 4) A table listing each of the net connections. Every table entry is written using a single line of text that ends with a سطر جديد. The fields of the table are separated with Space characters (0x20). String fields begin and end with double quotes. Each of the three tables are terminated by a blank line (CRLF).
4. ↑  "Example Circuits and Netlists | Using The spice Circuit Simulation Program | Electronics Textbook". *www.allaboutcircuits.com* (بالإنجليزية). Archived from the original on 2021-01-18. Retrieved 2019-04-03.

| * ع
* ن
* ت
برامج تصميم بمساعدة الحاسوب **CAD** |
| --- |
| حرة ومفتوحة المصدر | 

|  |  |
| --- | --- |
| ميكانيكا | 
* BRL-CAD
* فري كاد
* HeeksCAD
* LibreCAD
* Onshape
* Open Cascade Technology
* OpenSCAD
* كيوكاد
* Salome
* SolveSpace

 |
| كهربية | 
* Electric
* فريتزينج
* gEDA
* KiCad
* kTechLab
* Magic
* Oregano
* QUCS
* XCircuit

 |

 |
| احتكارية | 

|  |  |
| --- | --- |
| ميكانيكا | 
* أوتوكاد
* Autodesk Alias
* أوتودسك إنفنتر
* أوتوديسك ريفيت
* أركيكاد
* Bricscad
* nanoCAD Plus
* CADKEY
* كاتيا
* Cimatron
* DesignSpark Mechanical
* PTC Creo Elements/Pro
* FastCAD
* GstarCAD
* IRONCAD
* KeyCreator
* MEDUSA
* MicroStation
* nanoCAD
* Onshape
* Siemens NX
* PDMS
* Pro/DESKTOP
* progeCAD
* Rhinoceros 3D
	+ Grasshopper 3D
* RUCAPS
* Solid Edge
* سوليد ووركس
* SpaceClaim
* T-FLEX CAD
* TurboCAD
* VariCAD
* Vectorworks
* FINE MEP

 |
| كهربية | 
* أوتوكاد إليكتركال
* ألتيوم ديزاينر
* إيغل
* NI Multisim
* NI Ultiboard
* أوركاد
* سوليدووركس إليكتركال
* TopoR
* Zuken CADSTAR

 |

 |
| امتدادات الملف | 
* 3MF
* ACIS
* AMF
* CKD
* DWF
* DWFX
* DWG
* DXF
* IGES
* OBJ
* OpenDWG
* PLY
* PSpice
* STEP
* STL

 |
| نمذجة الأنوية | 
* ACIS
* C3D
* Open CASCADE Technology
* Parasolid
* RGK
* Romulus
* KernelCAD
* ShapeManager
* Teigha
* IntelliCAD

 |


| * ع
* ن
* ت
علم الحاسوب |
| --- |
| يعتمد هذا القالب على تصنيف أنظمة الحوسبة  الذي أنجزته جمعية آلات الحوسبة في عام 2012 |
| العتاد | 
* اللوحات المطبوعة
* المُلحقات
* الدارات المُتكاملة
* التكامل بالغ مقاس الاتساع
* نظام على رقاقة
* الحوسبة الخضراء
* أتمتة التصميم الإلكتروني
* تسريع العتاد

 |
| بنية الأنظمة | 
* المعماريَّة
* الأنظمة المُضمَّنة
* الحوسبة في الزمن الحقيقي
* الاعتمادية

 |
| الشبكات | 
* المعماريَّة
* البروتوكولات
* العتاد
* الجدولة
* الأداء
* الخدمات

 |
| بنية البرمجيات | 
* المُفسِّرات
* برمجيات وسيطة
* آلة افتراضية
* أنظمة التشغيل
* جودة البرمجيات

 |
| نظرية لغات البرمجة وأدواتها | 
* الأنماط
* اللغات
	+ البرمجة
	+ النمذجة
	+ مخصصة النطاق
* المُحوِّلات
* أُطُر العمل
	+ بيئة التطوير المتكاملة
* المكتبات
* المُستودعات

 |
| تطوير البرمجيات | 
* المتغيرات
* عملية التطوير
* تحليل المتطلبات
* التصميم
* البناء
* النشر
* الصيانة
* فريق البرمجة
* البرمجيات حُرَّة المصدر

 |
| نظرية الحوسبة | 
* نموذج حوسبة
* لغة شكلية
* نظريات
	+ التشغيل الذاتي
	+ الحاسوبيَّة
	+ التعقيد الحسابي
* المنطق
* علم الدلالة الشكلي

 |
| الخوارزميات | 
* التحليل
* الكفاءة
* خوارزمية عشوائية
* هندسة مُحوسبة

 |
| رياضيات الحوسبة | 
* رياضيات مُتقطِّعة
* الاحتمالات
* الإحصاء
* برمجية رياضية
* نظرية المعلومات
* التحليل
	+ الرياضي
	+ العددي
* علم الحاسوب النظري

 |
| نظم المعلومات | 
* أنواع
	+ التخزين
		- قواعد البيانات
		- الوسائط المتعددة
	+ اقتصادية
	+ اجتماعية
	+ جغرافية
	+ دعم القرارات
	+ التحكُّم في العمليات
* تنقيب في البيانات
* مكتبة رقمية
* منصة حوسبة
* التسويق الرقمي
* شبكة عالمية المجال
* استرجاع المعلومات

 |
| الأمن | 
* أنواع
	+ العتاد
	+ الشبكات
	+ المعلومات
	+ التطبيقات
	+ الخدمات
* علم التعمية
* طريقة شكلية
* أنظمة كشف التسلسل

 |
| التفاعل الإنساني الحاسويبي | 
* حوسبة
	+ اجتماعية
	+ سائدة
* تصميم التفاعل
* تمثيل مرئي
* إمكانية الوصول

 |
| تزامن | 
* أنواع
	+ مُتزامِنة
	+ مُتوازيَّة
	+ مُوزَّعة
* تشعب مُتعدِّد
* مُعالَجة مُتعدِّدة

 |
| الذكاء الاصطناعي | 
* معالجة اللغة الطبيعية
* تمثيل المعرفة
* رؤية حاسوبية
* التخطيط الآلي والجدولة
* الاستمثال
* نظرية التَّحكُّم
* الفلسفة
* ذكاء اصطناعي مُوزَّع

 |
| تعلم الآلة | 
* أنواع التَّعلُّم
	+ مُراقَب
	+ غير مُراقَب
	+ مَدعُوم
	+ مُتعدِّد المهام
* التصديق المُتقاطِع

 |
| رسوميَّات | 
* التحريك
* الاستخلاص
* صور
	+ التَّلاعُب
	+ الضَّغط
* وحدة معالجة الرسوميَّات
* وُقُع
	+ افتراضي
	+ مُعزَّز
	+ مُختلَط
* نمذجة المُجسَّمات

 |
| الحوسبة التطبيقيَّة | 
* اختصاصات محوسبة
	+ رياضيات
	+ كيمياء
	+ فيزياء
	+ علم الأحياء
	+ هندسة
	+ العلوم الاجتماعية
* معلوماتية صحية
* التجارة الرقميَّة
* الفن الرقمي
* النشر الرقمي
* حرب رقمية عبر الشبكة
* التصويت الإلكتروني
* ألعاب الفيديو
* مُعالِجات النصوص
* بحوث العمليات
* تقنيات التعليم

 |
| 
* **تصنيف**
* **مُختصَر موجز**
* **مشروع**
* **كُومُنز**

 |

* أيقونة بوابةبوابة إلكترونيات
* أيقونة بوابةبوابة تقانة المعلومات
* أيقونة بوابةبوابة علم الحاسوب
* أيقونة بوابةبوابة كهرباء