Contact Us
TELEPHONE86-755-85220304-805
E-MAILsales@oemstron.com
SKYPEAylin@oemstron.com
QQ2881674027
MessageLeave Your Message
Top

Xilinx releases SDSoC development environment for fully programmable SoCs and MPsoCs

Mar 16 2015 2015-03 Power Xilinx
Article Cover
Xilinx announced the launch of SDSoC development environments for fully programmable SoCs and MPsoCs. As the third member of Xilinx's SDx family of development environments, the SDSoC development environment enables the broader community of systems and software developers to benefit from the powerful benefits of "fully programmable" SoCs and MPSoC devices.

Xilinx announced the launch of SDSoC development environments for fully programmable SoCs and MPsoCs. As the third member of Xilinx's SDx family of development environments, the SDSoC development environment enables the broader community of systems and software developers to benefit from the powerful benefits of "fully programmable" SoCs and MPSoC devices. The SDSoC environment provides a greatly simplified ASSP-like programming experience, including an easy-to-use Eclipse Integrated Design Environment (IDE) and a comprehensive development platform for heterogeneous Zynq fully programmable SoCs and MPSoC deployments. SDSoC, combined with the industry's first C/C++ system-wide optimization compiler, provides system-level characterization, automatic software acceleration with programmable logic, automatic system connection generation, and libraries to speed up programming efforts. In addition, it helps end users and third-party platform developers quickly define, integrate, and validate system-level solutions, and supports end customers with custom programming environments.

 

Assp-like programming experience

Systems and embedded software engineers adopt SDSoC and can use C/C++ running on bare metal or operating systems such as Linux and FreeRTOS as input to the Eclipse IDE. SDSoC enables the creation of complete heterogeneous multiprocessing systems, including the reuse of traditional HDL IP modules as libraries for available C language calls. Unlike traditional, separate hardware - and software-centric processes that can lead to development delays and uncertainty in system architecture and performance, SDSoC is carefully architected-to provide rapid system characterization, software acceleration with programmable logic, and system architecture exploration within a familiar framework.

 

Full system optimized compiler

SDSoC provides a system-optimized compiler for ARM processors and programmable logic. SDSoC enables software teams to quickly configure and generate macro/micro architectures through automated system connection generation, providing optimal system connectivity and memory interfaces, and enabling rapid system exploration of performance, throughput, and latency with shorter design iterations. The compiler uses the basic high-level integrated compiler technology currently used by more than 1,000 programmers. In addition, SDSoC offers optional hardware optimization libraries from Celinx and Auviz Systems, a member of the Celinx Alliance, that enable high-performance, low-power acceleration of programmable logic.

 

Description of system-level features

SDSoC can quickly estimate system performance based on the advanced software system description feature of the current Xilinx SDK, which measures hardware and software performance of complete designs running on the Zynq platform. With fast system performance estimation, users can determine which functions should be accelerated with programmable logic, and SDSoC can use C/C++ code to report software cycles and estimate data transfer and overall application acceleration, which can quickly generate and explore the best overall system performance and power consumption early.

 

Expert usage model for platform developers

SDSoC provides board support packages (BSPS) for Zynq fully programmable SoC development boards (such as ZC702, ZC706, etc.) as well as third-party and market-specific platforms (such as Zedboard, MicroZed, ZYBO, and video image development kits). The metadata contained in the BSP helps software developers and system architects abstract platform details, simplifying the creation, integration, and validation of heterogeneous, smarter systems. Using platforms provided by Xilinx or created by customers, SDSoC enables truly software-configurable smarter systems.

 

Davor Kovacec, founder and CEO of Xylon, said: "Using Xilinx's new SDSoC development environment, combined with the MicroZed development board vision platform for embedded graphics video and XylonlogicBRICKS™IP, non-traditional FPGA developers can now quickly configure complete intelligent vision systems through familiar C/C++ workflows. And the prototype design and development. This combination will truly unlock the power and potential of both fully programmable SoCs and MPsoCs for all design teams."

The Products You May Be Interested In

3758 3758 SWITCH JOYSTICK 4 WAY 4A 250V 266

More on Order

3844 3844 4X4 MATRIX KEYPAD 398

More on Order

3424 3424 RUGGED METAL ON/OFF SWITCH 494

More on Order

916 916 SWITCH PB 16MM RED LED 132

More on Order

3870 3870 MINI ON/OFF PUSH-BUTTON SWITCH 446

More on Order

1189 1189 SWITCH PUSHBUTTON SPST-NO BLUE 247

More on Order

4298 4298 OFFICIAL RASPBERRY PI POWER SUPP 145

More on Order

676 676 STARTER EL PIPING WELTED 5M AQUA 197

More on Order

633 633 STARTER PK EL STRIP 100CM BLUE 239

More on Order

408 408 ELECTROLUMINESCENT WIRE BLU 2.5M 258

More on Order

2433 2433 DOTSTAR LED STRIP - ADDRESSABLE 350

More on Order

2954 2954 ADDRESS LED STRIP SERIAL RGB 5M 103

More on Order

1558 1558 ADDRESS LED MODULE SER RGB 1=25 319

More on Order

2854 2854 ADDRESS LED RING SERIAL RGBW 286

More on Order

2875 2875 ADDRESS LED RING 1/4 SER RGBW 247

More on Order

3587 3587 ADDRESS LED DISCR SER RGB 100PK 490

More on Order

2860 2860 ADDRESS LED MODULE SERIAL RGBW 317

More on Order

1507 1507 ADDRESS LED STRIP SERIAL RGB 1M 437

More on Order

1586 1586 ADDRESS LED RING SERIAL RGB 475

More on Order

1768 1768 ADDRESS LED RING 1/4 SERIAL RGB 686

More on Order

938 938 MONOCHROME 1.3 128X64 790

More on Order

4042 4042 DIFFUSED RED AND GREEN INDICATOR 475

More on Order

1854 1854 SMALL 1.2 8X8 ULTRA BRIGHT SQUAR 148

More on Order

3522 3522 ENAMELED COPPER MAGNET WIRE 11 1339

More on Order