Want a Fast FPGA-based Prototype to Enable Early Software Development?

December 20, 2018

Blog

Want a Fast FPGA-based Prototype to Enable Early Software Development?

FPGA-based prototyping has been key starting the software-development process as early as possible, but growing complexities and shrinking time-to-market are making prototype bring-up more difficult.

Successfully completing challenging SoC designs on time and on budget—with their ever-increasing software contents—requires starting the software-development process as early as possible. FPGA-based prototyping has long been a key technology to achieve that goal. However, growing complexities and shrinking time-to-market windows are making the bring-up of such a prototyping system increasingly painful and time-consuming.

The Cadence® Protium™ S1 FPGA-Based Prototyping Platform addresses and solves these challenges by providing a comprehensive and productive solution for reducing the prototype bring-up from months to weeks—or even days. This speed-up is achieved by combining a hardware platform—a family of FPGA boards—with a software platform, providing a fully integrated implementation flow as well as advanced debug capabilities. It offers distinct advantages over in-house-developed and other FPGA-based solutions.

The Protium™ S1 Platform is an advanced FPGA-based prototyping solution enabling early software development, throughput regressions, and high-performance system validation. It combines high-capacity FPGA boards, based on the latest generation of FPGAs, with a complete implementation and debug software flow, providing ultra-fast design bring-up and unprecedented ease of use. It allows for the quick and smooth transition of the system-on-chip (SoC) design from an existing emulation environment into a high-performance FPGA-based prototype.

Key Benefits

  • Ultra-fast prototype bring-up enabling early firmware and software development
  • Congruency with Palladium Z1 enhancing ease of use and flow integration
  • Innovative debug capabilities improving software validation productivity.

Watch this video to learn more: