Forum: FPGA, VHDL & Co. Suche FPGA mit Treiberausgängen


von Christoph B. (chrisbenz)


Lesenswert?

Hallo,

ich bin auf der Suche nach einem FPGA mit mind. 6 oder 8 
Treiberausgängen, die 20 mA treiben und auch senken können.

Ist jemandem sowas schonmal über den Weg gelaufen?
Gibt es sowas überhaupt?

Das Problem ist, daß ich auf der Platine keinen Platz mehr für 
Treiber-ICs habe.

Gruß
Chris

von J. S. (engineer) Benutzerseite


Lesenswert?

Die Platine ist schon fertig? Wieviel Platz ist noch - für welche 
FPGA-Gehäusegröße ? Kannst Du nicht stacken?

Hast Du probiert, Pins zusammenzuschalten ? Wenn Du spannungs- und 
strommäßig über einige 10 Ohm rausgehen kannst, kannst Du sicher einige 
Pins parallel schalten, ohne großartige Querströme zu bekommen. 
Ansonsten die Treiber sehr langsam schaltend konfigurieren und so 
zusammenschalten.

Du musst nur aufpassen, daß alle Ausgänge absolut synchron getaktet 
werden und ein passenden IO-constraint besitzen.

von Jörn K. (joern)


Lesenswert?

Müßte auch ohne Pin zusammenschalten funktionieren. z.B. der C2 von 
Altera kann bis zu +/- 24 mA unter bestimmten Randbedingungen:

http://www.altera.com/literature/hb/cyc2/cyc2_cii51010.pdf

Seite 24.

von Christoph B. (chrisbenz)


Lesenswert?

Wow, das sieht auf den ersten Blick echt gut aus!

Werd das Teil mal näher unter die Lupe nehmen.

Vielleicht gibt es ja noch weitere Vorschläge...

von Helmut Z. (hzulu)


Lesenswert?

die Lattice FPGA's http://www.latticesemi.com (EC/ECP Reihe) koennen 
+-20mA.
habe das selber schon gebraucht um LED Displays ohne Treiber zu 
multiplexen.

von Falk B. (falk)


Lesenswert?

@ Christoph Benz

>ich bin auf der Suche nach einem FPGA mit mind. 6 oder 8
>Treiberausgängen, die 20 mA treiben und auch senken können.

Alle moderen FPGAs können das.

MFG
Falk

von J. S. (engineer) Benutzerseite


Lesenswert?

>Alle moderen FPGAs können das.

Die Frage ist, mit welchem Pegelstandard und mit welcher 
Geschwindiggkeit und wie sauber sie schalten. Da gibt es Unterschiede. 
Dann muss man noch ein wenig aufpassen, daß man mit der Gesamtleistung 
nicht zu hoch kommt. Daß einzelne Pins 20mA können, heisst nicht, daß 
man aus alle soviel abziehen kann und vor alem nicht bei hohen 
Schaltzyklenzahlen.

Speziell der Cyclone ist ja ein Spar-FPGA, das auf Kosten und nicht auf 
Leistung getrimmt ist. Es gibt aber in Quartus einen guten Power 
Estimator, der meiner Erfahrung nach gute Ergebnisse liefert - zumindest 
was den Cyclone II angeht.

Hint: die neuen Spartan 3 werden aber in zwei Typen divergiert: Einen 
auf Kosten und einen auf Power-save.

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.