D-Flip-Flop mit 320MHz schalten

Gast #1521689
Lesenswert?

Hallo an alle

Ich benötige ein FlipFlop das mit einer 350Mhz Clock Frequenz zureckt 
kommt. Was ich bis jetzt gefunden habe ist ein 280MHz FlipFlop von TI. 
Alle andere die schneller werden benötigen LVDS-Signale. Dies möchte ich 
aber nicht.

Da ich einen Spartan 3 habe dachte ich schreibe mir schnell mal eine 
Firmware. Hierzu benutze ich einen FlipFlop aus der Bibliothek, diesen 
ziehe ich auf den leeren Schaltplan. Nun schließe ich nur noch den 
CLOCK, den D-EINGANG und den Q-AUSGANG an.

Besteht die Möglichkeit das dies mit 350MHz funktioniert?.
Gast #1521809
Lesenswert?

Ich habe ein altes Spartan Board mißbraucht, das ich mal entworfen 
hatte. Da kann ich leider nicht mehr das Speedgrade ändern. Ich habe 
leider die Speedgrade 4 Version drauf.

Momentan sieht es so aus das ich eine BlackBox habe ^^

Diese liefert einen Clock mit 0,5Vsp-sp. Zudem liefert die BlackBox ein 
Trigger-Signal. Hier ist die Amplitude 1,3V. Den Trigger möchte ich 
gerne auf den auf einen Pin legen und den Clock von der BlackBox einfach 
beim FPGA an einen Clock-Eingang legen.

Den Q vom FlipFlop möchte ich dann wieder an einen Port ausgeben.

Es gibt für 20Cent FlipFlops zu kaufen die dies machen. Jedoch ist die 
maximale Frequenz dieser FlipFlops 280MHz. Alle FlipFlops die schneller 
sin benötigen Differenzielle Eingänge (Clock+ und Clock - und D+ und D-)

Die Frequenz von der BlackBox ist max. 320MHz
Gast #1521831
Lesenswert?

Ich habe mal mein kleines Projekt hochgeladen. Ist ja nur ein D-FlipFlop

Ich habe nur ein Timing Constraint für den Clock angegeben (2.5ns für 
die Periode)

Xilinx hat den D-Eingang und den Q-Ausgang automatisch auf die Clock 
Ports 7 und 8 gelegt.

als maximale Freuqenz wird mir 660MHz angezeigt (siehe Screenshot 
660MHz). Jedoch bin ich da etwas skeptisch ob ich da nicht etwas falsch 
verstehe.
Angehängte Dateien:
Gast #1522483
Lesenswert?

Du hast dann auch noch folgendes Problem: Wenn Du alle ICs aus einer 
Stange 280MHz Flip-Flops nimmst werden diese jeweils genau bei 
280.00001MHz aufhoeren zu togglen, da gibt es keine Variation die man 
zum Vorteil nutzen kann.
Gast #1524761
Lesenswert?

Johann schrieb:
> Hallo an alle
>
> Ich benötige ein FlipFlop das mit einer 350Mhz Clock Frequenz zureckt
> kommt. Was ich bis jetzt gefunden habe ist ein 280MHz FlipFlop von TI.
> Alle andere die schneller werden benötigen LVDS-Signale. Dies möchte ich
> aber nicht.


Was ist mit diesem von NXP:
http://www.nxp.com/documents/data_sheet/74LVC1G80.pdf
Erreicht bei Schönwetter 400 MHz.

MfG
Persönliche Seite #1524784
Lesenswert?

Gibts den 74LVC1G80 auch in einer Variante mit zwei Ausgängen, also Q 
und Q_quer?
Ein Chip in der Art eines Leitungstreibers (also ohne interne Teilung) 
wäre mir auch recht. Mir kommt es auf die hohe Strombelastbarkeit an den 
Ausgängen an. Und das möglichst bei hoher Spannungslage. Bislang also 
die Domäne von 74AC. Allerdings bräuchte ich es über 100MHz.

Vielleicht hat ja jemand einen Tipp.


Gruß -
Abdul
#1524922
Lesenswert?

Abdul K. schrieb:
> Gibts den 74LVC1G80 auch in einer Variante mit zwei Ausgängen, also Q
> und Q_quer?
> Ein Chip in der Art eines Leitungstreibers (also ohne interne Teilung)
> wäre mir auch recht. Mir kommt es auf die hohe Strombelastbarkeit an den
> Ausgängen an. Und das möglichst bei hoher Spannungslage. Bislang also
> die Domäne von 74AC. Allerdings bräuchte ich es über 100MHz.
>
> Vielleicht hat ja jemand einen Tipp.
>


