Hallo Leute, ich habe eine 4-Layer Platine entworfen und habe darauf Bauteile mit Pins (klar :) ...) Aber hier zu meiner Eagle-Frage: ist es möglich Leiterbahnen bei Bauelemente direkt in (z.B.) Layer-3 beginnen zu lassen. Oder kann ich immer nur an Top Beginnen und dann ein Vias in die entsprechende Lage? Wenn es möglich ist, wie funktioniert das? Gruß und Danke für eure Hilfe Tentone
>direkt in (z.B.) Layer-3 beginnen zu lassen.
Wenn du ein Bauelemt haben solltest, dass Pins/Pads in Layer3 hat,
dann geht das.
Also bei THT-Bauelementen kein Problem..
aus der hilfe:
1 | WIRE: |
2 | Syntax |
3 | |
4 | WIRE ['signal_name'] [width] · ·.. |
5 | WIRE ['signal_name'] [width] [ROUND | FLAT] · [curve | @radius] ·.. |
also in der kommandozeile
1 | wire 'N$10' |
eingeben und schon hast du ein wire mit passendem namen in der zuvor gewählten kupferebene am cursor. mit route direkt funktioniert das allerdings leider nicht *korrektur*: in der neuen eagle version geht das jetzt! syntax ist hier einfach "route [SIGNAL]", also im obigen beispiel "route N$10".
Hallo, und danke für eure Antworten. Habe das mal probiert und dann das Bauelemt verschoben. Allerdings wird der Pin nicht mir der Layer-3 verbunden. Gibt es da noch einen Trick oder irgendetwas was man bei eagle einstellen muss. Verwende die Version 4.16 und konkret geht es um einen Spartan3A Baustein aus der normalen xilinx Bibliothek. Gruß und Danke Tentone
und einen hab ich noch: den layer kannst du vorher mit LAYER BOTTOM z.b. auf bottom legen. du kannst dir das auch auf tasten legen, damit wirds ein bisschen schneller. ASSIGN A+F6 'LAYER Route6; ROUTE'; und schon routest du im sechsten layer, wenn du ALT & F6 drückst.
Wie willst du das gefertigt bekommen? Der Spartan ist doch ein SMD Teil, da kann man logischerweise nur auf der Platzierungsseite beginnen.
nein? was spricht dagegen, auf irgendeiner innenlage zu beginnen und dann auf die bestückungsseite zu wechseln, wenns einem denn besser gefällt?
>was spricht dagegen, auf irgendeiner innenlage zu beginnen und dann auf >dei bestückungsseite zu wechseln, wenns einem denn besser gefällt? Die Airwires. Du kannst nur dort Leitungen verlegen, wo auch welche beginnen/enden. Wenn du sozusagen irgendwo in der Mitte beginnen willst, zeichne eine Linie in deine gewollte Lage mit "WIRE" (nicht mit route) und gib den Namen, dessen Leitung das werden soll. Das kann auch ein via sein.
Matthias Lipinsky wrote:
> Du kannst nur dort Leitungen verlegen, wo auch welche beginnen/enden.
so, jetz hab ichs mal wirklich ausprobiert.
klappt tatsächlich nicht mit route. dabei wechselt eagle automatisch zu
der außenlage, an der der nächste bauteilfuß mit dem namen sitzt.
man muss mit wire arbeiten und zum anschließen des pads zu route
wechseln.
Hallo Matthias, danke mal für Deine Antwort, bedeutet dies, dass ich im Prinzip vom Bauteil an mit route anfangen muss, dann ein Via setzen muss? Oder wie meinst Du den letzten Teil, mit route anschließen? Weil meine Frage hat sich darauf bezogen, der FPGA 3AN hat PINS, wie lang die genau sind weis ich nicht. Und der Abstand zwischen den einzelnen Pins (Mitte zu Mitte) beträgt 40 MIL. Pin durchmesser weis ich nicht exakt auswendig. Aber ich habe maximal 20 MIL zwischen den einzelnen PINS. D.h. bei der Anzahl von Signalen zwischen die Pins ein VIA zu setzen ist ja eigentlich unhandlich und ich bekomme fast immer clearance Warnungen. Man müsste ja die PINS der Bauteile direkt an die entsprechende Lage anschließen können? D.h. ich will mir den VIA sparen indem ich z.B. den Pin in der Mitte mit der 3-Lagen verbinde und dann das Signal in der selben Lage route. Bei SMD Bauteilen ist die Sachlage klar. Da kann ich nur an der TOP Seite anschließen. Wenn es Dir hilft, kann ich Dir mal die Board-Datei zuschicken. Gruß Tentone
Hallo Matthias, habe ein ganz einfaches Layer-Setup gewählt: in eagle: 1*2*3*16 (also Durchkontaktierung durch alle Lagen). Wobei ich die 2-Lage als GND-Supply layer genommen habe. Ich schicke Dir heute abend meine Board-Datei zu. Gruß Tentone
>1*2*3*16
Das ist nicht herstellbar.
Es geht nur folgendes:
1) 1-2 & 3-16 & 1-16
oder
2) 1-16 & 2-3
Das ist aber abhängig vom Hersteller und sollte vorher geklärt werden.
Fall 1 hab ich mal geroutet mit
1 | [2:(1+2*15+16):15] |
>Ich schicke Dir heute abend meine Board-Datei zu.
Ok.
>anbei meine Board Datei.
Und wie kann ich dir jetzt helfen?
Vielleicht fagst du deinen Platinenhersteller ob du die vias gleich in
die bga-Pads reinsetzen kannst?
Hallo Matthias, ja das kann ich machen. Aber Du hast ja gemeint, dass ich meine Layer nicht so darstellen darf: 1*2*3*16 und meine zweite Frage ist ob es möglich ist die PINS des FPGA direkt in der 3-Lage anzuschließen. Und Eagle verbietet es die Vias direkt auf die Pads/Pins zu legen. Gruß und Danke Tentone
> "und meine zweite Frage ist ob es möglich ist die PINS des FPGA direkt in der 3-Lage anzuschließen." Das Bauteil wurde mit SMD-Pads angelegt. SMD-Pads sind nur in den Außenlagen vorhanden, es werden dafür keine Bohrungen und keine Durchkontaktierungen erstellt. Folglich nicht ohne weiteres. > "Und Eagle verbietet es die Vias direkt auf die Pads/Pins zu legen." Mein Eagle verbietet das nicht. Gibt zwar nen DRC-Fehler, aber an der Herstellbarkeit ändert es nichts.
Hallo Matthias, hab ich hinbekommen, danke. Habe nicht gedacht, dass das SMD-Pads sind, aber funktioniert jetzt mit den Vias. Dann nur kruz zu Deiner vorherigen Anmerkung wegen den Layers. Ist das jetzt okey: (1*2*3*16) oder muss ich die 4-Lagen Platine anders beschreiben. Gruß und Danke für Deine Hilfe Tentone
Oo, da lag ich doch nicht so ganz daneben. Mach dich mal schlau, wie man BGAs dieser Größenordnung routet. Es gibt dazu nicht umsonst etliche ANs. Mit 4 Lagen wird dieses Monster schon eher sportlich bis unmöglich. Viel Erfolg.
>Dann nur kruz zu Deiner vorherigen Anmerkung wegen den Layers. >Ist das jetzt okey: (1*2*3*16) >oder muss ich die 4-Lagen Platine anders beschreiben. Beitrag "Re: Eagle Routen"
hallo, ich habe mir gerade eagle aus aktuellem anlass runtergeladen und schaue es mir an. in den mitgelieferten beispielen ist eigentlich alles recht plausibel erklärt. eine frage ist aber noch offen. ich möchte eine doppelseitge lp umgehen und nur einseitig routen. die offen gebliebenen luftlinien will ich dann mit der hand verlegen, so dass ich drahtbrücken legen kann. wie mache ich dass? mfg bogumil
> ich möchte eine doppelseitge lp umgehen und nur einseitig routen. die > offen gebliebenen luftlinien will ich dann mit der hand verlegen, so > dass ich drahtbrücken legen kann. wie mache ich dass? route das is einer anderen (kupfer-)ebene, die du dann einfach nicht mitätzt bzw. mitätzen lässt. die dabei entstehenden durchkontaktierungen kannst du später als pads für deine drahtbrücken nehmen.
danke michael für die schnelle antwort, nur verstanden habe ich sie nicht! er routet doch automatisch in den layern 1 und 16?
> danke michael für die schnelle antwort, nur verstanden habe ich sie > nicht! hehe > er routet doch automatisch in den layern 1 und 16? genau. für die verbindungen, die du später als leiterbahn auf deiner platine haben willst, nimmst du - natürlich je nach art deine platine - z.B. den layer 1. was du damit nicht geroutet bekommst, routest du so weit wie möglich im layer 1, wechselst dann in den layer 16 (mit einer durchkontaktierung, die btw. automatisch erstellt wird) und routest dann den rest der fehlenden verbindung. die verbindungen im layer 16, die du nicht auf der platine haben wirst, musst du dann per hand mit draht legen. als beispiel hab ich dir ein bild einer platine angehängt, bei der das genau so gemacht ist nachtrag: hier ist zwar die drahtbrücke nur zwischen zwei masseflächen, aber man sieht es auch mal real aufgebaut: http://www.fs.ei.tum.de/~holli/stkadpt/stkadpt_brd.png http://www.fs.ei.tum.de/~holli/stkadpt/stadp04_k.jpg
ich merke schon, ich bin zu blöd. er soll z.b. nur im layer 1 autorouten. dann bleiben luftlinien übrig. die verlege ich per hand. frage: ich muß ihm sagen - autoroute gefälligst nur im layer 1!!!!!!! tja, aber wie??
nimm nicht den autorouter =) stell bei general die preferred direction für den zweiten layer auf N/A (not available). aber ernsthaft... nimm nicht den autorouter. das brauchts garantiert nicht.
danke nochmal, ich bin jetzt im bilde. vielleicht noch eine frage. kann ich die größe der pad's nachträglich noch ändern? mfg bogumil
Nur mal so nebenbei: Eagle verbietet es keinesfalls, Vias direkt auf Pins zu legen. Man muss nur mal die DRC-Rules richtig einstellen! Ein Via auf einem Pad (also von einem Durchsteckbauelement) ist eher unsinnig, weil doppelt gemoppelt!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.