next up previous contents
Next: Plazieren von Regionen und Up: Placement und Routing Previous: Änderung von Netzeigenschaften

Plazierung der Padzellen

Am einfachsten gestaltet sich die Plazierung der Padzellen, wenn man die entsprechenden FAST-Tools (Foundry Access Support Tools) benutzt (ansonsten wird auf FAST in diesem Text nicht eingegangen.)
Menu>     ATMEL CBIC -> FAST Interface -> ES2toNlf
Form>     Library Name -> <Bibliothek>
Form>     Top Cell Name -> <Zelle>
Button>   OK
Es wird ein Prozeß in einem xterm gestartet, der zum Abschluß das Drücken von Return verlangt und die benötigten Netzlisten produziert. Rufen Sie anschließend FAST auf:
Menu>     ATMEL CBIC -> FAST Interface -> ES2runFast
Form>     Library Name -> <Bibliothek>
Form>     Top Cell Name -> <Zelle>
Button>   OK
In einem xterm erscheint das FAST-Menü, in dem Sie die Assembly Tools auswählen:
Form>     Enter your choice -> 3
Im nächsten Fenster benötigen Sie den Assembly Editor:
Form>     Enter your choice -> 1
Es erscheinen zwei Fenster, der Assembly Editor und der Assembly Viewer. Im Assembly Viewer ist immer die entsprechende Anordnung der Padzellen zu sehen, die aktuell ausgewählte ist gelb markiert. Schalten Sie den Assembly Editor auf Pad Placement um:
Menu>     Edit -> Pad Placement
Sie bewegen die Zellen, indem Sie sie im Editor anwählen und mit `Move Up Cell', `Move Down Cell' oder `Cut&Paste' (Cut schneidet aus, click fügt ein) bewegen. Bestätigen Sie die ab und zu auftretenden Warnungen, daß die Maße des Layouts geändert werden. Kümmern Sie sich vorrangig um die Reihenfolge, und verteilen Sie ab und zu die Zellen mit `Auto Cell Place' neu auf die Seiten. Sie können auch Gruppen von Zellen verschieben, indem Sie mit SHIFT-Click oder CTRL-Click mehrere Zellen anwählen. Beim Plazieren von Versorgungszellen sollten Sie folgende Bedingungen beachten:
  
Abbildung: Anschluß von zwei bzw. vier Power Taps
\begin{figure}
\centerline{ \epsfig{file=prakt1.ps, scale=1.00} }
\end{figure}

$\bullet$
Die PWRCO/GNDCO-Paare werden gleichmäßig auf die obere und die untere Zellreihe verteilt. Dabei sollten die PWRCO- und die GNDCO- Zelle eines Paares auf gegenüberliegenden Seiten liegen (Abb. 7.3).
$\bullet$
Die Ausgangs- und bidirektionalen Zellen sollen gleichmäßig verteilt auf beiden Seiten der PWRPY/GNDPY-Paare liegen. Hier liegen die Zellen direkt nebeneinander (bei zwei Paaren teilt man die Zeilreihe z.B. im Verhältnis 1/4 Zellen - PRWPY/GNDPY - 1/2 Zellen - PRWRPY/GNDPY - 1/4 Zellen auf.)
$\bullet$
Überlegen Sie sich, wo in etwa Ihre Makrozellen plaziert werden sollen, und ordnen Sie deren Versorgungspads in der Nähe an.
Beenden Sie den Assembly Editor mit
Menu>     File -> Exit
Sie werden dann gefragt, ob Sie das Resultat sichern wollen. Beenden Sie das FAST-Menü mit Return - 'E', und wandeln Sie das FAST-Format in eine Placement-Datei um:
Menu>     ATMEL CBIC -> P&R Interface -> ES2toPlaceIO (adb)
Form>     Library Name -> <Bibliothek>
Form>     Top Cell Name -> <Zelle>
Button>   OK
Lesen Sie nun die Placement Datei im P&R-Fenster ein:
Menu>     Place -> IO Commands -> Read Initial File
Form>     IO Frame File <Zelle>.IO.place
Button>   OK

next up previous contents
Next: Plazieren von Regionen und Up: Placement und Routing Previous: Änderung von Netzeigenschaften
Thilo Thiessenhusen
16. 4. 1999