Das ist ja schon die Härte 10. Da hält schon mal einer den Steigbügel 
und gibt einen sehr guten Tip und man ist nicht in der Lage selbst 
vollends aufzusteigen. Gibts hier jetzt langsam Hauptschul Niveau.
Persönliche Seite #1525276
Lesenswert?

Der MC100EP52DT ist leider teuer und scheinbar auch bei f=0 hoher 
Eigenstromverbrauch. Hatte ihn schon auf meiner Liste.

Mich schreckt da auch ECL ab. Habe damit keine Erfahrung. Welchen Hub 
kann man da am Ausgang bei 50mA Last erwarten?


Ich glaube die Richtung geht mehr nach 74LVC...
So ab 100MHz gibt es einfach kaum noch Auswahl an Standardlogik. Da 
macht die normale Pinbelegung der 74er auch langsam Probleme wegen der 
ungünstigen Anordnung der Versorgungswege.


Aber fragen kostet ja nix und vielleicht hat jemand einen besseren 
Tip(p). Früher als die Stop-Signs noch STOPP-Schilder hießen...
Persönliche Seite #1525721
Lesenswert?

Oh. Das ist interessant, danke. Die Firma hatte ich schonmal gehört, 
aber nicht erinnert. Vor allem nicht in diesem Zusammenhang.

Aber 600MHz bei SO14 mit der klassischen Anordnung möglichst weit 
auseinander gelegter Versorgungsanschlüsse. Da wirds mir übel.
Ich habe gerade ein 74AC-Design bei 35MHz mit hoher Stromlast. Da kann 
man bereits die Bausteinchen ernstlich flattern sehen. Ist noch stabil.

Hast du die Dinger irgendwo schonmal eingesetzt gesehen? Eventuell bei 
deinem Arbeitgeber?

Werde mir mal die Website von denen ansehen.

Bis dahin: Frohe Weihnachten!
Gast #1526977
Lesenswert?

Momentan sieht es so aus das ich eine BlackBox habe ^^

Diese liefert einen Clock mit 0,5Vsp-sp. Zudem liefert die BlackBox ein
Trigger-Signal. Hier ist die Amplitude 1,3V.

Die beiden Signale werden auf eine Datenerfassungskarte gegeben. Diese 
Datenerfassungskarte steckt im PC und ist bis 400MHz geeignet. Jetzt 
benutze ich allerdings nicht den internen Clock der Karte sonder es muß 
der externe Clock von der BlackBox benutzt werden. Wenn also derTrigger 
von der externen Box eine ansteigende Flanke erzeugt, dann soll die 
Karte 1024 Abtastpunkte mit dem externen Clock aufnehmen.

Jetzt so Problem:

Die Karte digitalisiert das Signal ab und zu richtig und des öfteren 
falsch. Ich habe halt ein markantes Eingangssignal. Daran kann man 
erkennen, ob dies richtig digitalisiert wird oder nicht (habe ein 
schnelles Oszilloskop mit 500MHz Bandbreite und 5GS/s zum vergleichen). 
Wenn das Signal falsch digitalisiert wird, dann ist der 1. mit dem 2. 
Abtastwerde vertauscht und der 3. mit dem 4. Wenn ich in der PC Software 
die Abtastwerte vertausche dann kann ich das Signal wieder 
rekonstruieren.

Was mir aufgefallen ist, das die Fasenlage des Clocks zum Trigger nicht 
konstant ist. Deshalb habe ich die Vermutung das die Clockflanke des 
externen Clock manchmal so dicht an der Trigerflanke ist, das die Karte 
sich um 1 Sample vertut. (Ich denke das auf der Karte 2 AD-Wandler 
sind).

Deshalb war meine Idee, das Trigger mit einem FlipFlop zu verzögern. Ich 
benutze das FlipFlop gebe den Clock auf den Clock-Eingang und den 
Trigger auf den D-Eingang. Somit kommt der Trigger immer zu einem 
definierten Zeitpunkt gegenüber der Clockflanke. Das blöde ist nur das 
der FLIPFLOP sehr schnell schalten muß (max 350MHz) Da ich dies schnell 
mal austesten wollte ich auf ECL-FlipFlops verzichten. Zudem habe ich 
mit der ECL Technik auch noch keine Erfahrung.

Da ich aber noch ein altes FPGA-BOARD habe dachte ich benutze einen 
FLIP-FLOP vom FPGA.
Persönliche Seite #1527927
Lesenswert?

