Software Developer Zone

Software and Hardware Development Environments

The SDAccel™ development environment, based on OpenCL™, C, and C++, enables up to 25X better performance/watt for data center application acceleration leveraging FPGAs. SDAccel, a member of the SDx™ family, combines the industry's first architecturally optimizing compiler along with libraries, development boards, and the first complete CPU/GPU like development and run-time experience for FPGA-based acceleration... Learn More

The SDSoC™ development environment provides a familiar, embedded C/C++ application development experience for Zynq® All Programmable SoCs and MPSoCs. SDSoC includes the industry's first system optimizing compiler, system level profiling, automated software acceleration, automated system connectivity generation, and libraries to speed programming... Learn More

The SDNet™ development environment enables the creation of SDN compatible programmable dataplanes and line cards. This includes support for wire speed services that are independent of protocol complexity, provisioning of per-flow, flexible services, and unique support for in-service “hitless” feature updates while operating at 100% line rate. SDNet, a member of the SDx™ family, utilizes high-level specifications in conjunction with application optimized libraries to automatically transform the specifications into an optimized hardware implementation on Xilinx All Programmable devices... Learn More

Xilinx and its Alliance Members deliver embedded tools and runtime environments designed to enable you to efficiently and quickly move from concept to release. We provide you with all the components needed to create your embedded system using Xilinx Zynq® SoC and MPSoC devices, and MicroBlaze™ processor cores, including tools for profiling and debug, open source and bare metal drivers, and multiple runtime & Multi-OS environments... Learn More

The Vivado® Design Suite delivers a SoC-strength, IP-centric, and system-centric next generation development environment that has been built from the ground up to address the productivity bottlenecks in design, integration and implementation. The Vivado Design suite is a generation ahead in overall productivity, with leadership in IP and C based design abstractions, ease-of-use, quality of results, and run time performance... Learn More

The ISE® Design Suite is a proven and mature development environment for All Programmable devices. ISE supports Spartan®-6, Virtex®-6, and CoolRunner™, and their previous generations... Learn More

SoCs and MPSoCs

Zynq® UltraScale+™ MPSoCs provide a flexible, scalable, heterogeneous processing platform by combining the quad-core ARM® Cortex®-A53 high performance processor, the dual-core ARM Cortex-R5 real-time processor, ARM Mali-400 GPU, and dedicated power and security management units on top of the next-generation UltraScale programmable logic architecture to create the industry’s first All Programmable MPSoCs. Zynq MPSoCs provide the right engines for the right tasks to deliver unprecedented system performance per watt... Learn More

Zynq®-7000 All Programmable SoCs were the industry’s first to combine the software programmability of a processor with the hardware programmability of an FPGA, resulting in unrivaled levels of system performance, flexibility, and scalability while providing system benefits in terms of power reduction and lower cost with fast time-to- market. Zynq-7000 enables extensive system level integration and differentiation for designers across a broad range of applications... Learn More

FPGAs and 3D ICs

Virtex® UltraScale+™ FPGAs combine the highest transceiver bandwidth, highest DSP count, and with new on-chip UltraRAM™, the highest on-chip memory, to deliver the ultimate in system performance – up to 3X system-level performance-per-watt relative to 28nm devices. Virtex UltraScale+ devices also provide multiple power options to deliver an optimal balance between the required system performance and the smallest power envelope for applications including 1+ Tb/s wired communications, high-performance computing, and waveform processing for radar applications... Learn More

Kintex® UltraScale+™ FPGAs deliver ASIC-class system performance, clock management, and with new on-chip UltraRAM™, the highest on-chip memory, providing the ideal mix of high-performance peripherals and cost-effective system implementation. UltraScale+ devices have numerous power management options that deliver the optimal balance between required system performance and smallest power envelope for applications including wireless multi-antenna, NX100G networking, and DSP intensive applications... Learn More

Virtex® UltraScale™ FPGAs are high bandwidth and performance devices. The Virtex UltraScale family uses monolithic and next-generation Stacked Silicon Interconnect technology to achieve the highest system capacity. Through integrating various system-level functions and delivering embedded memory and serial connectivity capabilities, variants of the Virtex UltraScale family are optimized to address key markets such as 400+ Gb/s systems, large-scale emulation, and high performance computing... Learn More

Kintex® UltraScale™ FPGAs are high-performance devices with a focus on price/performance. The Kintex family uses monolithic and next-generation SSI technology, high DSP and Block RAM-to-logic ratios, next-generation transceivers, and low-cost packaging to enable the optimum blend of capability and cost. Kintex UltraScale devices expand the mid-range by delivering high throughput with low latency for applications including 100G networking, wireless infrastructure, and other DSP-intensive applications... Learn More

Virtex®-7 FPGAs are optimized for system performance and capacity. These devices are enabled by first generation SSI technology, and offer more than 2.8Tbps of serial bandwidth enabling processing performance for applications including advanced RADAR, high performance computing, and advanced medical imaging systems... Learn More

Kintex®-7 FPGAs delivers balanced power and performance while providing features such as 12.5G transceivers, integrated IP, and 2845 GMAC of DSP performance in a cost-effective package. The Kintex-7 family is ideal for applications including video over IP, LTE baseband, and prosumer digital SLR cameras... Learn More

Artix®-7 FPGAs deliver best-in-class performance for cost-sensitive markets. Within Xilinx’s Low-end Portfolio, Artix-7 family is optimized to deliver the lowest power, highest performance, and most optimized transceivers, and the best value for applications including wireless backhaul, software-defined radio, and multi-protocol machine vision cameras... Learn More

Spartan®-6 FPGAs deliver an optimal balance of low risk, low cost, and low power for cost-sensitive applications including high resolution video and graphics, vehicle networking and connectivity, and industrial networks. Part of Xilinx’s All Programmable Low-End portfolio, Spartan-6 FPGAs offer up to 150K logic cells, integrated PCI Express® blocks, integrated memory controllers, 180 DSP slices, 3.2Gbps low-power transceivers, low power modes, and highest I/O to logic ratio... Learn More

Xcell Daily Blog