Here is the deal..
I need to transmit data to 8 identical components. Each component has a clock and an input signal.
- MCU only sends data. Components only receive data.
- All 8 components are the same and receive the same 366 bit stream format (only with different values)
- All components use the same clock.
- Data should be transmitted at 25Mhz, Clock should also run at 25Mhz.
This is a job for an FPGA but I'm trying to get away with doing it on a 120Mhz MCU. What would be the best way to approach this task? I cant send the data in serial (sending the data to each component at once) and I couldn't find an MCU with 8 SPI units.
All help would be appreciated.