How to place multiple instances in schematic or layout

Discussion in 'Cadence' started by Reotaro Hashemoto, Sep 9, 2009.

  1. Hi,

    I am trying to write a function that takes:
    InLibName, InCellName, outCellName, outLibName, rows, cols, and
    outViewName
    Then it place array of size rows x cols from the cell: inCellName and
    make a schematic or layout (based on outViewName) containing 'non-
    overlapped' instances array in the outCellName.

    I've tried to use dbCreateInst(...) using the last input as number of
    instances, but it seems I understood it wrongly..

    What function should I use to place array of non overlapped instances
    in schematic or layout? Something similar to what we do interactively
    when we select rows and columns in addInstance form?

    Thanks,
    Ahmad
     
    Reotaro Hashemoto, Sep 9, 2009
    #1
  2. Reotaro Hashemoto

    Marc Heise Guest

    Hi Ahmad,

    check out "dbCreateSimpleMosaic".
    I personally think that mosaics are evil, since they can't work with VXL
    and would calculate the row/column positions for the origin.

    Regards,
    Marc
     
    Marc Heise, Sep 9, 2009
    #2
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.