Skip to content

The data captured from the Petalinux Environment over the Uart interface will be transmitted to the CORDIC IP and the results will be transmitted to the PC over the Uart.

Notifications You must be signed in to change notification settings

iremkalkanli/Petalinux-based-CoDesign-with-Cordic

Repository files navigation

Petalinux-based CoDesign with Cordic

In previous projects, the hardware accelerator part was designed with the CORDIC IP and a design that transfers the results to the computer with the ZYNQ processor.
Cordic-based CoDesign
Petalinux was installed on the ZYNQ processor this time. With the c code written in the operating system, it is possible to get input from petalinux.

Screenshot of Petaliunx Building Screen

Petalinux building In addition, a GUI has been developed for the computer part of the system.

GUI

GUI

Results

The project was developed on the PYNQ Z2 development board with ZYNQ architecture.

PYNQ Z2

PYNQ Z2

A project has been carried out in which Xilinx's CORDIC (COordinate Rotation DIgital Computer) IP is used as a hardware accelerator and the processor transfers the computational load to the hardware accelerator. After this hardware design was prepared by PL, data was transferred from the Petalinux environment and it was observed that it worked correctly.

The Output

Output

Contributors

  • @ozlemcali design, development and documentation.

About

The data captured from the Petalinux Environment over the Uart interface will be transmitted to the CORDIC IP and the results will be transmitted to the PC over the Uart.

Topics

Resources

Stars

Watchers

Forks