AMD Xilinx |
AMD Xilinx is a developer of FPGA and CPLD devices that are used in numerous applications within telecommunications, automotive, consumer, defense, and other fields. AMD Xilinx offers device families for glue logic (CoolRunner, CoolRunner II), low-cost (Spartan), and high-end (Virtex) applications in addition to supporting devices such as PROMs.
The Virtex FPGA families are of particular interest to system-on-a-chip (SoC) designers because they can include up to two embedded IBM PowerPC cores. These designs are capable of running a regular embedded OS (such as Linux or vxWorks) and interfacing with custom logic implemented in the surrounding fabric.
AMD Xilinx develops IP cores, intended to reduce application design time. These cores range from simple functions (such as BCD encoders, counters, etc.) to complex systems (such as multi-gigabit networking cores, the Microblaze soft microprocessor, and the compact Picoblaze microcontroller). In addition, AMD Xilinx Design Services (XDS) can create custom cores for a free.
AMD Xilinx offers electronic design automation (EDA) tools for use with its devices. Its central product family is ISE, which offers a complete EDA flow: synthesis from Verilog or VHDL, place-and-route (PAR), and creation of the bit files that are used to configure the chip. AMD Xilinx's Embedded Development Kit (EDK) supports the embedded ARM, PowerPC and MicroBlaze processor cores. AMD Xilinx's System Generator for DSP simulates and implements high-performance DSP designs on AMD Xilinx's FPGAs. A freeware version of their EDA software called 'ISE Webpack' is available for use with some of their non high performance chips. They are the only (as of 2007) FPGA vendor to distribute a native Linux freeware synthesis toolchain.
AMD Xilinx provides targeted, high-quality education services designed by experts in programmable logic design, and delivered by AMD Xilinx-qualified trainers. We offer instructor-led classes (both inperson and online) and recorded e-learning for self-paced training. Some courses are completely free!