Gast
#389542
Hallo, ich komme mit meiner USB Fifo Anbindung nicht so recht weiter. Um mein fachliches Wissen zuerweitern hab ich das Internet nach Beispielen abgesucht und habe hier dieses Interface gefunden. http://www.hdl.co.jp/ndoc/EXP_USB/USB_ARBITER.vhd Irgendwie verzweifel ich am bidirektionalen Bus. USB_DATA : inout std_logic_vector( 7 downto 0 ); Das sind die Daten die vom USB Baustein empfangen und gesendet wurden. TG_DO : out std_logic_vector( 7 downto 0 ); TG_DI : in std_logic_vector( 7 downto 0 ); Wofür sind aber diese beiden Register? Beide 8Bit Register sind zum senden / empfangen. Wofür benoetige ich diese ? Kann ich nicht direkt die Daten in USB_DATA schreiben/lesen? Ich hoffe jemand erbarmt sich und kann mir mal auf die Sprünge helfen. Gruß, Dirk TG_DO : out std_logic_vector( 7 downto 0 ); TG_DI : in std_logic_vector( 7 downto 0 );