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.