This website uses cookies. By using this site, you consent to the use of cookies. For more information, please take a look at our Privacy Policy.
Home > FPGA Technical Tutorials > FPGA-Based Prototyping Methodology > CONCLUSIONS > SoCs are larger than FPGAs

TABLE OF CONTENTS

Xilinx FPGA FPGA Forum

SoCs are larger than FPGAs

FONT SIZE : AAA

Despite, or perhaps because of, 25 years of progress, the first law of prototyping is  still pertinent. It is true that many FPGA-based prototyping projects require only  one FPGA and this is usually true for IP block verification and in-lab feasibility  projects. However, SoC projects are by their nature large and getting larger and  while FPGA devices are at the leading edge of silicon development and also getting  larger year-on-year, we will probably still need multiple of the largest FPGA  devices to prototype a full SoC.  

This means partitioning of the SoC design into multiple FPGAs for which we  recommend using specialist EDA tools. These will allow us to partition interactively  or automatically, the former giving the better results but taking longer.  

The typical size of a prototype is between one and ten devices but with sophisticated  automated partitioning and programmable interconnectivity, prototypes up to 20  devices are possible. As each device is already just over four million ASIC gates,  this represents a design up to 80 or 90 million SoC gates which is way above the  size of the majority of SoC designs today. 

When the SoC design is partitioned over multiple FPGAs, we will need to perform  some extra design work in order to maintain the design connectivity, the clock  networks, and the reset and start–up synchronization. These are all explained in  chapter 8.

  • XC4028XL-1HQ304C

    Manufacturer:Xilinx

  • FPGA XC4000X Family 28K Gates 2432 Cells 0.35um Technology 3.3V 304-Pin HSPQFP EP
  • Product Categories: FPGAs (Field Programmable Gate Array)

    Lifecycle:Obsolete -

    RoHS: No RoHS

  • XCS20XL-5PQ208C

    Manufacturer:Xilinx

  • FPGA Spartan-XL Family 20K Gates 950 Cells 250MHz 3.3V 208-Pin HSPQFP EP
  • Product Categories: FPGAs (Field Programmable Gate Array)

    Lifecycle:Obsolete -

    RoHS: No RoHS

  • XCS20XL-5VQ100C

    Manufacturer:Xilinx

  • FPGA Spartan-XL Family 20K Gates 950 Cells 250MHz 3.3V 100-Pin VTQFP
  • Product Categories: FPGAs (Field Programmable Gate Array)

    Lifecycle:Obsolete -

    RoHS: No RoHS

  • XC2V1500-4FG676I

    Manufacturer:Xilinx

  • FPGA Virtex-II Family 1.5M Gates 17280 Cells 650MHz 0.15um Technology 1.5V 676-Pin FBGA
  • Product Categories: FPGAs

    Lifecycle:Obsolete -

    RoHS:

  • XC2V1500-5FFG896I

    Manufacturer:Xilinx

  • FPGA Virtex-II Family 1.5M Gates 17280 Cells 750MHz 0.15um Technology 1.5V 896-Pin FCBGA
  • Product Categories: FPGAs (Field Programmable Gate Array)

    Lifecycle:Obsolete -

    RoHS:

Need Help?

Support

If you have any questions about the product and related issues, Please contact us.