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.

TS3A27518E-Q1: COM -> NO Works Fine but , COM -> NC Not Working in QSPI Switching Application

Part Number: TS3A27518E-Q1

Our Application connects QSPI Flash Between the Processor and External Programmer through the TS3A27518E-Q1 Switch.  The External Programmer is connected to NO and the Processor is connected to NC of the TS3A27518E-Q1 Switch. 

The Logic Levels of IN1, IN2, and EN is matching when we switch between the NC and NO operations but, it's always the NC that is not working and the Processor is unable to read and write the Flash Memory when TS3A27518E-Q1  is mounted. If the TS3A27518E-Q1 is bypassed then the Processor boots up by reading the Flash Memory. 

Logic Levels : 

NC - IN 1 - Low, IN2 - Low, EN - Default Pull Down 100K 

N0 - IN1 -  High, IN2 - High, EN - Default Pull Down 100K 

 

Some Notable Points : 

NO Side QSPI CLK speed 10MHz, NC Side QSPI CLK speed -62.5MHz 

Max Trace Length  From NO to TS3A27518E-Q1 -  0.6 Inch, TraceLength From NC to TS3A27518E-Q1 - 6 Inches 

I don't see any issue with the PCB Trace or Processor Setup / Configuration because when i bypass the TS3A27518E-Q1 Switch it is Working well.

If I route the NC through NO then the same Issue the Processor is unable to Boot. but ,  the Programmer works in both the Ways NO or NC 

What would be the Potential Problem? if the Programmer works on both NO, and NC then the QSPI clock speed have any influence on Switch Operation ? Please advise