Länge der Leiterbahnen angleichen

Gast
@ Zihat (Gast)

>unter welchen begriffen finde ich denn solche im netz? gibt es auch
>freeware?

Glaube ich kaum. Das sind integrierte Funktionen von Layoutprogrammen.

MfG
Falk
Gast
Nun, ein modernes Layoutsystem macht das von selbst. Die gratis- oder 
100Euro Programme machen das wahrscheinlich nicht, aber irgendwie 
muessen sich die teureren ja von den guenstigen unterscheiden. Falls du 
nun ein guenstiges hast, gibt's nur eins : messen und ausgleichen.
Moderator Persönliche Seite
nop(); wrote:

> Nun, ein modernes Layoutsystem macht das von selbst. Die gratis- oder
> 100Euro Programme machen das wahrscheinlich nicht, aber irgendwie
> muessen sich die teureren ja von den guenstigen unterscheiden.

<werbung>
Naja, BAE Light ist mittlerweile nicht mehr bei EUR 100 sondern eher
EUR 180, aber das kann sowas natürlich.  Die einzige Begrenzung ist
2 Lagen und die Größe einer Eurokarte.
</werbung>
Gast
ok die länge der leiterbahn-unterschiedes ist ca. 160mm; die Taktung 
liegt bei 20MHz wie kann ich jetzt ausrechnen wie lange ein Bit auf der 
Leitung z.B. 190mm braucht?

Zihat
Gast
ich glaube licht schafft im vakuum 3,3Meter je Nanosekunde.
In Materie ist es langsamer, abhängig vom Material:
die Lichtgeschwindigkeit reduziert sich um WURZEL(epsilon_r)

Das ist, glaub ich, bei FR4 etwa 4.

Also ist die Ausbreitungsgeschwindigkeit auf der Platine etwa halb so 
schnell wie die in Vakuum.

SOmit braucht die Welle auf der Platine etwa 6,6Nanosekunden je Meter
Das heißt, 20Mhz hat hier eine Wellenlänge von etwa 7,5Meter
Gast
und wie rechne ich aus, wenn ich z.B. eine Datenrate von 500kBit/s habe 
und schauen möchte, dass die Ausgabe auf zwei Outputs, die sich um die 
besagen 190mm unterscheiden von der Leiterbahnlänge, synchron rausgehen, 
also dass nicht das erste Bit von dem Output mit der langen Leiterbahn 
dann rausgeht wenn bei der kurzen bereits das zweite Bit raus geht
Gast
d.h. ob die Leiterbahn 19cm länger ist, ist hier noch egal?

kannst du mir trotzdem die Rechnung sagen, die man bei höheren 
Datenraten anstellen würde? Einfach nur Interessehalber

Lambda = c/f = 300Mm/4(FR4) / 20MHz = 3.7m (pro Schwingung) und dann?

Zihat
Gast
1GHz hat eine Wellenlänge von 30cm,
ergo hat 500kz (ein 2000-stel) eine Wellenlänge von 2000*30cm= 600Meter.

eine Leitung: 20cm und die andere 10cm Lang. ergibt eine 
"Laufzeitdifferenz" von 0,1m.
Diese 0,1m/600m ergeben eine Winkeldifferenz von 0,06Grad.
(Welchen Unterschied haben zwei SInuswerte, die sich im WInkel um 
0,06Grad unterscheiden?)

Anders:
Für 0,1Meter braucht das Licht etwa 0,33nsek.

Also kommen die beiden Signale (500kHz = 2µsek) um 0,33ns verzögert an.
Gast
Autor: Matthias (Gast)
Datum: 16.07.2007 13:58

>ich glaube licht schafft im vakuum 3,3Meter je Nanosekunde.

Ganz so schnell ist es wohl doch nicht.

Lichtgeschwindigkeit im Vakuum: c=3*10^8 m/s
das wären 0,3m pro ns

Lichtgeschwindigkeit=Wellenlänge*Frequenz
c=lambda*f

Für f=1GHz: lambda=c/f=3*10^8/10^9=0,3m

Also entspricht 1GHz im Vakuum 0,3m Wellenlänge.

(Im Medium ist die Lichtgeschwindigkeit etwa  1/3 kleiner,
dann entspricht 1GHz ca. 20cm.)

Einwände?
Gast
@ nop(); (Gast)

>Nun, ein modernes Layoutsystem macht das von selbst. Die gratis- oder
>100Euro Programme machen das wahrscheinlich nicht, aber irgendwie

Grau, teurer Freund, ist alle Theorie. Doch grün des Lebens goldner 
Baum.

Die Super-High-Tec-Ultra-High-Cost-CAD-Systeme können sooo einfach auch 
nicht den Längenausgleich auf REALEN Platinen mit REALEN Komplexitäten 
machen. Das ist alles nur Marketinggeblubber. Allerdings sind die 
halbautomatischen Tools recht nützlich (Z.B. Online Längenmessung).

>ok die länge der leiterbahn-unterschiedes ist ca. 160mm; die Taktung
>liegt bei 20MHz wie kann ich jetzt ausrechnen wie lange ein Bit auf der
>Leitung z.B. 190mm braucht?

Durch Anwendung der Grundlagen der Physik. Wurde ja recht breit 
getreten, wenn gleich keiner mal das Ergebnis nannte.

Pi mal Dauem gilt eine Laufzeit auf FR4 Material von ~6 ns/m. Macht 
~1ns. Und da bei 20 Mbit/s ein Bit 50ns dauert, sind das ~2%.

MfG
Falk

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.