ما هي واجهة الشريحة الداخلية عالية السرعة في الاتصالات HSIC

اقرأ في هذا المقال


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

ما هي واجهة HSIC

واجهة (HSIC): هو معيار صناعي للتوصيل البيني لشريحة (USB) إلى رقاقة مع واجهة تسلسلية متزامنة لمصدر ثنائي الإشارة أي قوية وبيانات باستخدام إشارة (DDR) بحوالي (240 ميجاهرتز)؛ لتوفير سرعة عالية فقط بيانات (480 ميجابت في الثانية معدل)، ولا يتم دعم الكابلات أو الموصلات الخارجية والتوصيل السريع ولا توجد أيضاً أجهزة إرسال واستقبال تناظرية، وبالتالي تقلل من التعقيد والتكلفة واستهلاك الطاقة ومخاطر التصنيع.

يمكن تحقيق طاقة منخفضة مع مستويات إشارات (1.2 فولت LVCMOS) بدلاً من متطلبات الإشارة (3.3 فولت) في (HSIC) وكل من البيانات والقوية ثنائية الاتجاه باستخدام ترميز (NRZI)، بالإضافة إلى ذلك تعمل واجهة (HSIC) دائماً بسرعة عالية تصل إلى (480 ميجابت في الثانية)، ومن ثم لا حاجة لبروتوكول غرد عالي السرعة أثناء العد، وإنّ (HSIC USB) متوافق تمامًا مع حزم برامج (USB) الحالية ويوفر جميع احتياجات نقل البيانات من خلال مكدس برامج (USB) واحد موحد.

  • “USB” هي اختصار لـ “Universal Serial Bus”.
  • “DDR” هي اختصار لـ “Double Data Rate”.
  • “LVCMOS” هي اختصار لـ “Low-Voltage Complementary Metal Oxide Semiconductors”.
  • “HSIC” هي اختصار لـ “High-Speed ​​Inter-Chip”.
  • “NRZI” هي اختصار لـ “non-return-to-zero”.

أسباب استخدام HSIC

  • يحل (HSIC) محل (I2C).
  • (I2C) ليست سريعة بما يكفي وتتطلب برامج تشغيل خاصة.
  • يسمح (HSIC) بإعادة استخدام برنامج (USB).
  • إعادة استخدام (PHY) أو تكييف تقنيات (PHY) الحالية.

ملاحظة:“I2C” هي اختصار لـ “Inter-Integrated Circuit” و”PHY” هي اختصار لـ “Physical Layer”.

خصائص HSIC

أصبح (HSIC) شائعاً نظرًا لفوائده مقارنة بـ (USB) القياسي لتطبيقات التوصيل الداخلي بين الشرائح، حيث أنّ واجهة (HSIC) عبارة عن إشارة ومصدر متزامنين يوفران بيانات (USB) عالية السرعة بسرعة (480 ميجابت في الثانية)، ونقل البيانات متوافق مع برنامج التشغيل المضيف بنسبة (100%)، كما أنّ السرعة الكاملة (FS) والسرعة المنخفضة (LS) غير مدعومين هنا، ولكن المحور المزود بـ (HSIC) يوفر الدعم لأوضاع (FS) و(LS).

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

الفرق بين HSIC وUSB

الرقمالسماتUSBHSIC
1الشكل الكاملUniversal Serial BusHigh Speed Inter-Chip
2معدل البيانات
  • تدعم الإصدارات المختلفة معدلات بيانات مختلفة.
  • يدعم (USB V1.x) ما يصل إلى (12 ميجابت في الثانية)، ويدعم (USB 2.0) حوالي (480 ميجابت في الثانية).
  • يدعم (USB 3.0) حوالي (5 جيجابت في الثانية) ويدعم (USB 4.0) حوالي (10 جيجابت في الثانية).
(480 ميجابت في الثانية).
3أقصى طول للكابل5 أمتار أي حوالي (480 ميجابت في الثانية)5 أمتار أي حوالي (480 ميجابت في الثانية)
4الحجميؤدي وجود الواجهة الأمامية التناظرية إلى الحجم الكبير.يؤدي غياب الواجهة الأمامية التناظرية إلى حجم أقل.
5التكلفةأكثر تكلفة مقارنة بجهاز (HSIC).أرخص مقارنة بجهاز (USB) القياسي.
6نوع الواجهة بين المضيف والطرفيةتناظريرقمي
7خطوط الواجهةD+, D Line –Strobe, Data
8استهلاك التياريرسم (200 µA) على D + خلال (1.5 KOhm في الوضع المعلق)لا يرسم أي تيار على القوية أو البيانات في الوضع المعلق
9استهلاك الطاقةأعلى مقارنة بإصدار (USB) المستند إلى (HSIC).رسم أقل بنسبة (50%) مقارنة بـ (USB 2.0) القياسي.
10أقصى انحراف مسموح بهوهي عبارة عن حوالي (100 ps في كابل).تحدد المواصفات الكهربائية (HSIC) حوالي (15 ps).
11مستوى إشارة الجهد

