Magic Mailing List |
|
From: Jeff W. Sondeen (sondeen AT rcf-fs DOT usc.edu) Date: Mon Aug 06 2001 - 13:50:53 EDT
Siamak Modjtahedi writes: > Thanks for the info. I have a few questions: > > 1) When I paint m123c and then m4c on top of that, m123c gets erased. Are > you saying that there is a modification in techfile to prevent this > erasure? sorry, i guessed had the wrong combo. here a my macro for connecting from M1 to M4: emacro 1 4 "paint m2c; paint m234c" but it's doubtful you have the 'emacro' command in your non-hacked magic program, (certainly using the new scheme macros is the better way to do it), but maybe you can get the idea. here's some other examples: emacro 2 1 "paint m2c" emacro 1 2 "paint m2c" emacro 3 1 "paint m123c" emacro 1 3 "paint m123c" emacro 4 1 "paint m2c; paint m234c" emacro 1 4 "paint m2c; paint m234c" emacro 5 1 "paint m123c; paint m345c" emacro 1 5 "paint m123c; paint m345c" emacro 6 1 "paint m2c; paint m234c; paint m456c" emacro 1 6 "paint m2c; paint m234c; paint m456c" emacro 7 1 "paint m123c; paint m345c; paint m567c" emacro 1 7 "paint m123c; paint m345c; paint m567c" emacro 3 2 "paint m3c" emacro 2 3 "paint m3c" emacro 4 2 "paint m234c" emacro 2 4 "paint m234c" emacro 5 2 "paint m2c; paint m345c" emacro 2 5 "paint m2c; paint m345c" emacro 5 2 "paint m234c; paint m456c" emacro 2 5 "paint m234c; paint m456c" emacro 6 2 "paint m2c; paint m234c; paint m456c" emacro 2 6 "paint m2c; paint m234c; paint m456c" emacro 7 2 "paint m2c; paint m345c; paint m567c" emacro 2 7 "paint m2c; paint m345c; paint m567c" emacro 4 3 "paint m4c" emacro 3 4 "paint m4c" emacro 5 3 "paint m345c" emacro 3 5 "paint m345c" emacro 6 3 "paint m3c; paint m456c" emacro 3 6 "paint m3c; paint m456c" emacro 7 3 "paint m345c; paint m567c" emacro 3 7 "paint m345c; paint m567c" emacro 5 4 "paint m5c" emacro 4 5 "paint m5c" emacro 6 4 "paint m456c" emacro 4 6 "paint m456c" emacro 7 4 "paint m4c; paint m567c" emacro 4 7 "paint m4c; paint m567c" emacro 6 5 "paint m6c" emacro 5 6 "paint m6c" emacro 7 5 "paint m567c" emacro 5 7 "paint m567c" emacro 7 6 "paint m7c" emacro 6 7 "paint m7c" the trick is that the "middle" layer of each contact in the stacking of contacts not collide. > 2) I am not sure how macros can be used to make long stacked contacts. Are > you saying that there are certain combinations of stacked vias that > connect all the way up, yet do not erase each other? If so, how can I find > out what these combinations are? the combo's (and the trick) should be listed in some table in the README, FAQ, INTRO, and/or CHANGELOG file ftp://ftp.isi.edu/pub/sondeen/magic/new/README ... ftp://ftp.isi.edu/pub/sondeen/magic/new/beta/CHANGELOG /jeff
|
|