EPSWITCH in 5-Bit Slave FIFO - KBA90268

Version: **

 

Question: How do you do an EPSWITCH in 5-bit Slave FIFO?

 

Answer:

 

Step1:

Assert the control lines as follows:

  •   SLWR = 1
  •   SLRD = 1
  •   SLCS = 1
  •   SLOE = 1
  •   PKTEND = 1
  •   EPSWITCH = 0
  •   ADDR[4:0]: address

Step2
Wait for Current_thread_DMA_Ready assertion

Step3:
Wait for Current_thread_DMA_Ready deassertion

Step4:
Deassertion EPSWITCH [EPSWITCH = 1]