Forum: FPGA, VHDL & Co. FPGA Programmierung


von Bustle (Gast)


Lesenswert?

Guten Morgen,

kenn jemand eine Lösung um einen FPGA über den USB Mikrocontroller
CY7C68001 (EZ-USB SX2 von Cypress) zu programmieren?

Dieser Mikrocontroller ist ohne CPU.

Ist dies überhaupt möglich?

Dankeschön

Gruß
Bustle

von Xenu (Gast)


Lesenswert?

>Dieser Mikrocontroller ist ohne CPU.

Dann ist es auch kein Mikrocontroller...

>Ist dies überhaupt möglich?

Nein.

von Bustle (Gast)


Lesenswert?

OK, mein Fehler. Es ist nur die SIE...

Ist die Antwort auf die Frage ob man einen FPGA damit konfigurieren
kann, trotzdem nein?

von Günter -. (guenter)


Lesenswert?

Digilent (www.digilentinc.com) hat ein USB2 modul für das Spartan3
Starterkit. Es ist basiert auf den CY7C68013. In dem Referenzmanual
wird beschrieben, dass man den Spartan3 über das USB interface
programmieren kann.

Das scheint aber nur mit den neueren FPGAs zu funktionieren. Mit dem
Spartan2 scheint die Funktion nicht zur Verfügung zu stehen.

Hier der Link zu dem Referenzmanual:
http://www.digilentinc.com/Data/Products/USB2/USB2_RM.pdf

Gruß

Günter

von Feadi (Gast)


Lesenswert?

>kenn jemand eine Lösung um einen FPGA über den USB
>Mikrocontroller CY7C68001 (EZ-USB SX2 von Cypress)
>zu programmieren?

Das Dragonboard hier macht es genau so:
http://www.fpga4fun.com/board_dragon.html

Feadi

von Günter -. (guenter)


Lesenswert?

@ Feadi:

Das ist interessant. Das Dragonboard hat nämlich eine Spartan2. D.h. im
Prinzip get es mit allen. Scheinbar hat Digilent das USB-Modul nur so
gemacht das es erst ab dem Spartan3 bei ihren Boards funktioniert.

von Bustle (Gast)


Lesenswert?

@Feadi

wahrscheinlich bin ich gerade zu blind aber woran hast du erkannt das
dieses Dragonboard über den CY7C68001 Baustein mit dem FPGA
kommuniziert und diesen auch konfigurieren kann?

Gruß
Bustle

von Bustle (Gast)


Lesenswert?

Nachtrag zum meinem letzten Kommentar

Hab jetzt doch die Stelle gefunden in der steht das der FPGA über den
USB Konfigurierbar ist.

> USB interface
> Dragon incorporates a USB controller.
> That allows "instant" FPGA configuration (less than 1 second) and
> after configuration, allows the PC to communicate with the FPGA.

Jedoch finde ich den verwendeten Baustein zwischen USB Port und FPGA.
Ist das wirklich ein CY7C68001?

Gruß
Bustle

von Feadi (Gast)


Lesenswert?

>Ist das wirklich ein CY7C68001?
k.a. :)

ich habe aber irgendwo auf der Seite gelesen dass es ein "EZ-USB"
ist.

Gruß, Feadi

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.