Thomas R. schrieb:
> Zu beachten ist nur :
>
> "Airflow of 1m/s is recommended for frequencies above 500MHz",
> und beim z.b. 74G244 sogar ab 133MHz.

Habe mir den Hersteller angesehen. Ist alles sehr dürftig und suspekt:
1. keine ausführlichen Datenblätter
2. keine App Notes
3. teilweise führen Links ins Nichts - selbst bei releasten 
Chip-Datenblättern!
4. kaum was drüber mit Google zu finden, insbesondere keine 
Anwendungsberichte anderer.


>
> Die 74G74 werden auch für mich als eine alternative zur Fairchilg 74AC74
> sein. Der Online Store ist aber eine grosse überraschung.

Das wundert mich nach obigen Erkenntnissen auch nicht mehr. Die Chips 
scheinen schnell aber nicht sonderlich kräftig. Das Pin-out halte ich 
für diese Frequenzen zumindest in der SOx Variante für Quatsch.


Ich werde sie im Auge behalten, aber nicht eindesignen!
Persönliche Seite #1527955
Lesenswert?

Abdul K. schrieb:
>
> Habe mir den Hersteller angesehen. Ist alles sehr dürftig und suspekt:
> 1. keine ausführlichen Datenblätter
> 2. keine App Notes
> 3. teilweise führen Links ins Nichts - selbst bei releasten
> Chip-Datenblättern!
> 4. kaum was drüber mit Google zu finden, insbesondere keine
> Anwendungsberichte anderer.
>

Die firma scheint sehr jung zu sein, klingt so als ob jemand der gerade 
etwas geld verdinnt hat, sich den "jugendtraum" verwirklichen wollte und 
ein semiconductor hersteller geworden ist.

Sparsame blog, ein paar comments, ebay shop, keine distris, datasheets 
links nicht sauber verlinkt (oft fehlt .pdf im link).

Habe ein paar bestellt, mal sehen wie die sich verhalten.
Gast #1528143
Lesenswert?

Wir haben auch mal einge bestellt. Dies scheint der große Durchbruch der 
Firma zu sein ^^.

Sie scheuen sich auf keinem Fall den Vergleich mit allem großen 
Herstellern. Ich werde Sie auch mal testen. Mal sehen vielleicht mache 
ich mal eine Platine und kaufe von NXP und Ti die dazugehörigen 
FlipFlops ein.
Persönliche Seite #1528527
Lesenswert?

Sebastian schrieb:
> Bei dem TI handelt es sich um den sn74auc74
>
> http://focus.ti.com/lit/ds/symlink/sn74auc74.pdf
>
> Für alle die unter 3V bleiben wollen ist dieser Baustein eine
> Alternative.

Danke.

Leider an den Ausgängen auch recht schwach. Da werde ich probieren 
müssen.

Übrigens verhalten sich die FF je nach Typ unterschiedlich bei CLR=PRE=0

Frohe Weihnachten!
Persönliche Seite #1546370
Lesenswert?

@ Thomas und Sebastian:

Habt ihr mittlerweile die Teile bekommen und ausprobiert? Berichtet 
bitte.

--
Bei Micrel gibt es noch eine ganze Familie von superschnellen 
Logikteilen mit differentiellen Leitungen.

Hier ein D-FF:
http://www.micrel.com/page.do?page=/product-info/products/sy55852u.shtml

und hier einige AppNotes:
http://www.micrel.com/page.do?page=product-info/Translators.jsp
Persönliche Seite #1549483
Lesenswert?

Abdul K. schrieb:
> Ah danke. Und der Stromverbrauch dabei?

zwei FF als teiler 4:

10MHz - 4mA (50/50%)
100MHz - 36mA (50/50%)
200MHz - 65mA (70mA beim 25/75%)
250MHz - 80mA (50/50%)
500MHz - 140mA (50/50%)

single FF als teiler 2:

10MHz - 3mA (50/50%)
100MHz - 26mA (50/50%)
200MHz - 47mA (50mA beim 25/75%)
250MHZ - 57mA (50/50%)
500MHz - 90mA (50/50%)
#1549981
Lesenswert?

Jauuuuu. Das ist ja irre viel Strom. Da gibt es viel passendere 
Familien, die mit einem Bruchteil auskommen. zB die

SY100EP32 Micrel  3.3V/5V ECL divide by 2 , propagation delay 400ps, 
togglefrequency > 4GHz, supply current < 36mA, SO8, 3.83$ @1

SY100EP33 Micrel 3.3V/5V ECL divide by 4 , propagation delay 400ps, 
togglefrequency > 4GHz, supply current < 36mA, SO8, 3.83$ @1

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren