لوحة MKR Vidor 4000 من أردوينو تقدم FPGA للمطورين، الصناع والهواة


ال FPGA أو Field Programmable Gate Array والتي نترجمها إلى " مصفوفة البوابات المنطقية القابلة للبرمجة " هي عبارة عن دائرة متكاملة من البوابات المنطقية Logic gates صممت لكي يتم تصميم أنظمة متكاملة داخلها بعد عملية التصنيع مع ميزة إعادة التصميم فهي قابلة لإعادة البرمجة بعد البرمجة، وكمثال على الأنظمة التي يمكن تصميمها داخلها: المعالجات، مرشحات رقمية Digital Filter وأنظمة Soc وغيرها ويمكن أن نتحدث عليها لاحقا في مقالات مستقلة في مختبر.

الأردوينو هي أداة شعبية في التطوير، فهي غير غالية، يمكن برمجتها عبر USB وأيضا هي مفتوحة المصدر وهذا ما يجعل عدة شركات تقوم بتصنيعها بأريحية ومنه هناك منافسة كبيرة بمقابل إنخفاض سعر التصنيع. يتم برمجتها بلغة مبنية على سي ++ ما يجعلها قابلة للعمل على الفرق وأيضا على توفير مكتبات برمجية وهذا ما يسهل العمل أكثر وأكثر. 

تأتي لوحة MKR VIDOR 4000 من الأردوينو بمعالج 32 بت من ميكروشيب بسرعة معالجة قصوى تبلغ 48 ميجاهرتز مع شريحة  FPGA من إنتل وهي Intel Cyclone 10. وتعمل اللوحة على 5 فولت وهي تأتي بحوالي 25 بوابة pins. تحتوي على بوابة Micro HDMI مع بوابة MIPI camera وتدعم الويفي و BL.
تتعامل اللوحة مع كل البوابات pins بإستخدام SAMD21 و FPGA وأيضا بإستخدام موصل MiniPCI Express. كل بوابة من البوابات Pins يمكنها الوصول إلى سرعة 150 ميجا مع إمكانية برمجتها ك UARTs، SPI أو PWM. 

تحتوي ال FPGA التي في اللوحة على  16 ألف عنصر منطقي، 504 كيلوبت رام مضمنة مع 56 عنصر 18x18 بت DSP والأخيرة يمكن إستخدامها في عمليات معالجة على الصوت والفيديو.

نستطيع أن نقول بأنه في مكان أن نقوم بتركيب FPGA خارجية مع الأردوينو فإنه تم تضمين ال FPGA داخل الأردوينو وهذا شيء رائع جدا لأنك لن تحتاج للعديد من الأسلاك كما أن البرمجة ستكون سلسلة لأنك ستقوم ببرمجة ال FPGA كعنصر من الأردوينو لا كعنصر خارجي. 

صورة للوحة:

ملخص لخصائص اللوحة:

Microcontroller SAMD21 Cortex-M0+ 32bit low power ARM MCU
Board Power Supply (USB/VIN) 5V
Supported Battery(*) Li-Po single cell, 3.7V, 700mAh minimum
Circuit Operating Voltage 3.3V
Digital I/O Pins 8
PWM Pins 12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 - or 18 -, A4 -or 19)
UART 1
SPI 1
I2C 1
Analog Input Pins 7 (ADC 8/10/12 bit)
Analog Output Pins 1 (DAC 10 bit)
External Interrupts 8 (0, 1, 4, 5, 6, 7, 8, A1 -or 16-, A2 - or 17)
DC Current per I/O Pin 7 mA
Flash Memory 256 KB
SRAM 32 KB
EEPROM no
Clock Speed 32.768 kHz (RTC), 48 MHz
LED_BUILTIN 6
Full-Speed USB Device and embedded Host
LED_BUILTIN 6
Length 61.5 mm
Width 25 mm
Weight 32 gr.

فيديو للوحة:

المصادر: المصدر1  المصدر2 

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel