This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Regarding Advanced Quad SSI

Hi all,

There seems to be very limited info about the (Advanced) Quad SSI on 1294's data sheet, no clock/data chart at all.

I went though some of the threads I can find on this forum, and it seems this Quad SSI operation is designed specially for SQI based flash memory

Since I would like to use it in the high-speed inter-processor communication, say between two 1294s, can any one suggestion suggest examples or pointers for further readings?


Thanks!

  • Hello David,

    The Advanced modes are for Flash memory's. They can be used for inter processor communication but the slave instance of the SSI in these modes shall be limited to no more than 1/12 of the System frequency.
    Since the context has always been for Quad Serial Flash, there are posts on interfacing it to such a memory on the DK-TM4C129X

    Regards
    Amit
  • Thanks, Amit!

    From the register flags, it indicates QuadSSI is different from Advanced QuadSSI, so how about the standard QuadSSI? Same limitation?

  • Hello David,

    No, QuadSSI is one of the 3 advanced modes. The advanced modes are Adv, Bi and Quad.

    1. Advanced Mode: Same as legacy SPI with full duplex TX and RX, but hte CS remains low for the duration of transfer till EOM bit is not set
    2. Bi: During read the TX becomes RX as well, thus the slave can send two bits of data for every clock
    3. Quad: During read the TX becomes RX as well and XDAT2 and XDAT3 are also used, thus the slave can send 4 bits of data for every clock

    Regards
    Amit