Skip to content

Best approach for chip size other than 10 x 10 mm? #65

Answered by qpavsmi
zachparrott asked this question in Q&A
Discussion options

You must be logged in to vote

Hi, I'm so glad to hear that you are using KQCircuits!

The preferred way to set the dimensions of your chip is to add the following class decorator before your chip class definition:

@add_parameters_from(ChipFrame,
                     box=pya.DBox(pya.DPoint(0, 0), pya.DPoint(20000, 20000)))
class YourChip(Chip):
...

Set the DBox dimensions to your liking, and it doesn't need to be a perfect square.
If you are considering to create a flip chip, to set the chip dimensions of other chips in the stack, add another decorator like this:

@add_parameters_from(Chip,
                     face_boxes=[None, pya.DBox(pya.DPoint(1500, 1500), pya.DPoint(18500, 18500))])

The first element None will d…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@zachparrott
Comment options

Answer selected by zachparrott
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants