C3 SPI Question
richaj45
Posts: 179
Hello:
I just read about the C3 card SPI chip select generation.
I noted that the combinatorial decoder outputs are not gated so when the SPI select counter is sequencing there will be decoding glitches on the output of the decoder.
Does anybody think that a little spike on a chip select to a SPI device will make it think it is selected and hang internally waiting for SPI clock even when it was not intended to be selected?
cheers,
rich
I just read about the C3 card SPI chip select generation.
I noted that the combinatorial decoder outputs are not gated so when the SPI select counter is sequencing there will be decoding glitches on the output of the decoder.
Does anybody think that a little spike on a chip select to a SPI device will make it think it is selected and hang internally waiting for SPI clock even when it was not intended to be selected?
cheers,
rich
Comments
Seems like a reasonable question. I'm sure AndreL will answer it more fully. However, in the case of SPI RAM, I believe any spurious operations that may accidentally be initiated when the SPI RAM chip is selected by a glitch on the chip select output would be terminated before any harm could be done because the chip is almost immediately deselected again - i.e. a monentary glitch on the chip select would not affect an SPI RAM device. Most likely the same is true for all other SPI devices.
Ross.
Andre'
I did not know that about SPI devices and their chip selects.
cheers,
rich
Andre'
Anyway, I might still use the single chip for another design that I do personally, but I try to use really generic stuff when doing designs for other companies, don't want to make parts acquisition harder than it already is
Andre'
I see other chip select solutions with a single chip, but it's too late, the design is done...
Andy
Andre'