Design Closure - Reference ASIC Design Flow

Reference ASIC Design Flow

  • Concept phase: Functional objectives and architecture of a chip are developed.
  • Logic design: Architecture is implemented in a register transfer level (RTL) language, then simulated to verify that it performs the desired functions. This includes functional verification.
  • Floorplanning: The RTL of the chip is assigned to gross regions of the chip, input/output (I/O) pins are assigned and large objects (arrays, cores, etc.) are placed.
  • Logic synthesis: The RTL is mapped into a gate-level netlist in the target technology of the chip.
  • Design for Testability: The test structures like scan chains are inserted.
  • Placement: The gates in the netlist are assigned to nonoverlapping locations on the chip.
  • Logic/placement refinement: Iterative logical and placement transformations to close performance and power constraints.
  • Clock insertion: Balanced buffered clock trees are introduced into the design.
  • Routing: The wires that connect the gates in the netlist are added.
  • Postwiring optimization: Remaining performance, noise, and yield violations are removed.
  • Design for manufacturability: The design is modified, where possible, to make it as easy as possible to produce.
  • Signoff checks: Since errors are expensive, time consuming and hard to spot, extensive error checking is the rule, making sure the mapping to logic was done correctly, and checking that the manufacturing rules were followed faithfully.
  • Tapeout and mask generation: the design data is turned into photomasks in mask data preparation.

Read more about this topic:  Design Closure

Famous quotes containing the words reference, design and/or flow:

    I am more and more convinced that, with reference to any public question, it is more important to know what the country thinks of it than what the city thinks. The city does not think much.
    Henry David Thoreau (1817–1862)

    I begin with a design for a hearse.
    For Christ’s sake not black—
    nor white either—and not polished!
    Let it be weathered—like a farm wagon—
    William Carlos Williams (1883–1963)

    Flow, flow the waves hated,
    Accursed, adored,
    The waves of mutation:
    No anchorage is.
    Ralph Waldo Emerson (1803–1882)