ميكروشيب فيتيربي فك التشفير

تحديد
- الخوارزمية: فك ترميز فيتيربي
- مدخل: إدخال 3 بت أو 4 بت ناعم أو ثابت
- طريقة فك التشفير: أقصى احتمال
- تطبيق: متسلسل ومتوازي
- التطبيقات: الهواتف المحمولة، والاتصالات عبر الأقمار الصناعية، والتلفزيون الرقمي
تعليمات استخدام المنتج
يقوم جهاز فك التشفير Viterbi التسلسلي بمعالجة بتات الإدخال بشكل فردي بطريقة تسلسلية. اتبع هذه الخطوات لاستخدام وحدة فك التشفير التسلسلي:
- قم بتوفير بتات الإدخال بشكل تسلسلي إلى وحدة فك التشفير.
- سيقوم جهاز فك التشفير بتحديث مقاييس المسار واتخاذ القرارات لكل بت.
- افهم أن وحدة فك التشفير التسلسلي قد تكون أبطأ ولكنها توفر تعقيدًا أقل واستخدامًا أقل للموارد.
- استخدم وحدة فك التشفير التسلسلي للتطبيقات التي تعطي الأولوية للحجم واستهلاك الطاقة والتكلفة على حساب السرعة.
- يقوم جهاز Parallel Viterbi Decoder بمعالجة بتات متعددة بشكل متزامن. إليك كيفية استخدام وحدة فك التشفير المتوازية:
- توفير بتات متعددة في وقت واحد كمدخلات إلى وحدة فك التشفير للمعالجة المتوازية.
- يقوم جهاز فك التشفير بتحديث مقاييس المسار المختلفة بالتوازي، مما يؤدي إلى معالجة أسرع.
- لاحظ أن وحدة فك التشفير الموازية توفر إنتاجية عالية على حساب زيادة التعقيد واستخدام الموارد.
- اختر وحدة فك التشفير المتوازية للتطبيقات التي تتطلب معالجة سريعة وإنتاجية عالية، مثل أنظمة الاتصالات في الوقت الفعلي.
التعليمات
س: ما هي الرموز التلافيفية؟
ج: الرموز التلافيفية هي رموز لتصحيح الأخطاء تستخدم على نطاق واسع في أنظمة الاتصالات للحماية من أخطاء الإرسال.
س: كيف يعمل جهاز فك التشفير Viterbi؟
ج: يستخدم جهاز فك التشفير Viterbi خوارزمية Viterbi لتحديد التسلسل الأكثر احتمالاً للبتات المرسلة بناءً على الإشارة المستقبلة، مما يقلل من أخطاء فك التشفير.
س: متى يجب أن أختار جهاز فك ترميز Viterbi التسلسلي بدلاً من جهاز فك التشفير الموازي؟
ج: اختر وحدة فك التشفير التسلسلي عند إعطاء الأولوية لتقليل التعقيد وتقليل استخدام الموارد وكفاءة التكلفة. إنها مناسبة للتطبيقات التي لا تمثل فيها السرعة الاهتمام الأساسي.
س: في أي التطبيقات يتم استخدام جهاز فك التشفير Viterbi بشكل شائع؟
ج: يُستخدم جهاز فك التشفير Viterbi على نطاق واسع في أنظمة الاتصالات الحديثة مثل الهواتف المحمولة والاتصالات عبر الأقمار الصناعية والتلفزيون الرقمي.
مقدمة
وحدة فك ترميز Viterbi هي خوارزمية تستخدم في أنظمة الاتصالات الرقمية لفك تشفير الرموز التلافيفية. الرموز التلافيفية هي رموز لتصحيح الأخطاء تستخدم على نطاق واسع في أنظمة الاتصالات للحماية من الأخطاء التي تحدث أثناء الإرسال.
يحدد جهاز فك تشفير Viterbi التسلسل الأكثر احتمالاً للبتات المرسلة بناءً على الإشارة المستقبلة باستخدام خوارزمية Viterbi، وهو نهج برمجة ديناميكي. تأخذ هذه الخوارزمية في الاعتبار جميع مسارات التعليمات البرمجية المحتملة لحساب تسلسل البتات الأكثر احتمالاً بناءً على الإشارة المستقبلة. ثم يختار المسار ذو الاحتمالية الأعلى.
يعد جهاز فك التشفير Viterbi هو وحدة فك التشفير ذات الاحتمالية القصوى، مما يقلل من احتمالية الخطأ في فك تشفير الإشارة المستقبلة ويتم تنفيذه بشكل تسلسلي، ويحتل مساحة صغيرة، وبالتوازي للحصول على إنتاجية أعلى. ويستخدم على نطاق واسع في أنظمة الاتصالات الحديثة، بما في ذلك الهواتف المحمولة، والاتصالات عبر الأقمار الصناعية، والتلفزيون الرقمي. يقبل عنوان IP هذا الإدخال الناعم أو الثابت 3 بت أو 4 بت.
يمكن تنفيذ خوارزمية فيتربي باستخدام طريقتين رئيسيتين: التسلسلية والمتوازية. ولكل نهج خصائص وتطبيقات مميزة، والتي تم توضيحها على النحو التالي.
فك التشفير فيتربي
يقوم Serial Viterbi Decoder بمعالجة بتات الإدخال بشكل فردي، وتحديث مقاييس المسار بشكل تسلسلي واتخاذ القرارات لكل بت. ومع ذلك، نظرًا لمعالجتها التسلسلية، فإنها تميل إلى أن تكون أبطأ مقارنة بنظيرتها الموازية. يتطلب جهاز فك التشفير التسلسلي 69 دورة على مدار الساعة لإنشاء مخرجات نظرًا لتحديثه التسلسلي لجميع مقاييس الحالة المحتملة، وضرورة التتبع مرة أخرى عبر الشبكة لكل بت، مما يؤدي إلى وقت معالجة ممتد.
المقدمةtagتكمن أهمية استخدام وحدة فك ترميز تسلسلية في انخفاض تعقيدها عادةً وانخفاض استخدام موارد الأجهزة، مقارنةً بوحدة فك ترميز متوازية. وهذا يجعلها متقدمةtagخيار رائع للتطبيقات التي يكون فيها الحجم واستهلاك الطاقة والتكلفة أكثر أهمية من السرعة.
جهاز فك ترميز Viterbi الموازي
تم تصميم Parallel Viterbi Decoder لمعالجة وحدات البت المتعددة بشكل متزامن. ويتم تحقيق ذلك من خلال استخدام منهجيات المعالجة المتوازية لتحديث مقاييس المسار المختلفة في وقت واحد. يؤدي هذا التوازي إلى انخفاض كبير في عدد دورات الساعة اللازمة لتوليد مخرجات، وهو 8 دورات على مدار الساعة.
تأتي سرعة وحدة فك التشفير المتوازية على حساب زيادة التعقيد واستخدام الموارد، مما يتطلب المزيد من الأجهزة لتنفيذ عناصر المعالجة المتوازية، والتي يمكن أن تزيد من حجم وحدة فك التشفير واستهلاك الطاقة. بالنسبة للتطبيقات التي تتطلب إنتاجية عالية ومعالجة سريعة، مثل أنظمة الاتصالات في الوقت الفعلي، غالبًا ما يُفضل جهاز فك التشفير Parallel Viterbi.
باختصار، يعتمد القرار بين استخدام وحدة فك ترميز Viterbi التسلسلية والمتوازية على المتطلبات المحددة للتطبيق. في التطبيقات التي تتطلب الحد الأدنى من الطاقة والتكلفة والسرعة، عادةً ما يكون جهاز فك التشفير التسلسلي مناسبًا. ومع ذلك، بالنسبة للتطبيقات التي تتطلب سرعة عالية وإنتاجية عالية، حيث يكون الأداء أمرًا بالغ الأهمية، فإن وحدة فك التشفير المتوازية هي الخيار المفضل، على الرغم من أنها أكثر تعقيدًا وتتطلب المزيد من الموارد.
ملخص
يسرد الجدول التالي ملخصًا لخصائص IP لجهاز Viterbi Decoder.
الجدول 1. خصائص فك التشفير فيتربي
| الإصدار الأساسي | تنطبق هذه الوثيقة على Viterbi Decoder v1.1. |
| عائلات الأجهزة المدعومة | • PolarFire® SoC
• بولار فاير |
| تدفق الأدوات المدعوم | يتطلب Libero® SoC v12.0 أو الإصدارات الأحدث. |
| الترخيص | يتوفر RTL المشفر لـ Viterbi Decoder مجانًا مع أي ترخيص Libero.
RTL المشفرة: يتم توفير رمز RTL مشفر كامل للنواة، مما يتيح إنشاء مثيل للنواة باستخدام SmartDesign. يتم إجراء المحاكاة والتوليف والتخطيط باستخدام برنامج Libero. |
سمات
يحتوي Viterbi Decoder IP على الميزات التالية:
- يدعم عرض الإدخال الناعم 3 بت أو 4 بت
- يدعم البنية التسلسلية والمتوازية
- يدعم أطوال التتبع المحددة من قبل المستخدم، والقيمة الافتراضية هي 20
- يدعم أنواع البيانات أحادية القطب وثنائية القطب
- يدعم معدل الكود 1/2
- يدعم طول القيد وهو 7
تعليمات التثبيت
يجب تثبيت IP الأساسي على كتالوج IP لبرنامج Libero® SoC تلقائيًا من خلال وظيفة تحديث كتالوج IP في برنامج Libero SoC، أو يتم تنزيله يدويًا من الكتالوج. بمجرد تثبيت IP الأساسي في كتالوج IP لبرنامج Libero SoC، يتم تكوينه وإنشاؤه وإنشاء مثيل له داخل SmartDesign لتضمينه في مشروع Libero.
استخدام الجهاز والأداء (طرح سؤال)
يتم قياس استخدام الموارد في Viterbi Decoder باستخدام أداة Synopsys Synplify Pro، ويتم تلخيص النتائج في الجدول التالي.
الجدول 2. استخدام الأجهزة والموارد
| تفاصيل الجهاز | نوع البيانات | بنيان | موارد | الأداء (ميغا هرتز) | ذاكرة الوصول العشوائي (RAM) | كتل الرياضيات | تشيب غلوبالس | |||
| عائلة | جهاز | جداول البحث | دي اف اف | LSRAM | uSRAM | |||||
| PolarFire® SoC | MPFS250T | أحادي القطب | مسلسل | 416 | 354 | 200 | 3 | 0 | 0 | 0 |
| ثنائي القطب | مسلسل | 416 | 354 | 200 | 3 | 0 | 0 | 0 | ||
| أحادي القطب | موازي | 13784 | 4642 | 200 | 0 | 0 | 0 | 0 | ||
| ثنائي القطب | موازي | 13768 | 4642 | 200 | 0 | 0 | 0 | 1 | ||
| بولار فاير | MPF300T | أحادي القطب | مسلسل | 416 | 354 | 200 | 3 | 0 | 0 | 0 |
| ثنائي القطب | مسلسل | 416 | 354 | 200 | 3 | 0 | 0 | 0 | ||
| أحادي القطب | موازي | 13784 | 4642 | 200 | 0 | 0 | 0 | 0 | ||
| ثنائي القطب | موازي | 13768 | 4642 | 200 | 0 | 0 | 0 | 1 | ||
مهم: يتم تنفيذ التصميم باستخدام Viterbi Decoder عن طريق تكوين معلمات واجهة المستخدم الرسومية التالية:
- عرض البيانات الناعمة = 4
- طول ك = 7
- معدل الكود = ½
- طول التتبع = 20
Viterbi Decoder IP Configurator
أداة تكوين IP لوحدة فك ترميز Viterbi (اطرح سؤالا)
يوفر هذا القسم عرضًا تفصيليًاview واجهة Viterbi Decoder Configurator ومكوناتها المختلفة.
يوفر Viterbi Decoder Configurator واجهة رسومية لتكوين المعلمات والإعدادات لنواة Viterbi Decoder IP. يسمح للمستخدم بتحديد معلمات مثل عرض البيانات الناعمة وطول K ومعدل الكود وطول التتبع ونوع البيانات والهندسة المعمارية ومنضدة الاختبار والترخيص. يتم وصف التكوينات الرئيسية في الجدول 3-1.
ويوضح الشكل التالي تفصيلا view واجهة Viterbi Decoder Configurator.
الشكل 1-1. Viterbi Decoder IP Configurator

