نظام فرعي للمعالج MICROCHIP AN4229 Risc V
معلومات المنتج
تحديد
- اسم المنتج: RT PolarFire
- الموديل: AN4229
- نظام فرعي للمعالج: RISC-V
- متطلبات الطاقة: محول طاقة تيار متردد 12 فولت/5 أمبير
- الواجهة: USB 2.0 A إلى mini-B، Micro B USB 2.0
تعليمات استخدام المنتج
متطلبات التصميم
متطلبات الأجهزة والبرامج اللازمة لبناء نظام فرعي لمعالج Mi-V هي كما يلي:
- محول طاقة تيار متردد 12 فولت/5 أمبير وكابل
- كابل USB 2.0 A إلى mini-B
- كابل USB 2.0 Micro B
- الرجوع إلى readme.txt file في التصميم files لجميع إصدارات البرامج المطلوبة
متطلبات التصميم
قبل البدء بعملية التصميم، تأكد من تنفيذ الخطوات التالية:
- [قائمة المتطلبات الأساسية]
وصف التصميم
MIV_RV32 هو نواة معالج مصممة لتنفيذ مجموعة تعليمات RISC-V. يمكن تنفيذ النواة على FPGA.
التعليمات
- س: ما هي متطلبات الأجهزة لـ RT PolarFire؟
ج: تتضمن متطلبات الأجهزة محول طاقة تيار متردد 12 فولت/5 أمبير وكابل، وكابل USB 2.0 A إلى mini-B، وكابل USB 2.0 Micro B. - س: ما هو نظام المعالج الفرعي الخاص بـ RT PolarFire؟
أ: يعتمد نظام المعالج الفرعي على بنية RISC-V.
المقدمة (اطرح سؤالاً)
تقدم Microchip IP لمعالج Mi-V وسلسلة أدوات برمجية بدون تكلفة لتطوير تصميمات تعتمد على معالج RISC-V. RISC-V عبارة عن بنية مجموعة تعليمات مفتوحة قياسية (ISA) تحت إدارة مؤسسة RISC-V. وهي تقدم العديد من الفوائد، والتي تتضمن تمكين مجتمع المصادر المفتوحة من اختبار وتحسين النوى بوتيرة أسرع من ISA المغلقة. تدعم RT PolarFire® Field Programmable Gate Array (FPGAs) معالجات Mi-V الناعمة لتشغيل تطبيقات المستخدم. تصف ملاحظة التطبيق هذه كيفية بناء نظام فرعي لمعالج Mi-V لتنفيذ تطبيق مستخدم من ذاكرة TCM المخصصة المهيأة من SPI Flash.
متطلبات التصميم (اطرح سؤالاً)
يوضح الجدول التالي متطلبات الأجهزة والبرامج اللازمة لبناء نظام فرعي للمعالج Mi-V.
الجدول 1-1. متطلبات التصميم
متطلبات | وصف |
متطلبات الأجهزة | |
مجموعة تطوير RT PolarFire® (RTPF500TS-1CG1509M) محول طاقة تيار متردد 12 فولت/5 أمبير وكابل USB 2.0 A إلى mini-B وكابل USB 2.0 Micro B | ريف 1.0 |
متطلبات البرمجيات | |
وحدة التحكم SoftConsole الخاصة بـ Libero® SoC FlashPro Express | راجع ملف readme.txt file في التصميم files لجميع إصدارات البرامج اللازمة لإنشاء تصميم Mi-V المرجعي |
متطلبات التصميم (اطرح سؤالاً)
قبل البدء، قم بتنفيذ الخطوات التالية:
- تنزيل التصميم المرجعي fileمن RT PolarFire: بناء نظام فرعي للمعالج RISC-V.
- قم بتنزيل وتثبيت Libero® SoC من الرابط التالي: Libero SoC v2024.1 أو أحدث.
وصف التصميم (اطرح سؤالاً)
MIV_RV32 عبارة عن نواة معالج مصممة لتنفيذ مجموعة تعليمات RISC-V. يمكن تكوين النواة بحيث تحتوي على واجهات ناقل AHB وAPB3 وAXI3/4 للوصول إلى الأجهزة الطرفية والذاكرة. يوضح الشكل التالي مخطط كتلة المستوى الأعلى لنظام فرعي Mi-V المبني على RT PolarFire® FPGA.
يمكن تخزين تطبيق المستخدم الذي سيتم تنفيذه على معالج Mi-V في فلاش SPI خارجي. عند تشغيل الجهاز، يقوم متحكم النظام بتهيئة TCM المعينة بتطبيق المستخدم. يتم إصدار إعادة تعيين النظام بعد اكتمال تهيئة TCM. إذا تم تخزين تطبيق المستخدم في فلاش SPI، يستخدم متحكم النظام واجهة SC_SPI لقراءة تطبيق المستخدم من فلاش SPI. يطبع تطبيق المستخدم المحدد رسالة UART "Hello World!" ويومض مصابيح LED الخاصة بالمستخدم على اللوحة.
تنفيذ الأجهزة (اطرح سؤالاً)
يوضح الشكل التالي تصميم Libero لنظام المعالج الفرعي Mi-V.
كتل IP (اطرح سؤالاً)
يوضح الجدول التالي كتل IP المستخدمة في تصميم مرجع نظام فرعي معالج Mi-V ووظيفتها.
الجدول 4-1. وصف كتل IP
اسم IP | وصف |
مراقبة التهيئة | يحصل جهاز مراقبة تهيئة RT PolarFire® على حالة تهيئة الجهاز والذاكرة |
إعادة الضبط | هذا هو تجسيد IP CORERESET_PF الذي يولد إعادة تعيين متزامنة على مستوى النظام لنظام Mi-V الفرعي |
CCC_0 |
تأخذ كتلة RT PolarFire Clock Conditioning Circuitry (CCC) ساعة إدخال تبلغ 160 ميجا هرتز من كتلة PF_OSC وتولد ساعة نسيج تبلغ 83.33 ميجا هرتز لنظام فرعي معالج Mi-V والأجهزة الطرفية الأخرى. |
MIV_RV32_C0 (عنوان IP لمعالج Mi-V الناعم) |
قيمة عنوان إعادة تعيين المتجه الافتراضية لمعالج Mi-V هي 0✕8000_0000. بعد إعادة تعيين الجهاز، ينفذ المعالج التطبيق من 0✕8000_0000. TCM هي الذاكرة الرئيسية لمعالج Mi-V وهي ذاكرة مخصصة لـ 0✕8000_0000. يتم تهيئة TCM بتطبيق المستخدم المخزن في SPI Flash. في خريطة ذاكرة معالج Mi-V، يتم تعريف النطاق من 0✕8000_0000 إلى 0✕8000_FFFF لواجهة ذاكرة TCM ويتم تعريف النطاق من 0✕7000_0000 إلى 0✕7FFF_FFFF لواجهة APB. |
ميف_ESS_C0_0 | يتم استخدام نظام MIV الموسع (ESS) لدعم GPIO وUART |
كورSPI_C0_0 | يتم استخدام CoreSPI لبرمجة فلاش SPI الخارجي |
PF_SPI | تقوم واجهة الماكرو PF_SPI بربط منطق النسيج بـ SPI Flash الخارجي، والذي يتم توصيله بوحدة التحكم في النظام |
PF_OSC | PF_OSC هو مذبذب على اللوحة يولد ساعة خرج تبلغ 160 ميجا هرتز |
هام: جميع أدلة المستخدم والإرشادات الخاصة ببروتوكول الإنترنت متوفرة من Libero SoC > Catalog
خريطة الذاكرة (اطرح سؤالا)
يوضح الجدول التالي خريطة الذاكرة للذواكر والأجهزة الطرفية.
الجدول 4-2. وصف خريطة الذاكرة
الأجهزة الطرفية | عنوان البداية |
الطب الصيني التقليدي | 0x8000_0000 |
MIV_ESS_UART | 0x7100_0000 |
MIV_ESS_GPIO | 0x7500_0000 |
تنفيذ البرمجيات (اطرح سؤالاً)
توفر Microchip سلسلة أدوات SoftConsole لبناء ملف قابل للتنفيذ لتطبيق مستخدم RISC-V (.hex) file وتصحيحه. التصميم المرجعي fileتتضمن مساحة عمل البرامج الثابتة التي تحتوي على مشروع برنامج MiV_uart_blinky. يتم برمجة تطبيق المستخدم MiV_uart_blinky على فلاش SPI خارجي باستخدام Libero® SoC. يطبع تطبيق المستخدم المحدد رسالة UART "Hello World!" ويومض مصابيح LED الخاصة بالمستخدم على اللوحة.
وفقًا لخريطة ذاكرة تصميم Libero SoC، يتم تعيين عناوين الأجهزة الطرفية UART وGPIO إلى 0x71000000 و0x75000000 على التوالي. يتم توفير هذه المعلومات في hw_platform.h file كما هو موضح في الشكل التالي.
يجب تنفيذ تطبيق المستخدم من ذاكرة TCM (الكود والبيانات والمكدس). لذلك، يتم تعيين عنوان RAM في البرنامج النصي للرابط على عنوان البداية لذاكرة TCM كما هو موضح في الشكل التالي.
يتوفر البرنامج النصي للرابط (miv-rv32-ram.ld) في المجلد FW\MiV_uart_blinky\miv_rv32_hal في ملف التصميم fileس. لبناء تطبيق المستخدم، قم بتنفيذ الخطوات التالية:
- إنشاء مشروع Mi-V SoftConsole
- تنزيل MIV_RV32 HAL fileيمكنك تنزيل البرامج والتعريفات من GitHub باستخدام الرابط التالي: github.com/Mi-V-Soft-RISC-V/platform
- استيراد برامج تشغيل البرامج الثابتة
- إنشاء main.c file مع رمز التطبيق
- برامج تشغيل البرامج الثابتة للخريطة ونص الربط
- ذاكرة الخريطة والعناوين الطرفية
- بناء التطبيق
لمزيد من المعلومات حول هذه الخطوات، راجع AN4997: PolarFire FPGA Building a Mi-V Processor Subsystem. ملف .hex file يتم إنشاؤه بعد البناء الناجح ويتم استخدامه للتصميم وتكوين تهيئة الذاكرة أثناء تشغيل العرض التوضيحي.
إعداد العرض التوضيحي (اطرح سؤالاً)
لإعداد العرض التوضيحي، قم بتنفيذ الخطوات التالية:
- إعداد الجهاز
- إعداد المحطة التسلسلية (Tera Term)
إعداد الأجهزة (اطرح سؤالاً)
هام: لن يعمل تصحيح أخطاء تطبيق Mi-V باستخدام مصحح أخطاء SoftConsole إذا تم تمكين وضع تعليق وحدة التحكم في النظام. تم تعطيل وضع تعليق وحدة التحكم في النظام لعرض تطبيق Mi-V في هذا التصميم.
لإعداد الأجهزة، قم بتنفيذ الخطوات التالية:
- قم بإيقاف تشغيل اللوحة باستخدام مفتاح SW7.
- افتح وصلة J31 لاستخدام مبرمج FlashPro الخارجي أو أغلق وصلة J31 لاستخدام مبرمج FlashPro المضمن.
هام: لا يمكن استخدام Embedded Flash Pro Programmer إلا للبرمجة من خلال Libero أو FPExpress ولا يمكن استخدامه لتصحيح أخطاء التطبيقات المستندة إلى Mi-V. - قم بتوصيل الكمبيوتر المضيف بموصل J24 باستخدام كابل USB.
- لتفعيل SC_SPI، يجب إغلاق 1-2 دبوس من وصلة التوصيل J8.
- قم بتوصيل مبرمج FlashPro بموصل J3 (JTAG (الرأس) واستخدم كابل USB آخر لتوصيل مبرمج FlashPro بجهاز الكمبيوتر المضيف.
- تأكد من اكتشاف برامج تشغيل جسر USB إلى UART تلقائيًا، والذي يمكن التحقق منه من خلال مدير الجهاز على الكمبيوتر المضيف.
هام: كما هو موضح في الشكل 6-1، تظهر خصائص منفذ COM16 أنه متصل بمنفذ USB التسلسلي. وبالتالي، يتم تحديد COM16 في هذا المثال.ampرقم منفذ COM خاص بالنظام. إذا لم يتم تثبيت برامج تشغيل جسر USB إلى UART، فقم بتنزيل برامج التشغيل وتثبيتها من www.microchip.com/en-us/product/mcp2200. - قم بتوصيل مصدر الطاقة بموصل J19 وقم بتشغيل مصدر الطاقة باستخدام المفتاح SW7.
إعداد المحطة التسلسلية (Tera Term) (اطرح سؤالاً)
تطبيق المستخدم (MiV_uart_blinky.hex file) تطبع رسالة "Hello World!" على المحطة التسلسلية من خلال واجهة UART.
لإعداد المحطة التسلسلية، قم بتنفيذ الخطوات التالية:
- قم بتشغيل Tera Term على الكمبيوتر المضيف.
- قم بتحديد منفذ COM المحدد في Tera Term كما هو موضح في الشكل التالي.
- من شريط القائمة، حدد الإعداد > المنفذ التسلسلي لإعداد منفذ COM.
- اضبط السرعة (البود) على 115200 والتحكم في التدفق على لا شيء وانقر على خيار الإعداد الجديد كما هو موضح في الشكل التالي.
بعد إعداد المحطة التسلسلية، فإن الخطوة التالية هي برمجة جهاز RT PolarFire®.
تشغيل العرض التوضيحي (اطرح سؤالاً)
لتشغيل العرض التوضيحي، قم بتنفيذ الخطوات التالية:
- إنشاء عميل تهيئة TCM
- برمجة جهاز RT PolarFire®
- إنشاء صورة فلاش SPI
- برمجة فلاش SPI
إنشاء عميل تهيئة TCM (اطرح سؤالاً)
لتهيئة TCM في RT PolarFire® باستخدام وحدة التحكم في النظام، يجب استخدام المعلمات المحلية l_cfg_hard_tcm0_en في miv_rv32_subsys_pkg.v file يجب تغييره إلى 1'b1 قبل التوليف. لمزيد من المعلومات، راجع دليل مستخدم MIV_RV32.
في Libero® SoC، يقوم خيار تكوين بيانات وذاكرة تهيئة التصميم بإنشاء عميل تهيئة TCM وإضافته إلى sNVM أو μPROM أو فلاش SPI خارجي، استنادًا إلى نوع الذاكرة غير المتطايرة المحددة. في ملاحظة التطبيق هذه، يتم تخزين عميل تهيئة TCM في فلاش SPI. تتطلب هذه العملية ملف تطبيق المستخدم القابل للتنفيذ file (.عرافة file). السداسي file يتم إنشاء (*.hex) باستخدام مشروع تطبيق SoftConsole.ampيتم توفير تطبيق المستخدم مع التصميم fileس. تطبيق المستخدم file تم تحديد (.hex) لإنشاء عميل تهيئة TCM باستخدام الخطوات التالية:
- قم بتشغيل Libero® SoC وقم بتشغيل script.tcl (الملحق 2: تشغيل TCL Script).
- حدد تكوين بيانات تهيئة التصميم والذاكرة > تدفق تصميم Libero.
- في علامة التبويب Fabric RAMs، حدد مثيل TCM وانقر نقرًا مزدوجًا فوقه لفتح مربع الحوار Edit Fabric RAM Initialization Client (تحرير عميل تهيئة Fabric RAM)، كما هو موضح في الشكل التالي.
في مربع الحوار تحرير عميل تهيئة ذاكرة الوصول العشوائي للنسيج، اضبط نوع التخزين على SPI-Flash. ثم حدد المحتوى من file ثم اضغط على زر الاستيراد (…) كما هو موضح بالشكل التالي.
برمجة جهاز RT PolarFire (اطرح سؤالاً)
- التصميم المرجعي fileتتضمن هذه المجموعة مشروع نظام فرعي للمعالج Mi-V تم إنشاؤه باستخدام Libero® SoC. يمكن برمجة جهاز RT PolarFire® باستخدام Libero SoC.
- يظهر تدفق تصميم Libero SoC في الشكل التالي.
لبرمجة جهاز RT PolarFire، افتح مشروع Libero الخاص بنظام فرعي معالج Mi-V، والذي تم إنشاؤه باستخدام نصوص TCL المقدمة في Libero SoC، وانقر نقرًا مزدوجًا فوق Run Program Action.
إنشاء صورة فلاش SPI (اطرح سؤالاً)
- لتوليد صورة SPI Flash، انقر نقرًا مزدوجًا فوق توليد صورة SPI Flash في علامة التبويب تدفق التصميم.
- عندما يتم إنشاء صورة Flash SPI بنجاح، تظهر علامة اختيار خضراء بجوار إنشاء صورة Flash SPI.
برمجة فلاش SPI (اطرح سؤالاً)
لبرمجة صورة فلاش SPI، قم بتنفيذ الخطوات التالية:
- انقر نقرًا مزدوجًا فوق تشغيل PROGRAM_SPI_IMAGE في علامة التبويب "تدفق التصميم".
- انقر فوق نعم في مربع الحوار.
- عندما يتم برمجة صورة SPI بنجاح على الجهاز، تظهر علامة اختيار خضراء بجوار تشغيل PROGRAM_SPI_IMAGE.
- بعد اكتمال برمجة SPI Flash، تصبح وحدة التحكم في الطباعة جاهزة. ونتيجة لذلك، تومض مصابيح LED 1 و2 و3 و4، ثم يتم ملاحظة المطبوعات على الطرف التسلسلي، كما هو موضح في الشكل التالي.
بهذا ينتهي العرض التوضيحي.
يمكن أيضًا برمجة جهاز RT PolarFire® وSPI Flash باستخدام FlashPro Express، راجع الملحق 1: برمجة جهاز RT PolarFire وSPI Flash باستخدام FlashPro Express.
الملحق 1: برمجة جهاز RT PolarFire وSPI Flash باستخدام FlashPro Express (اطرح سؤالاً)
التصميم المرجعي fileتتضمن وظيفة برمجة file لبرمجة جهاز RT PolarFire® باستخدام FlashPro Express. هذه الوظيفة file يتضمن أيضًا صورة SPI Flash، وهي عميل تهيئة TCM. يقوم FlashPro Express ببرمجة كل من جهاز RT PolarFire وSPI Flash باستخدام ملف .job البرمجي هذا file. وظيفة البرمجة file متوفر في التصميمFiles_directory_البرمجة_files.
لبرمجة جهاز RT PolarFire باستخدام البرمجة file باستخدام FlashPro Express، قم بتنفيذ الخطوات التالية:
- إعداد الأجهزة، راجع إعداد الأجهزة.
- على الكمبيوتر المضيف ، قم بتشغيل برنامج FlashPro Express.
- لإنشاء مشروع وظيفة جديد، انقر فوق جديد أو حدد مشروع وظيفة جديد من FlashPro Express Job من قائمة المشروع.
- أدخل ما يلي في مربع الحوار:
- وظيفة البرمجة file:انقر فوق "استعراض" وانتقل إلى الموقع الذي يوجد به ملف .job file يقع وحدد ملف file. العمل file متوفر في التصميمFiles_directory_البرمجة_files.
- موقع مشروع وظيفة FlashPro Express: انقر فوق استعراض وانتقل إلى الموقع الذي تريد حفظ المشروع فيه.
- انقر فوق موافق. البرمجة المطلوبة file تم تحديده وهو جاهز للبرمجة.
- تظهر نافذة FlashPro Express كما هو موضح في الشكل التالي. تأكد من ظهور رقم المبرمج في حقل المبرمج. إذا لم يظهر، فتحقق من توصيلات اللوحة وانقر فوق تحديث/إعادة مسح المبرمجين.
- انقر فوق تشغيل. عند برمجة الجهاز بنجاح ، يتم عرض حالة RUN PASSED كما هو موضح في الشكل التالي.
وبهذا تنتهي عملية برمجة جهاز RT PolarFire وSPI Flash. بعد برمجة اللوحة، لاحظ رسالة "Hello World!" المطبوعة على محطة UART ووميض مصابيح LED الخاصة بالمستخدم.
الملحق 2: تشغيل البرنامج النصي TCL (اطرح سؤالاً)
يتم توفير نصوص TCL في التصميم fileمجلد s ضمن الدليل HW. إذا لزم الأمر، يمكن إعادة إنتاج تدفق التصميم من تنفيذ التصميم حتى إنشاء الوظيفة file.
لتشغيل TCL، قم بتنفيذ الخطوات التالية:
- قم بتشغيل برنامج Libero.
- حدد المشروع > تنفيذ البرنامج النصي…..
- انقر فوق "استعراض" وحدد script.tcl من دليل الأجهزة الذي تم تنزيله.
- انقر فوق تشغيل.
بعد التنفيذ الناجح لنص TCL، يتم إنشاء مشروع Libero داخل دليل الأجهزة.
- لمزيد من المعلومات حول نصوص TCL، راجع rtpf_an4229_df/HW/TCL_Script_readme.txt. لمزيد من المعلومات حول أوامر TCL، راجع دليل مرجع أوامر TCL. اتصل بشركة Microchip
- الدعم الفني لأي استفسارات تواجهها أثناء تشغيل البرنامج النصي TCL.
تاريخ المراجعة (اطرح سؤالاً)
يصف جدول محفوظات المراجعة التغييرات التي تم تنفيذها في المستند. يتم سرد التغييرات حسب المراجعة ، بدءًا من أحدث منشور.
الجدول 10-1. مراجعة التاريخ
المراجعة | تاريخ | وصف |
B | 10/2024 | وفيما يلي قائمة التغييرات التي تم إجراؤها في المراجعة (ب) للوثيقة:
|
A | 10/2021 | أول نشر لهذه الوثيقة |
دعم Microchip FPGA
تدعم مجموعة منتجات Microchip FPGA منتجاتها بخدمات دعم متنوعة ، بما في ذلك خدمة العملاء ، ومركز الدعم الفني للعملاء ، أ webالموقع ومكاتب المبيعات في جميع أنحاء العالم. يُقترح على العملاء زيارة موارد Microchip عبر الإنترنت قبل الاتصال بالدعم لأنه من المحتمل جدًا أن استفساراتهم قد تمت الإجابة عليها بالفعل.
اتصل بمركز الدعم الفني من خلال webالموقع في www.microchip.com/support. اذكر رقم جزء جهاز FPGA ، وحدد فئة الحالة المناسبة ، وقم بتحميل التصميم fileأثناء إنشاء حالة دعم فني.
اتصل بخدمة العملاء للحصول على دعم غير تقني للمنتجات ، مثل تسعير المنتج وترقيات المنتج ومعلومات التحديث وحالة الطلب والتفويض.
- من أمريكا الشمالية، اتصل على 800.262.1060
- من بقية العالم، اتصل على 650.318.4460
- فاكس من أي مكان في العالم 650.318.8044
معلومات الرقاقة
الرقاقة الدقيقة Webموقع
توفر Microchip الدعم عبر الإنترنت من خلال webالموقع في www.microchip.com/. هذا webيتم استخدام الموقع لصنع fileتتوفر المعلومات والبيانات بسهولة للعملاء. وتتضمن بعض المحتويات المتاحة ما يلي:
- دعم المنتج - أوراق البيانات والأخطاء المطبعية وملاحظات التطبيق وغيرهاampالبرامج، وموارد التصميم، وأدلة المستخدم ووثائق دعم الأجهزة، وإصدارات البرامج الأحدث والبرامج المؤرشفة
- الدعم الفني العام - الأسئلة المتداولة (FAQs) ، طلبات الدعم الفني ، مجموعات المناقشة عبر الإنترنت ، قائمة أعضاء برنامج شركاء تصميم Microchip
- أعمال الرقاقة الإلكترونية - محدد المنتج وأدلة الطلب ، أحدث النشرات الصحفية للرقاقة الدقيقة ، قائمة بالندوات والأحداث ، قوائم بمكاتب مبيعات الرقائق الدقيقة والموزعين وممثلي المصانع
خدمة الإعلام بتغيير المنتج
- تساعد خدمة الإخطار بتغيير المنتج من Microchip على إبقاء العملاء على اطلاع دائم بمنتجات Microchip. سيتلقى المشتركون إشعارًا بالبريد الإلكتروني عند وجود تغييرات أو تحديثات أو تنقيحات أو أخطاء تتعلق بمجموعة منتجات محددة أو أداة تطوير ذات أهمية.
- للتسجيل، انتقل إلى www.microchip.com/pcn واتبع تعليمات التسجيل.
دعم العملاء
يمكن لمستخدمي منتجات Microchip الحصول على المساعدة عبر عدة قنوات:
- الموزع أو الممثل
- مكتب المبيعات المحلي
- مهندس الحلول المضمنة (ESE)
- الدعم الفني
يتعين على العملاء الاتصال بموزعهم أو ممثلهم أو شركة ESE للحصول على الدعم. كما تتوفر مكاتب مبيعات محلية لمساعدة العملاء. وتتضمن هذه الوثيقة قائمة بمكاتب المبيعات والمواقع.
الدعم الفني متاح من خلال webالموقع في: www.microchip.com/support
ميزة حماية رمز أجهزة Microchip
لاحظ التفاصيل التالية لميزة حماية الكود على منتجات Microchip:
- تتوافق منتجات Microchip مع المواصفات الواردة في ورقة بيانات Microchip الخاصة بها.
- تعتقد شركة مايكروشيب أن مجموعة منتجاتها آمنة عند استخدامها بالطريقة المقصودة، وضمن مواصفات التشغيل، وفي ظل الظروف العادية.
- تقدر الرقاقة الإلكترونية حقوق الملكية الفكرية وتحميها بقوة. محاولات خرق ميزات حماية التعليمات البرمجية لمنتج Microchip محظورة تمامًا وقد تنتهك قانون حقوق النشر الرقمية للألفية.
- لا تستطيع شركة Microchip ولا أي شركة أخرى لتصنيع أشباه الموصلات ضمان أمان الكود الخاص بها. لا تعني حماية الكود أننا نضمن أن المنتج "غير قابل للكسر". تتطور حماية الكود باستمرار. تلتزم شركة Microchip بتحسين ميزات حماية الكود الخاصة بمنتجاتنا باستمرار.
إشعار قانوني
لا يجوز استخدام هذا المنشور والمعلومات الواردة فيه إلا مع منتجات Microchip، بما في ذلك تصميم منتجات Microchip واختبارها ودمجها مع تطبيقك. استخدام هذه المعلومات
بأي طريقة أخرى تنتهك هذه الشروط. يتم توفير المعلومات المتعلقة بتطبيقات الجهاز فقط لراحتك وقد يتم استبدالها بالتحديثات. تقع على عاتقك مسؤولية التأكد من أن طلبك يلبي المواصفات الخاصة بك. اتصل بمكتب مبيعات Microchip المحلي للحصول على دعم إضافي أو احصل على دعم إضافي على www.microchip.com/en-us/support/design-help/client-support-services.
يتم توفير هذه المعلومات من قبل شركة MICROCHIP "كما هي". لا تقدم شركة MICROCHIP أي تعهدات أو ضمانات من أي نوع سواء كانت صريحة أو ضمنية، مكتوبة أو شفوية، قانونية أو غير ذلك، فيما يتعلق بالمعلومات بما في ذلك على سبيل المثال لا الحصر أي ضمانات ضمنية بعدم الانتهاك وقابلية التسويق والملاءمة لغرض معين، أو الضمانات المتعلقة بحالتها أو جودتها أو أدائها.
لن تكون شركة مايكرو شيب مسؤولة بأي حال من الأحوال عن أي خسارة أو ضرر أو تكلفة أو نفقات غير مباشرة أو خاصة أو عقابية أو عرضية أو تبعية من أي نوع كانت مرتبطة بالمعلومات أو استخدامها، مهما كان سببها، حتى لو تم إخطار مايكرو شيب بإمكانية حدوث ذلك أو كانت الأضرار متوقعة. إلى أقصى حد يسمح به القانون، لن تتجاوز مسؤولية مايكرو شيب الإجمالية عن جميع المطالبات بأي شكل من الأشكال المتعلقة بالمعلومات أو استخدامها مبلغ الرسوم، إن وجدت، التي دفعتها مباشرة لشركة مايكرو شيب مقابل المعلومات.
إن استخدام أجهزة Microchip في تطبيقات دعم الحياة و/أو السلامة يكون على مسؤولية المشتري بالكامل، ويوافق المشتري على الدفاع عن Microchip وتعويضها وحمايتها من أي أضرار أو مطالبات أو دعاوى أو نفقات ناجمة عن مثل هذا الاستخدام. لا يتم نقل أي تراخيص، ضمناً أو بطريقة أخرى، بموجب أي حقوق ملكية فكرية لشركة Microchip ما لم يُنص على خلاف ذلك.
العلامات التجارية
اسم وشعار Microchip وشعار Microchip و Adaptec و AVR وشعار AVR و AVR Freaks و BesTime و BitCloud و CryptoMemory و CryptoRF و dsPIC و flexPWR و HELDO و IGLOO و JukeBlox و KeeLoq و Kleer و LANCheck و LinkMD و maXTouchty MediaLB، megaAVR، Microsemi، Microsemi logo، MOST، MOST logo، MPLAB، OptoLyzer، PIC، picoPower، PICSTART، PIC32 logo، PolarFire، Prochip Designer، QTouch، SAM-BA، SenGenuity، SpyNIC، SST، SST Logo، SuperFomric و SyncServer و Tachyon و TimeSource و tinyAVR و UNI / O و Vectron و XMEGA هي علامات تجارية مسجلة لشركة Microchip Technology Incorporated في الولايات المتحدة الأمريكية وبلدان أخرى.
AgileSwitch، ClockWorks، شركة حلول التحكم المدمجة، EtherSynch، Flashtec، Hyper Speed Control، HyperLight Load، Libero، motorBench، mTouch، Powermite 3، Precision Edge، ProASIC، ProASIC Plus، شعار ProASIC Plus، Quiet-Wire، SmartFusion، SyncWorld، TimeCesium، وTimeHub، وTimePictra، وTimeProvider، وZL هي علامات تجارية مسجلة لشركة Microchip Technology Incorporated في الولايات المتحدة الأمريكية
قمع المفاتيح المجاورة، AKS، العمر التناظري الرقمي، أي مكثف، AnyIn، AnyOut، التبديل المعزز، BlueSky، BodyCom، Clockstudio، CodeGuard، CryptoAuthentication، CryptoAutomotive، CryptoCompanion، CryptoController، dsPICDEM، dsPICDEM.net، مطابقة المتوسط الديناميكي ، DAM، ECAN، Espresso T1S، EtherGREEN، EyeOpen، GridTime، IdealBridge، IGaT، البرمجة التسلسلية داخل الدائرة، ICSP، INICnet، التوازي الذكي، IntelliMOS، الاتصال بين الرقائق، JitterBlocker، Knob-on-Display، MarginLink، maxCrypto، الأعلىView، memBrain، Mindi، MiWi، MPASM، MPF، شعار MPLAB المعتمد، MPLIB، MPLINK، mSiC، MultiTRAK، NetDetach، إنشاء الكود الشامل، PICDEM، PICDEM.net، PICkit، PICtail، Power MOS IV، Power MOS 7، PowerSmart، PureSilicon ، QMatrix، REAL ICE، Ripple Blocker، RTAX، RTG4، SAM-ICE، Serial Quad I/O، simpleMAP، SimpliPHY، SmartBuffer، SmartHLS، SMART-IS، storClad، SQI، SuperSwitcher، SuperSwitcher II، Switchtec، SynchroPHY، Total Endurance ، الوقت الموثوق به، TSHARC، تورينج، USBCheck، VariSense، VectorBlox، VeriPHY، ViewSpan وWiperLock وXpressConnect وZENA هي علامات تجارية لشركة Microchip Technology Incorporated في الولايات المتحدة ودول أخرى.
SQTP هي علامة خدمة لشركة Microchip Technology Incorporated في الولايات المتحدة الأمريكية. شعار Adaptec وFrequency on Demand وSilicon Storage Technology وSymmcom هي علامات تجارية مسجلة لشركة Microchip Technology Inc. في بلدان أخرى. GestIC هي علامة تجارية مسجلة لشركة Microchip Technology Germany II GmbH & Co. KG، وهي شركة تابعة لشركة Microchip Technology Inc. في بلدان أخرى.
جميع العلامات التجارية الأخرى المذكورة هنا هي ملك لشركاتها المعنية.
© 2024 شركة Microchip Technology Incorporated والشركات التابعة لها. كل الحقوق محفوظة.
- ISBN: 978-1-6683-0441-9
نظام إدارة الجودة
للحصول على معلومات حول أنظمة إدارة الجودة الخاصة بشركة Microchip، يرجى زيارة www.microchip.com/quality.
المبيعات والخدمات في جميع أنحاء العالم
الأمريكتين | آسيا/المحيط الهادئ | آسيا/المحيط الهادئ | أوروبا |
شركة كبرى مكتب 2355 West Chandler Blvd. تشاندلر ، AZ 85224-6199 هاتف: 480-792-7200 الفاكس: 480-792-7277 الدعم الفني: www.microchip.com/support Web عنوان: www.microchip.com أتلانتا دولوث، جورجيا هاتف: 678-957-9614 الفاكس: 678-957-1455 أوستن، تكساس هاتف: 512-257-3370 بوسطن ويستبورو، MA الهاتف: 774-760-0087 الفاكس: 774-760-0088 شيكاغو إيتاسكا، إلينوي هاتف: 630-285-0071 الفاكس: 630-285-0075 دالاس أديسون، تكس هاتف: 972-818-7423 الفاكس: 972-818-2924 ديترويت نوفي، ميشيغان هاتف: 248-848-4000 هيوستن، TX هاتف: 281-894-5983 انديانابوليس نوبلسفيل، إن الهاتف: 317-773-8323 الفاكس: 317-773-5453 هاتف: 317-536-2380 لوس أنجلوس ميشن فيجو، كاليفورنيا، الهاتف: 949-462-9523 الفاكس: 949-462-9608 هاتف: 951-273-7800 رالي، NC هاتف: 919-844-7510 نيويورك، نيويورك هاتف: 631-435-6000 سان خوسيه CA هاتف: 408-735-9110 هاتف: 408-436-4270 كندا – تورنتو هاتف: 905-695-1980 |فاكس: 905-695-2078 |
أستراليا – سيدني هاتف: 61-2-9868-6733 الصين – بكين هاتف: 86-10-8569-7000 الصين - تشنغدو هاتف: 86-28-8665-5511 الصين – تشونغتشينغ هاتف: 86-23-8980-9588 الصين - دونغقوان هاتف: 86-769-8702-9880 الصين – قوانغتشو هاتف: 86-20-8755-8029 الصين - هانغتشو هاتف: 86-571-8792-8115 الصين – هونغ كونغ سار هاتف: 852-2943-5100 الصين - نانجينغ هاتف: 86-25-8473-2460 الصين - تشينغداو هاتف: 86-532-8502-7355 الصين – شنغهاي هاتف: 86-21-3326-8000 الصين - شنيانغ هاتف: 86-24-2334-2829 الصين - شنتشن هاتف: 86-755-8864-2200 الصين - سوتشو هاتف: 86-186-6233-1526 الصين - ووهان هاتف: 86-27-5980-5300 الصين - زيان هاتف: 86-29-8833-7252 الصين - شيامن هاتف: 86-592-2388138 الصين - تشوهاى هاتف: 86-756-3210040 |
الهند – بنغالور هاتف: 91-80-3090-4444 الهند - نيودلهي هاتف: 91-11-4160-8631 الهند – بوني هاتف: 91-20-4121-0141 اليابان – أوساكا هاتف: 81-6-6152-7160 اليابان – طوكيو هاتف: 81-3-6880- 3770 كوريا - دايجو هاتف: 82-53-744-4301 كوريا - سيول هاتف: 82-2-554-7200 ماليزيا – كوالا لامبور هاتف: 60-3-7651-7906 ماليزيا - بينانج هاتف: 60-4-227-8870 فيلبيني – مانيلا هاتف: 63-2-634-9065 سنغافورة هاتف: 65-6334-8870 تايوان - هسين تشو هاتف: 886-3-577-8366 تايوان - كاوشيونغ هاتف: 886-7-213-7830 تايوان - تايبيه هاتف: 886-2-2508-8600 تايلاند – بانكوك هاتف: 66-2-694-1351 فيتنام - هوشي منه هاتف: 84-28-5448-2100 |
النمسا – ويلز هاتف: 43-7242-2244-39 الفاكس: 43-7242-2244-393الدنمارك – كوبنهاجن هاتف: 45-4485-5910 الفاكس: 45-4485-2829فنلندا – إسبو هاتف: 358-9-4520-820 فرنسا – باريس ألمانيا – جارشنج ألمانيا – هان ألمانيا – هايلبرون ألمانيا – كارلسروه هاتف: 49-721-625370 ألمانيا – ميونخ ألمانيا – روزنهايم إسرائيل – هود هشارون ايطاليا - ميلان إيطاليا - بادوفا هولندا - Drunen النرويج – تروندهايم بولندا – وارسو رومانيا – بوخارست اسبانيا - مدريد |
ملاحظة الطلب
© 2024 Microchip Technology Inc. والشركات التابعة لها
المستندات / الموارد
![]() |
نظام فرعي للمعالج MICROCHIP AN4229 Risc V [بي دي اف] دليل المستخدم AN4229، نظام فرعي للمعالج AN4229 Risc V، AN4229، نظام فرعي للمعالج Risc V، نظام فرعي للمعالج، نظام فرعي |