SDSoC C-Based Design

Support & Examples for AMD’s

C-based Development Flow

iVeia is an SDSoC development environment-qualified AMD Adaptive Computing Partner and offers platform support and examples for iVeia’s Zynq®-based System-on-a-Module solutions, including Atlas-I-Z7e (7020) and Atlas-II-Z7x (7030/7035/7045).

Platform Definitions


The following platform definitions are available for download. You must be a registered user to download these files.


Platform Name System-on-a-Module Zynq Device(s) Base Board Description
atlas_i_z7e_captiva Atlas-I-Z7e 7020 Captiva Video and image processing development using GigE Vision input from a PC or compatible camera and HDMI output
atlas_i_z7e_mosaic_ddc Atlas-I-Z7e 7020 Mosaic Signal and software-defined radio processing platform including RTL-optimized digital-down converter (DDC) bank




Examples



The following examples are available for download. These examples demonstrate the SDSoC flow using the platforms above. You must be a registered user to download these files. Please register here


Example Supportive Platform(s) Description
Canny Edge Detection atlas_i_z7e_captiva A complete “C” code implementation of the popular edge detection algorithm accelerated using SDSoC
FRS Radio Receiver atlas_i_z7e_mosaic_ddc Receives and demodulates several FRS radio channels simultaneously. Uses SDSoC to accelerate the FRS demodulation code

About SDSoC



The AMD SDSoC™ development environment is a member of the AMD SDx™ family that provides a greatly simplified ASSP-like C/C++ programming experience including an easy to use Eclipse IDE and a comprehensive design environment for heterogeneous Zynq® All Programmable SoC and MPSoC deployment. Complete with the industry’s first C/C++ full-system optimizing compiler, SDSoC delivers system level profiling, automated software acceleration in programmable logic, automated system connectivity generation, and libraries to speed programming.

To access the capabilities, please visit: www.xilinx.com.


Share by: