في إتش دي إل: الفرق بين النسختين
[مراجعة غير مفحوصة] | [مراجعة غير مفحوصة] |
تم حذف المحتوى تمت إضافة المحتوى
ط ←مقدمة: اضافة رابط لصفحة لغات حساسة لحالة الاحرف |
|||
سطر 24:
== البنية الأساسية ==
* '''entity''' (''كيان'')، يحدد واجهة الترابط (المداخل والمخارج) فقط من دون تحديد الوظيفة. و تتضمن
** تحديد اسم معين للكيان المراد صنعه
* '''architecture''' (''البنيان'')، يحدد وظيفة الكيان ويتالف من قسمين تصريحي (declarative) وإيعازي (command).▼
** تحديد اسماء المنافذ ports names
** تحديد احجام المنافذ من حيث عدد البتات في كل منفذ
** تحديد اتجاه المنفذ (كونه مدخل input او مخرج output)
**تحديد نوع المنفذ (يحمل قيمة صفر و واحد فقط او يحمل قيم اخرى مثل high impedance)
▲* '''architecture''' (''البنيان'')، يحدد وظيفة الكيان ويتالف من قسمين
** تصريحي (declarative) يظهر اولا في جملة المعمارية و قبل جملة begin يتم فيها التعريف عن المتغيرات الداخلية
**إيعازي (command)يتم فيها شرح كيفية ترابط المنافذ الداخلة لتكوين المنافذ الخارجة
== طرق توصيف البنيان ==
|