Question from customer:
I have a question regarding the TM4C1231H6PZ that we're thinking of using for our internal-use evaluation board. (This is to test an internally developed ASIC).
The ASIC will have a SPI interface, but because of the way it is designed, the SPI clock also runs some internal logic. Hence, the SPI clock has to be continuous and stable.
Is it possible for the Tiva C to generate a continuous SPI clock and perform transactions on top of it? It seems all of the timing diagrams on the data sheet indicate gaps in the clock between transactions. Further, 15.3.4 indicates that "serial clock is held inactive while the SSI is idle". Would we be able to get around it by continuously feeding the FIFO?
If continuous clock is not possible, we would probably need to put some sort of a PLD on the board.