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 > PROTOTYPING + VERIFICATION = THE BEST OF BOTH WORLDS > System prototypes

TABLE OF CONTENTS

Xilinx FPGA FPGA Forum

System prototypes

FONT SIZE : AAA

System prototypes are hybrid verification solutions that incorporate elements of  hardware (including FPGA-based systems), software (virtual) models, and  traditional EDA simulators. Bringing these technologies together enables designers  to mix and match modeling solutions to get the best out of their resources, and to  meet their design and verification needs.

There are two core technologies that underpin most system prototyping solutions  and enable them to communicate. Co-simulation typically brings together RTL  simulation and hardware at the cycle level. The simulator and hardware work in  lock-step and communicate through signal-level links. Design teams use  transaction-based communication to connect virtual models and hardware using  abstracted messaging.  

Figure 149 compares co-simulation, transaction-based verification and in-circuit  prototyping in terms of relative performance and autonomy. Linking the prototype  to a simulator allows the testbench to control the hardware, but at the expense of  reduced performance compared with the free-running prototype.

Comparing three approaches to linking FPGA prototypes.png




  • XC2C64-7VQ100I

    Manufacturer:Xilinx

  • This lends power savings to High-end Communication equipment and speed to battery operated devices.
  • Product Categories: Programmable logic array

    Lifecycle:Any -

    RoHS: -

  • XC2V1500-4BG575C

    Manufacturer:Xilinx

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

    Lifecycle:Obsolete -

    RoHS: No RoHS

  • XC2V1500-4FFG896I

    Manufacturer:Xilinx

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

    Lifecycle:Obsolete -

    RoHS:

  • XC2C64A-5VQG100C

    Manufacturer:Xilinx

  • CPLD CoolRunner -II Family 1.5K Gates 64 Macro Cells 263MHz 0.18um Technology 1.8V 100-Pin VTQFP
  • Product Categories: CPLDs

    Lifecycle:Active Active

    RoHS:

  • XC2C64A-7CPG56C

    Manufacturer:Xilinx

  • CPLD CoolRunner -II Family 1.5K Gates 64 Macro Cells 159MHz 0.18um Technology 1.8V 56-Pin CSBGA
  • Product Categories: Embedded - CPLDs (Complex Programmable Logic Devices)

    Lifecycle:Active Active

    RoHS:

Need Help?

Support

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