STM32H753 Terminal with TE0723 03 07S 1C Accelerator HW Data Movers


This work has been supported by WAKeMeUP project accepted for funding within the ECSEL Joint Undertaking in collaboration with the European Union's H2020 Framework Programme (H2020/2014-2020) under grant agreement No. 783176 and Czech National Funding Authority under the grant agreement No. 8A18001.

The application note describes package for evaluation of STM32H753 terminal with ArduZynq HW accelerator module, supporting Debian OS.

The terminal is using the STM32H753 Nucleo 144 board or and Adafruit TFT display. The terminal and benchmarks are described in detail in application notes and evaluation packages.

Programmable logic (PL) of the Zynq device contains HW data movers serving for acceleration of data exchange between DDR3L memory and the PL part of the device. HW data movers write data to a 1024x32bit FIFO HW IP with AXI-Stream data interface.

HW data movers are generated from C source code by the Xilinx SDSoC 2018.2 compiler in the HW design phase. Several types of data movers can be created. This application note serves for description and for comparison of these data movers. Figure 1 describes the top level, SW/HW view of the Zynq system with data movers and the FIFO HW IP.

ZynqBerry TE0723-03-07S-1C board works with Xilinx Zynq XC07007S-1C device with a single core ARM A9 32 bit processor, 512 MB of DDR3L memory and limited size of programmable logic on the single 28 nm chip.

The ZynqBerry TE0723-03-07S-1C board (as well as two similar boards TE0723-03M, TE0723-03-41C64-A with larger Xilinx XC07010-1C chip) are designed and manufactured by company Trenz Electronic.

HW accelerated data path in Zynq on the TE0723-03-07S-1C board

Complete SD_Card image with Debian OS can be downloaded for Zynq XC07007S-1C device:

Package Summary

Title STM32H753 Terminal with TE0723 03 07S 1C Accelerator HW Data Movers
License AppNote_2018_2_te0723_07s_fifo_ila.pdf for licensing conditions.
Package content Description of HW data movers in XC07007S-1C accelerator with Debian OS in STM32H753ZI terminal. Application note in .pdf.
Size ZIP file: 284811180 Bytes
PDF file: 2139028 Bytes
Required tools
& platform
Xilinx Vivado 2018.2 SDSoC 2018.2, SDK 2018.2, STM32Cube_FW_H7_V1.5.0, AC6 (System Workbench for STM32), STM32Cube_FW_H7_V1.7.0, STM32CubeIDE
Installation notes See AppNote_2018_2_te0723_07s_fifo_ila.pdf

Result Category

Project number Year RIV category Comment
8A18001 2021 Gfunk Functional sample (demo)

Contact Person

Please, do not hesitate to contact Jiri Kadlec to obtain more information.