Hallo, mein Spartan7 hat in der Bank 14 die Pins D00 bis D31. Gut, viele davon verwende ich schon, aber die sind ja in Bytegruppen eingeteilt, an T0 D00 bis D03 hängt mein externes SPI Flash. Kann ich die anderen Pins aus der Gruppe T0 für beliebige andere Dinge verwenden? Hier https://www.xilinx.com/support/documentation/user_guides/ug470_7Series_Config.pdf auf Seite 30 steht was, aber nur für die Konfiguration, mir ist unklar was mit den Pins passiert wenn das FPGA konfiguriert wurde. Vielen Dank!
Die Pins sind für die Konfiguration mit einem Parallel-Flash, wenn du ein Serielles Flash verwendest, dann kannst du die als normale IO-Pins verwenden
Auch mit Parallel Flash könnte man sie nach der Config verwenden. Alles was nicht in Bank 0 liegt ist auch für anderes nutzbar.
Christian R. schrieb: > Auch mit Parallel Flash könnte man sie nach der Config verwenden. > Alles was nicht in Bank 0 liegt ist auch für anderes nutzbar. Mit dem STARTUPE2 device primitive kommt man sogar noch an ein paar der Pins ran. Praktisch wenn man den Flash nach dem FPGA Konfigurieren noch anderweitig nutzen möchte.
Tobias B. schrieb: > Christian R. schrieb: >> Auch mit Parallel Flash könnte man sie nach der Config verwenden. >> Alles was nicht in Bank 0 liegt ist auch für anderes nutzbar. > > Mit dem STARTUPE2 device primitive kommt man sogar noch an ein paar der > Pins ran. Praktisch wenn man den Flash nach dem FPGA Konfigurieren noch > anderweitig nutzen möchte. Ich weiß, ist sogar unverzichtbar wenn man ein Firmware Update am SPI Flash ohne JTAG machen will. Ist aber dann schon relativ speziell und könnte Anfänger noch mehr verwirren...
Für mich als Neuling und Hobbyist ist das schon krass wie komplex das heutzutage alles ist. Ein Baustein hat heute nicht nur ein Datenblatt sondern viele Datenblätter vom Umfang dicker Bücher ...
Christian R. schrieb: > Ist aber dann schon relativ speziell und > könnte Anfänger noch mehr verwirren... Das stimmt auch wieder. :-)
Gustl B. schrieb: > Für mich als Neuling und Hobbyist ist das schon krass wie komplex das > heutzutage alles ist. Ein Baustein hat heute nicht nur ein Datenblatt > sondern viele Datenblätter vom Umfang dicker Bücher ... Das liegt daran, dass FPGAs heute eben komplette Bausteine sind, mit Prozessoren, Wandlern, high-Speed Interfaces. Nimmt man die Funktionen hinzu, dann hatten die früher für sich auch genau so umfangreiche Datenblätter.
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.