تتضمن الواجهة أيضًا زري "موافق" و"إلغاء" لتأكيد التكوينات التي تم إجراؤها أو تجاهلها.
الوصف الوظيفي
يوضح الشكل التالي تنفيذ الأجهزة لجهاز Viterbi Decoder.
الشكل 2-1. تنفيذ الأجهزة لوحدة فك ترميز Viterbi

تعمل هذه الوحدة على DVALID_I. عند تأكيد DVALID_I، يتم أخذ البيانات المعنية كمدخلات، وتبدأ العملية. يحتوي عنوان IP هذا على مخزن مؤقت للتاريخ، وبناءً على هذا التحديد، يأخذ IP رقم المخزن المؤقت المحدد DVALID_Is + بعض دورات الساعة لإنشاء الإخراج الأول. بشكل افتراضي، المخزن المؤقت للتاريخ هو 20. زمن الاستجابة بين الإدخال والإخراج لجهاز فك ترميز Viterbi المتوازي هو 20 DVALID_Is + 14 دورة ساعة. زمن الوصول بين الإدخال والإخراج لجهاز Serial Viterbi Decoder هو 20 DVALID_Is + 72 Clock Cycles.
بنيان (اطرح سؤالا)
يقوم Viterbi Decoder باسترداد البيانات المقدمة في البداية إلى جهاز التشفير التلافيفي من خلال إيجاد أفضل مسار عبر جميع حالات التشفير الممكنة. بالنسبة لطول القيد 7، هناك 64 حالة. تتكون البنية من الكتل الرئيسية التالية:
- وحدة مترية فرعية (BMU)
- وحدة المسار المترية (PMU)
- وحدة التتبع الخلفي (TBU)
- إضافة مقارنة حدد الوحدة (ACSU)
يوضح الشكل التالي بنية وحدة فك ترميز Viterbi.
الشكل 2-2. بنية فك التشفير فيتربي

