Forum: FPGA, VHDL & Co. USB Core in CPLD?


von Stefan P. (Gast)


Lesenswert?

Kann man mit einem CPLD (zb XC9536/72) ein USB-Device bauen? Also zum 
beispiel mit einem CPLD+Flash einen Speicherstick? Gibt es da vielleicht 
schon fertig cores?

Grüße, Stefan

von BlossInginieur (Gast)


Lesenswert?

Nein, USB ist zu komplex für CPLD, die kleinste USB2 im FPGA Lösung, die 
ich kenne passt in einen mittleren Virtex2. Besser du nimmst einen FX2 
Chip von cypress, damit kann man usb stick bauen.

von tom (Gast)


Lesenswert?

Hi,

kann definitiv nicht gehen: X9536 bzw X9572 haben nur 36 bzw. 72 
Register. Für Logik und ein paar einfache Zustandsspeicherungen ok, aber 
für einen USB-Core benötigst Du ganz sicher mindestens die 5fache Menge 
an Registern. (ohne tieferes Wissen aus dem hohlen Bauch heraus ... ;-) 
)

Schönen Tag noch,
Thomas

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.