Плата розробки ETree F02 (FPGA Cyclone IV + ARM STM32F407)
Навчально-відлагоджувальна плата ETree F02 є універсальною двоядерною платформою, що поєднує гнучкість ПЛІС (FPGA) Intel/Altera Cyclone IV та обчислювальну потужність мікроконтролера ARM Cortex-M4.
Плата ідеально підходить для розробки складних цифрових систем, обробки відеосигналу, мережевих додатків та вбудованих систем керування.
Основні характеристики та периферія:
1. Логічна частина (FPGA / ПЛІС):Чіп FPGA: Intel/Altera Cyclone IV EP4CE10F17C8N — 10k логічних елементів.
Оперативна пам'ять: SDRAM 4M × 8Bit (під'єднано до FPGA).
Відеовихід: VGA (RGB565, резистивний дільник напруги, відображення до 65 536 кольорів).
Мережевий інтерфейс: Fast Ethernet 100M (контролер IP101GR, інтерфейс RMII).
Дисплей та індикація: 2-розрядний семисегментний LED-дисплей.
Інтерфейс програмування: JTAG (для підключення програмaтора USB-Blaster).
2. Мікроконтролерна частина (ARM Cortex-M4):
Мікроконтролер: STM32F407VET6 (Cortex-M4, тактова частота до 168 МГц).
USB 2.0 Full Speed: вбудований інтерфейс USB (може використовуватись для живлення та обміну даними).
USB-UART: мікросхема CH340C (UART переключється між FPGA та ARM).
Слот MicroSD (TF-карта): підключений до ARM.
Інтерфейс програмування: SWD (підтримка J-Link OB / ST-Link).
3. Інтерфейси взаємодії та розширення:
Міжпроцесорний обмін: швидкісний зв'язок між FPGA та STM32 через шину FSMC, RMII та DVP.
Роз'єми розширення (GPIO): 18 pin FPGA (P2) і 28 пін FPGA (P1). 18 пін (STM32)
Органи керування: 4 призначувані кнопки, окрема кнопка скидання (Reset), світлодіодний індикатор стану та вимикач живлення.
Потрібен програматор USB Blaster для FPGA і J-Link або ST-Link для STM32
Документація і приклади