Elettronica Plus

Xilinx estende l’ambiente di sviluppo SDSoCERT

The SDSoC(TM) development environment enables the broader community of embedded software developers to leverage the power of Zynq(R) All Programmable SoCs and MPSoCs. SDSoC provides a greatly simplified ASSP-like C/C programming experience including an easy to use Eclipse integrated development environment (IDE) and a comprehensive design platform for heterogeneous Zynq platform deployment. Complete with the industry's first C/C full-system optimizing compiler, SDSoC delivers system level profiling, automated SW acceleration in programmable logic, automated system connectivity generation, libraries to speed-up programming and a flow for customer and 3rd party platform developers. (PRNewsFoto/Xilinx, Inc.)

Xilinx ha annunciato la versione 2016.1 dell’ambiente di sviluppo SDSoC, che consente la programmazione software dei SoC della famiglia Zynq e dei SoC multiprocessore (MP) usando i linguaggi C e C++.

La nuova versione include il supporto all’MPSoC Zynq UltraScale+ da 16 nm introdotto di recente, inoltre permette di compiere un passo in avanti significativo in termini di produttività, attraverso i tool di profilazione a livello di sistema e la riduzione del tempo di compilazione del 50%.

Gli ingegneri di sistema e gli sviluppatori di software embedded possono avvalersi dell’ambiente di sviluppo SDSoC per programmare facilmente i dispositivi MPSoC Zynq UltraScale+. Con la semplice pressione di un tasto, SDSoC automatizza le funzioni di accelerazione C/C++ dell’unità processore applicativo ARM all’interno della matrice FPGA generando IP hardware ad hoc attraverso tool di sintesi ad alto livello (HLS), la connettività hardware, driver software e file applicativi eseguibili.