|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
在应用中使用FPGA和USb通信,
FPGA VHDL code
USB_GPIF_D <= o(t);
USB_RDY0 <= ‘1’;--fifo_gpif_af;
USB_RDY1 <= ‘1’;--fifo_gpif_ae;
process(USB_IFCLK, USB_CTRL0)
begin
if(USB_CTRL0 = '1') then gpif_cont<=0;
elsif(USB_IFCLK'event and USB_IFCLK = '1')then gpif_cont <= gpif_cont + 1;
end if;
end process ;
fifo_gpif_ren
<= '0' when(gpif_cont = 0 or gpif_cont >= 257) else '1';
o(t) 是模拟数据源
USB_RDY0, USB_RDY1 一直有效,when USB_CTRL0=0,68013从FPGA 接收数据
利用USBHound测的速度为15MB/s
|
|