AutoPilot™ FPGA Xilinx
AutoPilot™ FPGA Xilinx is AutoESL’s high level synthesis tool for Xilinx FPGAs. AutoPilot™ FPGA Xilinx takes a complex algorithm in the form of C, C++ or SystemC description or a combination of these languages and automatically generates an equivalent RTL that is ready for synthesis into a Xilinx device.
The benefits of AutoPilot™ FPGA Xilinx are:
- Multi-language support and the broadest language coverage in the industry. Customers can run synthesis on their code with minimal changes to it.
- Fast time to QoR that is equal to or better than hand-coded RTL.
- Support for multiple application domains
- Architecture aware synthesis that delivers the best possible QoR
- Automatic use of Xilinx on-chip memories and DSP elements
- Automatic use of Xilinx floating point library
- Supports usage of Xilinx IP components such as MPMC, PLB, and FSL
- Comprehensive Device Support
- Virtex™-6, Virtex™-5, Virtex-4, Virtex-II Pro, Virtex-II, Spartan™-6, Spartan™-3
- Automatically generates all files required for FPGA implementation using Xilinx XST, ISE™, EDK, and Synplify tools
- Simulation and debugging flow works with ModelSim and Aldec simulators