آي بي-إكساكت
يُعدّ IP-XACT ، المعروف أيضًا باسم IEEE 1685، [ 1 ] صيغة XML تُعرّف وتصف تصميمات الدوائر الإلكترونية الفردية القابلة لإعادة الاستخدام (أجزاء فردية من الملكية الفكرية، أو IPs) لتسهيل استخدامها في إنشاء الدوائر المتكاملة (أي الرقائق الدقيقة ). وقد أنشأ اتحاد SPIRIT معيار IP-XACT لتمكين التكوين والتكامل الآليين من خلال الأدوات [ 2 ] ، وتطور ليصبح معيارًا معتمدًا من IEEE.
أهداف المعيار هي
- لضمان تسليم أوصاف المكونات المتوافقة، مثل الملكية الفكرية، من موردين متعددين للمكونات،
- لتمكين تبادل مكتبات المكونات المعقدة بين أدوات أتمتة التصميم الإلكتروني (EDA) لتصميم نظام على رقاقة (بيئات التصميم)،
- لوصف المكونات القابلة للتكوين باستخدام البيانات الوصفية ، و
- لتمكين توفير نصوص برمجية محايدة للبائعين في مجال تصميم الدوائر الإلكترونية لإنشاء وتكوين المكونات (المولدات، والمكونات).
تمت الموافقة عليه كمعيار IEEE 1685-2009 في 9 ديسمبر 2009، ونُشر في 18 فبراير 2010. [ 3 ] تم استبداله بمعيار IEEE 1685-2014. تم اعتماد معيار IEEE 1685-2009 كمعيار IEC 62014-4:2015. في يونيو 2023، وافقت شركة Accellera على المواد التكميلية لمعيار IEEE 1685-2022 IP-XACT. [ 4 ]
ملخص
تُصاغ في هذا المعيار فحوصات المطابقة لبيانات لغة الترميز القابلة للتوسيع (XML) المصممة لوصف الأنظمة الإلكترونية. تشمل أشكال البيانات الوصفية الموحدة المكونات والأنظمة وواجهات ناقل البيانات والوصلات، بالإضافة إلى تجريدات هذه النواقل، وتفاصيل المكونات بما في ذلك خرائط العناوين وأوصاف السجلات والحقول وأوصاف مجموعات الملفات، وذلك لاستخدامها في أتمتة تصميم الأنظمة الإلكترونية والتحقق منها وتوثيقها وتدفقات استخدامها. يتضمن المعيار مجموعة من مخططات XML بالشكل الذي وصفه اتحاد شبكة الويب العالمية (W3C®)، ومجموعة من قواعد الاتساق الدلالي (SCRs). كما يوفر واجهة مولد قابلة للنقل بين بيئات الأدوات المختلفة. يضمن الجمع المحدد بين البيانات الوصفية المستقلة عن المنهجية وآلية الوصول إلى هذه البيانات المستقلة عن الأداة، قابلية نقل بيانات التصميم ومنهجيات التصميم وتطبيقات البيئة.
ستحتوي جميع المستندات على السمات الأساسية التالية: spirit:vendor، spirit:library، spirit:name، spirit:version.
عادةً ما تمثل الوثيقة أحد الأمور التالية:
- مواصفات ناقل البيانات، بما في ذلك إشاراته وبروتوكوله وما إلى ذلك؛
- ورقة بيانات كتلة عناوين IP الخاصة بأوراق الشجر؛
- أو مخطط توصيل مكونات هرمي يصف نظامًا فرعيًا عن طريق توصيل أو تجريد مكونات أخرى تتكون من عناصر spirit:componentInstance و spirit:interconnection.
لكل منفذ من منافذ المكون، يوجد عنصر spirit:busInterface في المستند. قد يحتوي هذا العنصر على spirit:signalMap الذي يربط أسماء الشبكات الرسمية في الواجهة بالأسماء المستخدمة في المواصفات الرسمية المقابلة للمنفذ. تستخدم أداة توصيل بسيطة خريطة الإشارة لتحديد أي شبكة على واجهة ما يجب توصيلها بأي شبكة على نسخة أخرى من نفس المنفذ الرسمي على مكون آخر.
قد توجد إصدارات متعددة من المكون المشار إليه في المستند، كل منها كعنصر spirit:view، وترتبط بإصدارات مختلفة من التصميم: المستويات النموذجية هي مستوى البوابات، وRTL، وTLM. يحتوي كل عرض عادةً على قائمة بأسماء الملفات كـ spirit:fileSet التي تُنفذ التصميم على مستوى التجريد هذا بلغة مناسبة، مثل Verilog أو C++ أو PSL.
تتضمن البيانات غير الوظيفية الموجودة عرض المبرمج مع قائمة بتصريحات spirit:register داخل spirit:memoryMap أو spirit:addressBlock.
الشركات والبرامج الداعمة
- Arteris [ 5 ] - Magillem Connectivity, [ 6 ] Magillem Registers, [ 7 ] CSRCompiler [ 8 ] و FlexNoC5 [ 9 ]
- Cadence - JasperGold [ 10 ] و Interconnect Workbench (IWB) [ 11 ]
- شركة سينوبسيس [ 12 ]
- أغنيسيس [ 13 ]
- ديفاكتو تكنولوجيز [ 14 ]
- EDAUtils [ 15 ]
- ماجيليم (الآن جزء من أرتيريس) [ 16 ]
- شبه الأمامية (الآن جزء من أرتيريس) [ 17 ]
- شركة Xilinx (التي أصبحت الآن جزءًا من شركة AMD)
- شعرية
انظر أيضاً
مراجع
- ↑ "جمعية معايير IEEE" . جمعية معايير IEEE . تم الاطلاع عليه بتاريخ 27-10-2023 .
- ↑ مجموعة عمل IP-XACT
- ↑ IEEE 1685-2009، ISBN 978-0-7381-6160-0
- ↑ "IP-XACT" . www.accellera.org . تم الاطلاع عليه بتاريخ 27-10-2023 .
- ↑ "Arteris" . تم الاطلاع عليه بتاريخ 27-10-2023 .
- ↑ "Magillem Connectivity – Arteris" . تم الاطلاع عليه بتاريخ 27-10-2023 .
- ↑ "سجلات ماجيليم - الشرايين" . تم الاطلاع عليه بتاريخ 27-10-2023 .
- ↑ "CSRCompiler – Arteris" . تم الاطلاع عليه بتاريخ 27-10-2023 .
- ↑ "FlexNoC 5 Interconnect IP – Arteris" . تم الاطلاع عليه بتاريخ 27-10-2023 .
- ↑ تطبيق كادنس للتحكم في JasperGold وتسجيل الحالة
- ↑ كادنس إنتركونيكت ورك بنش
- ↑ شركة سينوبسيس
- ↑ Agnisys IDesignSpec
- ↑ مُجمِّع أنظمة على رقاقة (SoC) الفعلي
- ↑ EDAUtils
- ↑ خدمات تصميم ماجيليم
- ↑ شركة سيميفور
- 1685-2022 - معيار IEEE لـ IP-XACT، وهو بنية قياسية لتغليف ودمج وإعادة استخدام الملكية الفكرية ضمن تدفقات الأدوات . 2023. doi : 10.1109/IEEESTD.2023.10054520 . ISBN 978-1-5044-9448-9.
- 1685-2014 – معيار IEEE لـ IP-XACT، وهو بنية قياسية لتغليف ودمج وإعادة استخدام الملكية الفكرية ضمن تدفقات الأدوات . 2014. doi : 10.1109/IEEESTD.2014.6898803 . ISBN 978-0-7381-9226-0.
- 1685-2009 – معيار IEEE لـ IP-XACT، وهو بنية قياسية لتغليف ودمج وإعادة استخدام الملكية الفكرية ضمن تدفقات الأدوات . 2010. doi : 10.1109/IEEESTD.2010.5417309 . ISBN 978-0-7381-6160-0.
- معيار IEEE/IEC الدولي - IP-XACT، بنية قياسية لتغليف ودمج وإعادة استخدام الملكية الفكرية ضمن تدفقات الأدوات . 2015. doi : 10.1109/IEEESTD.2015.7066223 . ISBN 978-2-8322-2265-2.
للمزيد من القراءة
- أداة تصميم ESL التي يتم التحكم فيها بواسطة SPIRIT IP-XACT مطبقة على منصة الشبكة على الشريحة
- بيرمان، ف. (أبريل 2006). "المعايير: معيار بيانات تعريف بروتوكول الإنترنت P1685 IP-XACT". مجلة IEEE لتصميم واختبار الحواسيب . 23 (4): 316-317 . doi : 10.1109/MDT.2006.104 . S2CID 206459094 .
- كرويتزر، دبليو؛ فومورين، E.؛ فان دير وولف، P .؛ دي كوك، E.؛ ستويت، J.؛ إيكر، دبليو؛ ماير، أ. هيوستن، S .؛ أميريجككس، C .؛ دي باولي، س. (2008). يتدفق تكامل IP الصناعي بناءً على معايير IP-XACT™ . التاريخ '08. وقائع مؤتمر التصميم والأتمتة والاختبار في أوروبا . ص 32 – 37. CiteSeerX 10.1.1.455.8801 . دوى : 10.1145/1403375.1403386 . رقم ISBN 978-3-9810801-3-1.
روابط خارجية
- الهندسة الإلكترونية
- معايير IEEE DASC
- معايير اللجنة الكهروتقنية الدولية
