FPGA-платформа промислового друку
Розробка та інтеграція FPGA-платформи для промислової системи цифрового друку на базі Xilinx Zynq UltraScale+ MPSoC.
У рамках проєкту було виконано:
• розробку архітектури FPGA-логіки;
• створення HDL-модулів та конфігураційних файлів;
• інтеграцію FPGA-дизайну з Embedded Linux (PetaLinux);
• реалізацію апаратних інтерфейсів взаємодії між FPGA та програмним забезпеченням;
• налаштування UART, SPI, DMA та високошвидкісних каналів передачі даних;
• розробку та налагодження високошвидкісних FPGA-з'єднань на базі Aurora Protocol;
• інтеграцію Aurora з DMA-підсистемою для потокової передачі даних;
• участь у тестуванні та налагодженні інтеграції апаратної та програмної частин системи.
Технології:
Xilinx Vivado, PetaLinux, Zynq UltraScale+ MPSoC, FPGA, HDL (Verilog/VHDL), Embedded Linux, Aurora 8B/10B, AXI DMA, UART, SPI, AXI4-Stream, Linux Device Drivers.
У рамках проєкту було виконано:
• розробку архітектури FPGA-логіки;
• створення HDL-модулів та конфігураційних файлів;
• інтеграцію FPGA-дизайну з Embedded Linux (PetaLinux);
• реалізацію апаратних інтерфейсів взаємодії між FPGA та програмним забезпеченням;
• налаштування UART, SPI, DMA та високошвидкісних каналів передачі даних;
• розробку та налагодження високошвидкісних FPGA-з'єднань на базі Aurora Protocol;
• інтеграцію Aurora з DMA-підсистемою для потокової передачі даних;
• участь у тестуванні та налагодженні інтеграції апаратної та програмної частин системи.
Технології:
Xilinx Vivado, PetaLinux, Zynq UltraScale+ MPSoC, FPGA, HDL (Verilog/VHDL), Embedded Linux, Aurora 8B/10B, AXI DMA, UART, SPI, AXI4-Stream, Linux Device Drivers.