Frage zum D FlipFlop Datenblatt

Gast #4182136
Lesenswert?
• ▲
▼
Guten Tag,

ich als blutiger Anfänger in der Digitaltechnik, habe einige Fragen zum 
Datenblatt des 74ACT574:

http://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CCoQFjAB&url=http%3A%2F%2Fwww.st.com%2Fweb%2Fen%2Fresource%2Ftechnical%2Fdocument%2Fdatasheet%2FCD00001056.pdf&ei=qzuRVdKXGMzfUdSZgbgG&usg=AFQjCNE9Fcg5emkvaBp5dyXhqilcckF1rw&bvm=bv.96783405,d.d24&cad=rja

Mich irritieren die Angaben zur Temperatur stark. Das FlipFlop kann bei 
-55 °C betrieben werden ? Gibt es dann dabei eine Faustregel, auf welche 
Temperatur man sich "fixiert"? Z.b 20 °C oder 25 °C?

Dann hätte ich noch eine Frage zu den Set-Up und Hold-Zeiten. Wie lese 
ich diese Zeiten genau aus dem Timing-Diagramm ab (Seite 6/11) ?

Unten seh ich nur 3ns und oben in der Tabelle stehen für die Set-Up und 
Hold-Time 2.5 ns. Sind die 2.5 ns dann richtig?

Vielen Dank im Voraus.
Gast #4182144
Lesenswert?
• ▲
▼
Digitaltechnikanfänger schrieb:
> Das FlipFlop kann bei -55 °C betrieben werden ?

Ja

> Gibt es dann dabei eine Faustregel, auf welche
> Temperatur man sich "fixiert"? Z.b 20 °C oder 25 °C?

Ich denke die 20 Grad in deinem Zimmer sind schon ganz ok für das Ding.

> Dann hätte ich noch eine Frage zu den Set-Up und Hold-Zeiten. Wie lese
> ich diese Zeiten genau aus dem Timing-Diagramm ab (Seite 6/11) ?

Abgesehen davon dass die auch in der oberen Tabelle auf Seite 5 stehen - 
tS und tH sind doch klar eingezeichnet. Zahlenwerte stehen natürlich 
nicht dran. Aber dafür gibts ja die Tabelle.

> Unten seh ich nur 3ns und oben in der Tabelle stehen für die Set-Up und
> Hold-Time 2.5 ns. Sind die 2.5 ns dann richtig?

Die 2.5ns stehen da als "Typical" value drin, in der Tabelle stehen aber 
auch 3.0ns max und die findest du in dem Fall auch in der Zeichnung 
wieder.
#4182146
Lesenswert?
• ▲
▼
Digitaltechnikanfänger schrieb:

> Mich irritieren die Angaben zur Temperatur stark. Das FlipFlop kann bei
> -55 °C betrieben werden ? Gibt es dann dabei eine Faustregel, auf welche
> Temperatur man sich "fixiert"? Z.b 20 °C oder 25 °C?

Für ICs gibt es typ. Angaben für Temperaturbereiche, innerhalb
derer eine einwandfreie Funktion und Einhaltung aller Kenndaten
garantiert wird. Ausserhalb dieses Bereiches, sozusagen bei -56°
wird es nicht gleich kaputtgehen, aber vielleicht nicht mehr
ganz einwandfrei funktionieren.
Gast #4182148
Lesenswert?
• ▲
▼
Dazu hätte ich noch eine Frage,

in der Tabelle stehen bei Ta gleich 25 °C bei Max 2.5 ns. Ta ist doch 
die Umgebungstemperatur, richtig? Bei -40 bis 85 °C und -55 bis 125 °C 
stehen maximal 3ns. Wenn ich mit dem FlipFlop arbeite, sollte ich mich 
dann immer an die maximale Zeitangabe halten die für die 
Betriebstemperatur angegeben sind und nicht für die Umgebungstemperatur?
Gast #4182153
Lesenswert?
• ▲
▼
Digitaltechnikanfänger schrieb:
> Wenn ich mit dem FlipFlop arbeite, sollte ich mich
> dann immer an die maximale Zeitangabe halten

Andersrum: die Zeiten da geben das Verhalten des Flipflops an. D.h. du 
kannst davon ausgehen dass es bei Zimmertemperatur nicht länger als 
2.5ns braucht. Bei Extremtemperaturen kann es halt im Einzelfall bis 
3.0ns dauern.

