FPGA & ASIC based design

MG
Written by
6
The main diferrence between ASIC and FPGA based design is in the Back-end.
In FPGAs there is not much activities in back end.

FPGA flow:
SPECIFICATION -> RTL DESIGN -> FUNCTIONAL SIMULATION -> SYNTHESIS -> TRANSLATION -> MAPPING -> PLACE & ROUTE -> BITGEN GENERATION -> DOWNLOAD TO THE CHIP.

ASIC flow:
SPECIFICATION -> RTL DESIGN -> FUNCTIONAL SIMULATION -> SYNTHESIS -> EXTRACT RC VALUES -> DRC, LVS,etc., -> LIBRARY VENDOR SPECIFIC FILE FORMAT

Post a Comment

6Comments

Your comments will be moderated before it can appear here. Win prizes for being an engaged reader.

  1. Hi I would like to restate the ASIC flow mentioned above .

    SPEC -> RTL -> FUNC. VERIF -> SYNTHESIS -> FORMAL VERIFICATION -> BACKEND ( floor plan , P&R , CTS ) -> FORMAL VERIFICATION -> POST LAYOUT STA -> LVS / DRC -> TAPEOUT

    ReplyDelete
  2. Thanks Andy. It is indeed more accurate.

    ReplyDelete
  3. Thanks for info .............

    ReplyDelete
  4. Correction to the FPGA flow:

    SPECIFICATION -> RTL DESIGN -> FUNCTIONAL SIMULATION -> Constraints and Floorplan -> SYNTHESIS -> TRANSLATION -> MAPPING -> PLACE & ROUTE -> BITGEN GENERATION -> DOWNLOAD TO THE CHIP.

    ReplyDelete
Post a Comment

#buttons=(Ok, Go it!) #days=(20)

Our website uses cookies to enhance your experience. Learn more
Ok, Go it!