Hallo, bevor ich stundenlang nach Antowrten suche, vielleicht weiß jemand sofort die Antwort auf meine Frage und kann mir helfen. Es ist ja möglich manche Bereiche währen der Laufzeit im FPGA umzukonfigurieren. Ich arbeite mit einem Virtex-II und würde gerne wissen, ob diese Eigenschaft sich auch auf die IO-Blöcke überträgt, dass man z.B. per Knopfdruck von LVPECL auf LVDS umschaltet?
Ja, das stimmt, man kann einzelne Blöcke im FPGA zur Laufzeit umprogrammieren. Ob es auch allerdings für IOs geht, bezweifle ich sehr stark. Grüße, Kest
@ noname (Gast) >Eigenschaft sich auch auf die IO-Blöcke überträgt, dass man z.B. per >Knopfdruck von LVPECL auf LVDS umschaltet? AFIAK nein. Ist auch relativ sinnfrei, die Terminierung ist anders. MFG Falk
@ Falk: Danke für die konkrete, kurze und knappe Antwort. Was die Terminierung und die Physik drum rum angeht, hätte ich da schon eine Idee, aber wenn es mit IO's im FPGA nicht geht, dann brauchen wir das Thema nicht weiter aufgreifen :)
Hallo, Habe da nicht im detail nachgelesen -- aber ich denke es gibt eine (allerdings recht aufwändige) Möglichkeit: Aktuelle FPGAs unterstützen doch "partial reconfiguration" -- und die IOB gehören auch dazu. Du müsstest vermutlich für die verschiedenen IO Stds. verschiedene Designs synthetisieren und diese auf einen Teilbereich des FPGAs einschränken. Diesen Teilbereich (und die dazugehörigen IOBs) kannst du dann zur laufzeit austauschen. j.
Du kannst zwei parallele Ausgänge unterschiedlicher Bankspannung zusammenschalten und immer einen davon Tristate legen.
>Du kannst zwei parallele Ausgänge unterschiedlicher Bankspannung >zusammenschalten und immer einen davon Tristate legen. Was machen dann die Schutzdioden an den hochohmigen Pins der Bank mit kleiner VCC, wenn die aktiven Pins an höherer VCC liegen?
@TTT: Aha. Und die Substratdiode, wie schaltest Du die ab? Rick
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.