يتكون جهاز فك التشفير Viterbi من ثلاث كتل داخلية موضحة على النحو التالي:
- وحدة القياس الفرعية (BMU): تحسب وحدة BMU التناقض بين الإشارة المستقبلة وجميع الإشارات المرسلة المحتملة، باستخدام مقاييس مثل مسافة Hamming للبيانات الثنائية أو المسافة الإقليدية لمخططات التعديل المتقدمة. يقوم هذا الحساب بتقييم التشابه بين الإشارات المرسلة والمستقبلة. تقوم وحدة BMU بمعالجة هذه المقاييس لكل رمز أو بتة مستلمة وترسل النتائج إلى وحدة قياس المسار.
- وحدة المسار المترية (PMU): تقوم وحدة PMU، والتي تُعرف أيضًا باسم وحدة Add-Compare-Select (ACS)، بتحديث مقاييس المسار عن طريق معالجة مقاييس الفرع من BMU. فهو يتتبع المقياس التراكمي لأفضل مسار لكل حالة في مخطط الشبكة (تمثيل رسومي لانتقالات الحالة المحتملة). تضيف وحدة إدارة المشروع مقياس الفرع الجديد إلى مقياس المسار الحالي لكل حالة، وتقارن جميع المسارات المؤدية إلى تلك الحالة، وتختار المسار الذي يحتوي على أدنى مقياس، مما يشير إلى المسار الأكثر احتمالاً. يتم تنفيذ عملية الاختيار هذه في كل ثانيةtage للتعريشة، مما يؤدي إلى مجموعة من المسارات الأكثر احتمالية، والمعروفة باسم مسارات الناجين، لكل ولاية.
- وحدة التتبع (TBU): وتكون وحدة TBU مسؤولة عن تحديد التسلسل الأكثر احتمالاً للحالات، بعد معالجة الرموز المستقبلة بواسطة وحدة إدارة المشروع. ويحقق ذلك عن طريق إعادة تتبع الشبكة من الحالة النهائية باستخدام مقياس المسار الأدنى. تبدأ وحدة TBU من نهاية بنية التعريشة وتتتبع مرة أخرى من خلال مسارات الناجين باستخدام المؤشرات أو المراجع، لتحديد تسلسل الإرسال الأكثر احتمالًا. يتم تحديد طول التتبع من خلال طول القيد للشفرة التلافيفية، مما يؤثر على كل من زمن الوصول والتعقيد لفك التشفير. عند الانتهاء من عملية التتبع، يتم تقديم البيانات التي تم فك تشفيرها كمخرجات، عادةً مع إزالة بتات الذيل الملحقة، والتي تم تضمينها في البداية لمسح المشفر التلافيفي.
يستخدم جهاز فك التشفير Viterbi هذه الوحدات الثلاث لفك تشفير الإشارة المستقبلة بدقة وتحويلها إلى البيانات المرسلة الأصلية، عن طريق تصحيح أي أخطاء قد تحدث أثناء الإرسال.
تشتهر خوارزمية فيتربي بكفاءتها، وهي الطريقة القياسية لفك الرموز التلافيفية داخل أنظمة الاتصالات.
يتوفر تنسيقان للبيانات للترميز البسيط: أحادي القطب وثنائي القطب. يسرد الجدول التالي القيم والأوصاف المقابلة للإدخال الناعم 3 بت.
الجدول 2-1. مدخلات ناعمة 3 بت
| وصف | أحادي القطب | ثنائي القطب |
| الأقوى 0 | 000 | 100 |
| قوية نسبيا 0 | 001 | 101 |
| ضعيف نسبياً 0 | 010 | 110 |
| الأضعف 0 | 011 | 111 |
| الأضعف 1 | 100 | 000 |
| ضعيف نسبياً 1 | 101 | 001 |
| قوية نسبيا 1 | 110 | 010 |
| الأقوى 1 | 111 | 100 |
يسرد الجدول التالي رمز الإلتواء القياسي.
الجدول 2-2. كود الالتواء القياسي
| طول القيد | معدل الإخراج = 2 | |
| ثنائي | ثماني | |
| 7 | 1111001 | 171 |
| 1011011 | 133 | |
معلمات وحدة فك التشفير Viterbi وإشارات الواجهة (طرح سؤال)
يناقش هذا القسم المعلمات الموجودة في أداة تهيئة واجهة المستخدم الرسومية لـ Viterbi Decoder وإشارات الإدخال/الإخراج.
إعدادات التكوين (طرح سؤال)
يسرد الجدول التالي معلمات التكوين المستخدمة في تنفيذ أجهزة Viterbi Decoder. هذه معلمات عامة وتختلف حسب متطلبات التطبيق.
الجدول 3-1. معلمات التكوين
| اسم المعلمة | وصف | قيمة |
| عرض البيانات الناعمة | يحدد عدد البتات المستخدمة لتمثيل عرض بيانات الإدخال الناعم | يمكن للمستخدم اختياره والذي يدعم 3 و 4 بت |
| طول ك | K هو طول القيد للكود التلافيفي | ثابت على 7 |
| معدل الكود | يشير إلى نسبة بتات الإدخال إلى بتات الإخراج | 1/2 |
| طول التتبع | يحدد عمق التعريشة المستخدمة في خوارزمية فيتربي | القيمة المعرفة من قبل المستخدم وبشكل افتراضي هي 20 |
| نوع البيانات | يسمح للمستخدمين بتحديد نوع بيانات الإدخال | يمكن للمستخدم اختياره ويدعم الخيارات التالية:
• أحادي القطب • ثنائي القطب |
| بنيان | يحدد نوع بنية التنفيذ | يدعم أنواع التنفيذ التالية:
• موازي • المسلسل |
إشارات المدخلات والمخرجات (طرح سؤال)
يسرد الجدول التالي منافذ الإدخال والإخراج الخاصة بـ Viterbi Decoder IP.
الجدول 3-2. منافذ الإدخال والإخراج
| اسم الإشارة | اتجاه | عرض | وصف |
| SYS_CLK_I | مدخل | 1 | إشارة ساعة الإدخال |
| ARSTN_I | مدخل | 1 | إشارة إعادة ضبط الإدخال (إعادة ضبط نشطة منخفضة غير متزامنة) |
| DATA_I | مدخل | 6 | إشارة إدخال البيانات (MSB 3 بت IDATA، LSB 3 بت QDATA) |
| DVALID_I | مدخل | 1 | إشارة إدخال البيانات صالحة |
| البيانات_O | الناتج | 1 | إخراج بيانات وحدة فك التشفير Viterbi |
| DVALID_O | الناتج | 1 | إشارة إخراج البيانات صالحة |
توقيت المخططات
يناقش هذا القسم المخططات الزمنية لجهاز فك التشفير Viterbi.
يوضح الشكل التالي مخطط توقيت جهاز فك التشفير Viterbi والذي ينطبق على تكوين الوضع التسلسلي والمتوازي.
الشكل 4-1. الرسم البياني توقيت

