Cypress EZ-USB. e.g. CY7C68013A . 3.3V but 5V tolerant. Has a native FSM that lets the other end negotiate when to present data. Should even be able to be used bidirectionally.byuu wrote:I still wish we could find a USB2 chip that'd let us stream at 2.68MB/s over the expansion port B-bus via DMA, though.
It's been used in the various cheap digital logic analyzers, such as Saleae and is supported by the Sigrok project.