5 فولت (Vcc) و(3.3 فولت) مستوى إشارة عالي، ويتم نقل التفاضل “1” عن طريق سحب:

  • D + فوق (2.8 فولت) مع سحب (15 كيلو أوم) إلى (GND).
  • D- أقل من 0.3 فولت مع 1.5 كيلو أوم يتم سحبها إلى 3.6 فولت.
  • في التفاضل “0” D- أكبر من 2.8V وD + أقل من 0.3V.
يستخدم (1.2 فولت) أي مستويات (LVCMOS) بدلاً من (3.3 فولت) لتطبيقات الطاقة المنخفضة.
12طريقة التحقيقمن السهل مراقبة (USB) القياسي عن طريق وضع مسبار تفاضلي متصل بجهاز الذبذبات.
  • إشارات (HSIC) حساسة للغاية ويتم تطبيق نظرية خط نقل الحركة لفحص الإشارة.
  • المبدأ التوجيهي العام هو ذلك المسبار على الجانب الآخر من مصدر الإشارة الذي يحتاج إلى المراقبة.
  • هذا يعني مراقبة الإشارة الصادرة من “الجهاز”، ويجب وضع المسبار على جانب “المضيف” والعكس بالعكس.
13أخذ عينات البيانات أو المزامنةيستخدم (USB) القياسي نمط المزامنة مع كل حزمة بيانات في البداية للسماح لساعة جهاز الاستقبال بالمزامنة مع مرحلة البيانات الواردة.يستخدم (HSIC) خط ستروب لإخبار المتلقي بموعد أخذ عينات من البيانات الواردة.

ميزات HSIC مع USB

1- الترتيب

  • يتوفر خيار تكوين وحدة تحكم الجهاز الجديد لتمكين دعم (HSIC).
  • يتم تنفيذ منطق (HSIC) من خلال بيان (ifdef).
  • بالإضافة إلى ذلك سيتم التحكم في المنطق بواسطة دبوس حزام.
  • يجب تكوين جهاز التحكم في الجهاز لدعم واجهة (UTMI PHY) أحادية الاتجاه.

ملاحظة:“UTMI” هي اختصار لـ “USB Transceiver Macrocell Interface”.

2- واجهة PHY محددة

  • يتم استخدام واجهة (UTMI PHY) أحادية الاتجاه.
  • عندما تتفاعل وحدة تحكم الجهاز مع (HSIC PHY)، فإنّ كل من وحدة التحكم في الجهاز و(PHY) يفهمان عدم المرور بخطوات تعداد الزقزقة، بل الانتقال إلى وضع الخمول عالي السرعة مباشرة.

3- واجهة التطبيق أو المنطق

  • دبوس إدخال حزام جديد من التطبيق لتمكين أو تعطيل دعم (HSIC) إذا تم تكوين النواة بالفعل لدعم (HSIC) من خلال (coreConsultant) أو (RapidScript).
  • لن يكون دبوس إدخال الحزام الجديد موجوداً إذا تم تكوين وحدة التحكم في الجهاز بحيث لا تدعم (HSIC).

4- تأثير الأجهزة

  • ستتجاوز وحدة التحكم في الجهاز مرحلة تعداد (Chirp) في آلة الحالة (chirp_gen_state) للوحدة النمطية (udc20_speed_enum) إذا كانت ميزة (HSIC) مدعومة.
  • سيحدث تجاوز مرحلة تعداد الزقزقة فقط إذا تم تمكين إشارة الشريط المرتبطة أيضًا.
  • إذا لم يتم تمكين إشارة الشريط بعد فسوف يمر الأساس بآلية مصافحة الغرد العادية لدعم (PHY) غير (HSIC).

5- تأثير البرامج الثابتة

  • لا حاجة لتغيير كبير.
  • لم تعد هناك حاجة إلى دعم السرعة العالية التي تعود إلى وضع السرعة الكاملة عند التوصيل بمضيف (HSIC USB) أثناء التعداد؛ لأنّ التوصيل البيني لشريحة (HSIC) يدعم التشغيل عالي السرعة فقط.
  • وبالتالي هناك حاجة إلى برنامج تشغيل جهاز عالي السرعة فقط.

6- التوافق

  • تستخدم وحدة التحكم في الجهاز نفس واجهة (UTMI) للتواصل مع (HSIC PHY).
  • نظراً لعدم وجود معيار محدد جيدًا على واجهة (UTMI) الخاصة بـ (HSIC) ولم نختبر وحدة التحكم في الجهاز مع غير (HSIC PHYs)، لا نضمن أنّ واجهة (UTMI) لوحدة تحكم الجهاز ستعمل بشكل جيد مع واجهة (HSIC) غير (PHYs).

يتميز معيار (HSIC) بمزايا مقارنة بـ (USB) في التطبيقات ذات الأسلاك الصلبة طالما تمت مراعاة إجراءات التوصيل والفصل الصحيحة، وهذه الإجراءات مهمة بشكل خاص عند استكشاف بعض المشكلات المتعلقة باتصال (HSIC) وإصلاحها.


شارك المقالة: