Assume you have an MCU running at 80 MHz (Currently working with TI M4). This MCU has 128kB of memory allocating some data.
What would be the proper way to transmit this data in its raw form (bits only, no start bits, no end bits, no handshake, no acks, no gaps, no protocol) over one of the MCU's pins and a clock on another pin?
I need to reach 20 MHz, minimum 15 MHz. I was thinking of using an FPGA but an MCU would be much easier (and cost effective).
SPI can work at 1/4 the MCU speed so, technically, it is possible to run SPI on Tiva at 20 MHz. But I do not need the SPI protocol...