Forum: Mikrocontroller und Digitale Elektronik Hate schon jemand Timingproblem?


von Bill Clinton (Gast)


Lesenswert?

Hallo

Hat schon jemand Timingproblem gehabt die Aufgrund des Platinenlayouts
zurückzuführen sind?
Ich meine das in Zusammenhang mit Digitaltechnik.
Ich bin Anfänger und möchte eine Platine designen.

Wie häufig kommt dies vor?
Ab welcher Frequenzen wird es kritisch`
Was kann man dagegen tun?

MfG

Bill

von ide.ide (Gast)


Lesenswert?

Lewinsky fragen !

von Ratber (Gast)


Lesenswert?

Kannste dir eigentlich selber beantworten wenn du einige Faktoren
kennst.

Der Wichtigste ist die Signalgeschwindigkeit des El. Stromes.

Desweiteren Leitungskapazitäten,-induktivitäten und -widerstände.

Dann die Gatterlaufzeiten durch andere Logikschaltkreise.

Zuletzt sonstige Verzögerungen durch restliche Bauelemente.

von Bill Clinton (Gast)


Lesenswert?

Hi Ratber

Ich weiss wie schnell der Strom ist. Nur möchte ich wissen wie häufig
dies vorkommt und eine schaltung mit hunderten von Leiterbahnen kann
ich doch nicht jede Bahn einzel ausrechnen.

Ich möchte wissen wie dies in der Praxis aussieht nicht in der Theorie

MfG

Bill

PS
Hillary hat gesagt ich darf Monika nicht mehr sehen.

von Oryx (Gast)


Lesenswert?

Hallo Bill,
das kommt wie immer im Leben darauf an.

Bei einem normalen Controller mit einfachem Datenbus usw. mit
vernünftig angeschlossen Bausteinen (Ram, externes Flash) hatte ich bis
zu 25 MHz noch keine Probleme. Leitungslängen nicht länger als 25 bis
30cm.

Probleme treten auf, wenn das Timing durch div. Bustreiber usw. etwas
knapp wird. Hier eine Nanosekunde, da eine Nanosekunde.

Ganz schlecht wird es, wenn die Betriebsspannung schlecht verlegt ist.
Ist zwar kein Timingproblem, aber ähnlich beschissen zu finden.

Einmal hatte ich ein Timingproblem, das mit einem 50pF Kondensator zu
beheben war. Der Kondensator ging mit in die Serienfertigung. Die
Ursache war im Endefekt eine Mischung aus eien schlechten Layout, sehr
knappen Timing und einer grossen 2 lagigen Platine.

Was kannst du gegen Timingproblem machen?
Erfahrung ist durch nichts zu ersetzen.
Je weniger Bauteile, desto besser.
Kurze Leitungen
4 Lagen
Koppelkondensatoren nie vergessen


Fazit:
Wenn du etwas mit den AVRs machen willst, immer ran. Geringe Gefahr.

Wenn du Gattergräber buddeln willst, viel Spass. Grössere Gefahr,
hauptsächlich aber zwischen den Ohren. Weil 3 Gatter schon fertig sind,
das vierte aber eine zu lange Durchlaufzeit hat. Dann fehlt mal eben
eine Nanosekunde. Ist mit einem lahmen Skop kaum zu messen.

Persönlicher Tip:
Nicht immer ist viel lesen und Angst hilfreich. Einfach mal machen.

Oryx

von Bill Clinton (Gast)


Lesenswert?

Hi Oryx

Genau das wollte ich wissen. Wenn ich es richtig verstehe kann man das
Problem mit schnellen Bauteinen vermindern sofern das Layout nicht
totaler Mist ist.
Ich will ein TTL-Grab bauen deshalb die Frage.


MfG

Bill

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
Noch kein Account? Hier anmelden.