Hallo zusammen, ich habe so kurz vor dem Wochenende mal eine Frage zum I/O Planning für einen Spartan 6 XC6SLX45FGG484-2. Ich mache mit einem Kollegen zusammen ein Design. Jetzt habe ich aber ein Pin Problem. Und zwar habe ich das Booten von einem NOR-Flash vorgesehen. Dazu muss ich ja die Pins M0 (Pin AA22) und M1 (Pin U15) auf GND legen. Mein Kollege hat aber an dem Pin U15 die TXD Leitung des Ethernet Controllers vorgesehen. (Das Pining wird so vom Xilinx Core Generator gemacht.) In planAhead sehe ich, dass der Pin vom Typ Multi-function ist. Leider finde ich ad hoc nicht raus was das genau heißt. Kann ich den Pin einfach mit einem Widerstand gegen GND legen und weiter als TXD Leitung für den Eth. Controller benutzen? Dann hat er ja im nicht konfigurierten Zustand den Wert 0, oder liege ich mit meiner Theorie daneben? Gruß Boris
Die Boot Pins koennen nur Ausgang sein. Ueber einen Pull Up/Down wird das entsprechende Muster eingestellt, wenn der Baustein dann konfiguriert ist, kann der Pin als Ausgang benutzt werden. Da die Pull Widerstaende, jedenfalls beim XC3S, recht niederohmig sein muessen, hat man dann, wenn Pull Up/Down Widerstand im Betrieb gegenlaeufig sind, deutliche Stoeme. Deine Theorie ist daher richtig.
Hallo Uwe, vielen Dank für deine schnelle und ausführliche Antwort. Ich versuche mal TXD auf einen anderen I/O zu routen und wenn das nicht klappt müssen wir wohl den beschrieben Weg gehen. Wünsche dann schon mal ein schönes Wochenende! Gruß Boris
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.