• DocumentCode
    2063336
  • Title

    Equivalence Verification of FPGA and Structured ASIC Implementations

  • Author

    Pistorius, Joachim ; Hutton, Mike ; Schleicher, Jay ; Iotov, Mihail ; Julias, Enoch ; Tharmalingam, Kumara

  • Author_Institution
    Altera Corp., San Jose
  • fYear
    2007
  • fDate
    27-29 Aug. 2007
  • Firstpage
    423
  • Lastpage
    428
  • Abstract
    Structured ASICs have emerged as a mid-way between cell-based ASICs with high NRE costs and FPGAs with high unit costs. Though the structured ASIC fabric attacks mask and other fixed cost it does not solve verification, particularly physical verification issues with ASICs or logic errors missed by simulation which would require re-spins. These can be avoided by testing in-system with an FPGA and migrating the FPGA design to a closely coupled structured ASIC fabric. Here we describe a practical methodology for a fast, pushbutton, and thorough verification approach tying an FPGA prototype to a matching structured-ASIC implementation for cost-reduction. Our focus is the equivalence verification between the respective revisions of a design, including netlist, compiler settings, macro-block parameters, timing constraints, pin layout and resource count.
  • Keywords
    application specific integrated circuits; circuit testing; field programmable gate arrays; logic design; logic testing; ASIC implementation; FPGA; application specific integrated circuit; compiler setting; equivalence verification; field programmable gate array; logic testing; macroblock parameter; pin layout; resource count; timing constraint; Application specific integrated circuits; Costs; Digital signal processing; Fabrics; Field programmable gate arrays; Libraries; Logic arrays; Prototypes; Testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
  • Conference_Location
    Amsterdam
  • Print_ISBN
    978-1-4244-1060-6
  • Electronic_ISBN
    978-1-4244-1060-6
  • Type

    conf

  • DOI
    10.1109/FPL.2007.4380683
  • Filename
    4380683