- يتطلب جهاز فك ترميز Viterbi التسلسلي ما لا يقل عن 69 دورة على مدار الساعة (الإنتاجية) لتوليد الإخراج.
- لحساب زمن الوصول لجهاز فك التشفير Viterbi التسلسلي، استخدم المعادلة التالية:
- عدد مرات المخزن المؤقت للتاريخ DVALIDs + 72 دورة على مدار الساعة
- بالنسبة للمثليينample، إذا تم ضبط طول المخزن المؤقت للتاريخ على 20، فسيتم ذلك
- زمن الوصول = 20 قيمة صالحة + 72 دورة ساعة
- يتطلب جهاز فك ترميز Viterbi المتوازي ما لا يقل عن 8 دورات على مدار الساعة (الإنتاجية) لتوليد الإخراج.
- لحساب زمن الوصول لجهاز فك التشفير Viterbi الموازي، استخدم المعادلة التالية:
- عدد مرات المخزن المؤقت للتاريخ DVALIDs + 14 دورة على مدار الساعة
- بالنسبة للمثليينample، إذا تم ضبط طول المخزن المؤقت للتاريخ على 20، فسيتم ذلك
- زمن الوصول = 20 قيمة صالحة + 14 دورة ساعة
مهم: مخطط التوقيت لجهاز فك التشفير Viterbi التسلسلي والمتوازي متطابق، باستثناء عدد دورات الساعة المطلوبة لكل وحدة فك تشفير.
محاكاة منصة الاختبار
مثلampيتم توفير le testbench للتحقق من وظائف جهاز فك ترميز Viterbi. لمحاكاة النواة باستخدام منصة الاختبار، قم بالخطوات التالية:
- افتح تطبيق Libero® SoC، وانقر فوق "الكتالوج" > View > Windows > الكتالوج، ثم قم بتوسيع Solutions-Wireless. انقر نقراً مزدوجاً فوق Viterbi_Decoder، ثم انقر فوق موافق. يتم إدراج الوثائق المرتبطة بـ IP ضمن الوثائق.
مهم: إذا لم تتمكن من رؤية علامة التبويب "الكتالوج"، فانتقل إلى View قائمة Windows، ثم انقر فوق الكتالوج لجعله مرئيًا. - قم بتكوين IP حسب المتطلبات، كما هو موضح في الشكل 1-1.
- يجب تكوين جهاز تشفير FEC لاختبار جهاز فك ترميز Viterbi. افتح الكتالوج وقم بتكوين FEC Encoder IP.
- انتقل إلى علامة التبويب "التسلسل الهرمي للتحفيز"، وانقر فوق "إنشاء التسلسل الهرمي".
- في علامة التبويب "التسلسل الهرمي للتحفيز"، انقر بزر الماوس الأيمن فوق testbench (vit_decoder_tb(vit_decoder_tb.v [work]))، ثم انقر فوق Simulate Pre-Synth Design > Open Interactively.
مهم: إذا كنت لا ترى علامة التبويب Stimulus Hierarchy ، فانتقل إلى View > قائمة Windows وانقر فوق Stimulus Hierarchy لجعلها مرئية.
يتم فتح أداة ModelSim® باستخدام منصة الاختبار، كما هو موضح في الشكل التالي.
الشكل 5-1. نافذة محاكاة أداة ModelSim

