Schaltplan und Layout
Platinengröße
agentee fit: Die kleinste rechteckige Platine, auf die ein Layout passt, ausprobiert bei vielen Seitenverhältnissen und mit dem globalen Router geprüft.
agentee fit NAME [--strategy tight|balanced|spread] [--aspect 1.5 ...] [--width MM] [--height MM] [--verify N] [--write] (MCP fit) findet die kleinste rechteckige Platine, auf die das Layout passt. Es lädt das Layout einmal und probiert Umrissformen im Speicher aus, Dutzende bis Hunderte pro Sekunde: die aktuelle Platzierung, skaliert auf die neue Größe (um ein Viertel gedreht, wenn die neue Platine anders herum ist), Montagebohrungen in ihren Ecken belassen, Randstecker auf ihrem Rand belassen und entlang dieses verschoben, bis sie frei sind, dann jedes andere Bauteil mit dem Abstand der Strategie zwischen Bauteilen legalisiert (0,1, 0,2 oder 0,4 mm). Eine Größe passt, wenn jedes Bauteil einen Platz findet und die Routing-Anforderung (der halbe Umfang jedes Netzes, verteilt über sein Begrenzungsrechteck auf 1-mm-Kacheln) im am stärksten beanspruchten Zwanzigstel der Platine unter 90 %, 70 % oder 50 % dessen liegt, was die Signalebenen bei der Default-Klasse für Leiterbahn und Abstand halten. Jedes Seitenverhältnis (das aktuelle und standardmäßig 13 von 0,42 bis 2,38, oder --aspect wiederholt) wird separat durchsucht; --width oder --height hält eine Seite fest. Die kleinsten Größen durchlaufen dann die Zugangsphase und den globalen Router, --verify von ihnen (standardmäßig 3, 0 überspringt es), und die kleinste Größe mit nicht mehr feststeckenden Pads als die aktuelle Platine und globalem Überlauf unter 3 %, 1 % oder 0,2 % ihrer Drahtlänge gewinnt. Die Tabelle gibt die kleinste passende Größe für jedes Seitenverhältnis und an, was die nächste kleinere Größe gestoppt hat. --write setzt [outline] size in der Platinendatei, schreibt die Platzierung mit geräumtem Routing und legt die Beschriftungen fest; führe danach agentee layout NAME aus. Platziere das Layout zuerst, da die Suche von der Anordnung startet, die es hat; Platinentexte und Kunstwerke bleiben, wo sie sind.