Using USB 2.0 on Cora Z7 board in FPGA Posted 5 hours ago 11 hours ago, RFtmi said: 128 digitized data outputs about 4Mbps each. isn't that 512 Mbps, with USB 2.0 ~ 480 Mbps max? And I wouldn't bet on achieving that. You could set up a simple Ethernet UDP dummy data generator on Zynq with what would be a few lines of C code on regular Linux, to check how much of that "gigabit" is actually achievable. But I suspect your requirements are deep in PCI territory. BTW, I'm still looking for the 128 IOs on this board.