مهم
- إذا تمت مقاطعة المحاكاة بسبب حد وقت التشغيل المحدد في ملف .do file، استخدم الأمر run -all لإكمال المحاكاة.
- بعد تشغيل المحاكاة، يقوم منضدة الاختبار بإنشاء اثنين files (fec_input.txt، vit_output.txt) ويمكنك المقارنة بين الاثنين fileلمحاكاة ناجحة.
سجل المراجعة (اطرح سؤالا)
يصف سجل المراجعة التغييرات التي تم تنفيذها في المستند. يتم سرد التغييرات حسب المراجعة، بدءًا من الإصدار الأحدث.
الجدول 6-1. مراجعة التاريخ
| المراجعة | تاريخ | وصف |
| B | 06/2024 | فيما يلي قائمة بالتغييرات التي تم إجراؤها في المراجعة B للمستند:
• تحديث محتوى قسم المقدمة • تمت إضافة الجدول 2 في قسم استخدام الأجهزة والأداء • أضيفت 1. قسم Viterbi Decoder IP Configurator • تمت إضافة محتوى الكتل الداخلية وتحديث الجدول 2-1 وإضافة الجدول 2-2 في 2.1. قسم الهندسة المعمارية • تحديث الجدول 3-1 في 3.1. قسم إعدادات التكوين • تمت إضافة الشكل 4-1 وملاحظة في قسم 4. مخططات التوقيت • تم تحديث الشكل 5-1 في 5. قسم محاكاة منصة الاختبار |
| A | 05/2023 | الإصدار الأولي |
دعم 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، والموزعين، وممثلي المصانع
خدمة الإعلام بتغيير المنتج
تساعد خدمة الإخطار بتغيير المنتج من 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 في تطبيقات دعم الحياة و/أو السلامة يكون على مسؤولية المشتري بالكامل، ويوافق المشتري على الدفاع عن 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، maxView، 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-4696-9
نظام إدارة الجودة
للحصول على معلومات حول أنظمة إدارة الجودة الخاصة بشركة Microchip، يرجى زيارة www.microchip.com/quality.
المبيعات والخدمات في جميع أنحاء العالم
| الأمريكتين | آسيا/المحيط الهادئ | آسيا/المحيط الهادئ | أوروبا |
| شركة كبرى مكتب | أستراليا – سيدني
هاتف: 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 فرنسا – باريس Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 ألمانيا – جارشينج هاتف: 49-8931-9700 ألمانيا - هان هاتف: 49-2129-3766400 ألمانيا – هايلبرون هاتف: 49-7131-72400 ألمانيا - كارلسروه هاتف: 49-721-625370 ألمانيا – ميونخ Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 ألمانيا – روزنهايم هاتف: 49-8031-354-560 إسرائيل – هود هشارون هاتف: 972-9-775-5100 ايطاليا - ميلان هاتف: 39-0331-742611 الفاكس: 39-0331-466781 إيطاليا - بادوفا هاتف: 39-049-7625286 هولندا - Drunen هاتف: 31-416-690399 الفاكس: 31-416-690340 النرويج - تروندهايم هاتف: 47-72884388 بولندا – وارسو هاتف: 48-22-3325737 رومانيا – بوخارست Tel: 40-21-407-87-50 اسبانيا - مدريد Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 السويد – جوتنبرج Tel: 46-31-704-60-40 السويد – ستوكهولم هاتف: 46-8-5090-4654 المملكة المتحدة - ووكينغهام هاتف: 44-118-921-5800 الفاكس: 44-118-921-5820 |
| 2355 غرب تشاندلر الجادة. | |||
| تشاندلر ، 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 | |||
| بوسطن | |||
| ويستبورو، ماساتشوستس | |||
| هاتف: 774-760-0087 | |||
| الفاكس: 774-760-0088 | |||
| شيكاغو | |||
| إيتاسكا، إلينوي | |||
| هاتف: 630-285-0071 | |||
| الفاكس: 630-285-0075 | |||
| دالاس | |||
| أديسون، تكس | |||
| هاتف: 972-818-7423 | |||
| الفاكس: 972-818-2924 | |||
| ديترويت | |||
| نوفي، ميشيغان | |||
| هاتف: 248-848-4000 | |||
| هيوستن، تكساس | |||
| هاتف: 281-894-5983 | |||
| انديانابوليس | |||
| نوبليسفيل، إنديانا | |||
| هاتف: 317-773-8323 | |||
| الفاكس: 317-773-5453 | |||
| هاتف: 317-536-2380 | |||
| لوس أنجلوس | |||
| ميشن فيجو، كاليفورنيا | |||
| هاتف: 949-462-9523 | |||
| الفاكس: 949-462-9608 | |||
| هاتف: 951-273-7800 | |||
| رالي، كارولاينا الشمالية | |||
| هاتف: 919-844-7510 | |||
| نيويورك، نيويورك | |||
| هاتف: 631-435-6000 | |||
| سان خوسيه، كاليفورنيا | |||
| هاتف: 408-735-9110 | |||
| هاتف: 408-436-4270 | |||
| كندا – تورنتو | |||
| هاتف: 905-695-1980 | |||
| الفاكس: 905-695-2078 |
المستندات / الموارد
![]() |
ميكروشيب فيتيربي فك التشفير [بي دي اف] دليل المستخدم فك التشفير فيتيربي، فك التشفير |

