Lassen Sie mich wissen, ob dies der falsche Ort dafür ist, aber ich möchte ein FPGA (Spartan 6, glaube ich) mit einem Mikrocontroller programmieren.
Im Moment denke ich darüber nach, das FPGA-Programm in einer .hex-Datei in den Speicher des Mikrocontrollers zu laden und es seriell in eine Art JTAG-IC zu laden, der dann anschließend das FPGA programmiert. Meine Frage ist, ob dieser JTAG-IC theoretisch existiert, und wenn ja, wonach sollte ich suchen? Ich bin mit JTAG nicht ganz vertraut, vielleicht ist das die Quelle meiner Verwirrung.
Vielen Dank im Voraus!
Wenn Sie es ernst meinen, müssen Sie UG380, „ Spartan-6 FPGA Configuration User Guide “, lesen. (Wenn sich herausstellt, dass dies nicht die richtige FPGA-Familie ist, gibt es ein ähnliches Dokument für jede Familie, die Xilinx produziert; suchen Sie einfach danach.)
Die Übersicht (ab S. 15) zeigt, dass es mehrere Möglichkeiten gibt, einen Spartan-6 zu konfigurieren, und JTAG ist nicht unbedingt die einfachste Methode, um von einem Mikrocontroller aus zu steuern. Es gibt einen "Slave Serial" -Modus, der direkt mit dem SPI-Master-Controller auf jedem Mikro verbunden ist, das über einen verfügt.
Connor Wolf
Connor Wolf
Peter