Ansonsten: wenn deine Schaltung nicht bei 125 Grad arbeiten können muss, 
dann brauchst du sie nicht zwingend dafür auszulegen.
Gast #4182159
Lesenswert?
• ▲
▼
Danke für die Antworten foo,

könntest du mir vielleicht nochmal erklären, wie ich diese Zeiten aus 
dem "Waveform" Diagramm ablesen kann? Die Holdzeit t_h wird ja viel 
größer gezeichnet als die Setupzeit t_s. Wie können diese beiden denn 
gleich groß sein? Kann das irgendwie noch nicht ablesen.
Gast #4182176
Lesenswert?
• ▲
▼
War ein bisschen ungenau. th und ts sind natürlich Zeiten, die du 
einhalten musst, aber die Werte in der Tabelle geben trotzdem das 
Verhalten des Flipflops an.

Im Falle der Hold Time wäre das eben die Zeit ab steigender Flanke von 
CK, in der du D nicht ändern darfst, sonst kann es Fehlfunktionen geben. 
Hier bist du auf der sicheren Seite wenn du das für mindestens 3.0ns 
nicht tust. Bei Zimmertemperatur ist es für die meisten Exemplare auch 
nach 2.5ns OK.

Digitaltechnikanfänger schrieb:
> Die Holdzeit t_h wird ja viel
> größer gezeichnet als die Setupzeit t_s. Wie können diese beiden denn
> gleich groß sein? Kann das irgendwie noch nicht ablesen.

Aus dem Diagramm kannst du nur ablesen, dass th die Zeit zwischen 
steigender Flanke und einer eventuellen Änderung von D ist. Mehr nicht. 
Die konkreten Zahlenwerte stehen entweder dran oder sie stehen in der 
Tabelle
Gast #4182367
Lesenswert?
• ▲
▼
Das Datenblatt habe ich ja nur als Beispiel genommen :) Das Lesen von 
Datenblättern ist auch immer so eine Sache am Anfang ...

Da wäre noch was:

Wenn ich die maximale Taktperiode für meine digitale Schaltung berechnen 
will, dann muss ich ja folgende Gleichung anwenden (Bild)

Taktsignal größer oder gleich (Durchlaufverzögerung der FlipFlops) + 
Summe der Durchlaufverzöerung der Gatter + SetUp-Zeit

Diese Durchlaufverzögerung wird in den Datenblättern doch Clock to 
Output genannt, oder? Meistens ist t_PLH oder t_PHL angegeben. Für 
welchen Wert muss ich mich entscheiden wenn ich das berechne?

Vielen Dank im Voraus!
Gast #4182380
Lesenswert?
• ▲
▼
Digitaltechnikanfänger schrieb:
> Diese Durchlaufverzögerung wird in den Datenblättern doch Clock to
> Output genannt, oder? Meistens ist t_PLH oder t_PHL angegeben. Für
> welchen Wert muss ich mich entscheiden wenn ich das berechne?

Die sind doch hier beide gleich angegeben.

Aber für den hypothetischen Fall, dass sie unterschiedlich sind... 
möchtest du die Durchlaufzeit davon abhängig machen, mit welchen Daten 
du dein Flipflop fütterst? Wohl kaum. Also würdest du die höhere der 
beiden nehmen.
Gast #4182386
Lesenswert?
• ▲
▼
Hallo foo,

danke, dass du nochmal antwortest. Also zur Sicherheit dann immer den 
höheren Wert nehmen?

Ist mit t_PLH oder T_PHL gemeint, welche Durchlaufverzögerung es gibt, 
wenn es von Low auf High wechselt und von High auf Low?
Gast #4182421
Lesenswert?
• ▲
▼
foo schrieb:
> Digitaltechnikanfänger schrieb:
>> Ist mit t_PLH oder T_PHL gemeint, welche Durchlaufverzögerung es gibt,
>> wenn es von Low auf High wechselt und von High auf Low?

Schau mal in die tabelle da wird das symbol t_plh als "propagtion delay 
.."
erklärt


see p. 5 table AC Electrical characteristics
    p. 6 Waveform 1
P L H ... Propagation delay from (rising) Clk when Q_n-1=Low  and D=High
P H L ... Propagation delay from (rising) Clk when Q_n-1=High and D=Low

wobei der Umschaltpunkt f. Clk und Q bei 1.5 V liegt und nicht bei H 
oder L wie durch den Index suggeriert

MfG,

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.