RT600 FlexSPI extra clk when reading using LoopbackFromSckPad or DQS

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

RT600 FlexSPI extra clk when reading using LoopbackFromSckPad or DQS

1,778件の閲覧回数
DanielNis
Contributor I

Running example evkmimxrt685_flexspi_octal_polling_transfer, on EVK685
Running from RAM, semihost for debug.

When running command Read Jedec ID, opcode 0x9F in SPI 1-1-1 for read 3 bytes,
when using kFLEXSPI_ReadSampleClkLoopbackFromSckPad or kFLEXSPI_ReadSampleClkExternalInputFromDqsPad, extra byte is read, while when using kFLEXSPI_ReadSampleClkLoopbackInternally, only requested 3 bytes are read.

see attached logic capture, and source code:

kFLEXSPI_ReadSampleClkLoopbackFromSckPad, 4 bytes are read, while requesting only 3:

RD_Jedec_ID_src_clk_from_pad_option_0x2.PNG

kFLEXSPI_ReadSampleClkLoopbackInternally, only 3 bytes are read:

RD_Jedec_ID_src_clk_internally.PNG

  

ラベル(1)
タグ(1)
0 件の賞賛
返信
5 返答(返信)

1,233件の閲覧回数
stollg
Contributor I

Hi,

I'm facing the exact same problem. When reading 32bit from FPGA over QSPI. It works using the "kFLEXSPI_ReadSampleClkLoopbackInternally" read strobe. The LUT entry is the following:
 - kFLEXSPI_Command_RADDR_SDR, kFLEXSPI_4PAD, 12 /* bits */
 - kFLEXSPI_Command_DUMMY_SDR, kFLEXSPI_4PAD, 1 /* cycles */
 - kFLEXSPI_Command_READ_SDR, kFLEXSPI_4PAD, 4 /* bytes */
 - kFLEXSPI_Command_STOP, kFLEXSPI_1PAD, 0

It writes the 12bit address: 3*4bits, then 1*4bits of dummy cycle, following with 32bit = 8*4bit read data.
This is a sum of 3+1+8=12 SCK clocks in SDR mode

When enabling "kFLEXSPI_ReadSampleClkExternalInputFromDqsPad" an additional 6 SCK clocks are appended after the read data clocks and before CS is asserted high. The read data is valid, but we lose 50% of our throughput.

Is there any solution to this problem?

0 件の賞賛
返信

1,567件の閲覧回数
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Verify that the ROM API and LUT (Lookup Table) configurations are correct. The LUT entries should match the expected command sequences for your flash memory.
The extra read might be dummy cycles from the LUT.

On the configuration on the kFLEXSPI_ReadSampleClkExternalInputFromDqsPad the device expects external DQS signal provided from the memory so if it is not supplied then errors on the comunication is expected. 

Best regards,
Omar

0 件の賞賛
返信

1,141件の閲覧回数
DanielNis
Contributor I

Hi Omar,

The LUT match expected operands and sequence.
Your answer doesn't explain why on using RT685EVK with FlexSPI example, setting 
#define EXAMPLE_FLEXSPI_RX_SAMPLE_CLOCK kFLEXSPI_ReadSampleClkLoopbackInternally

or:
#define EXAMPLE_FLEXSPI_RX_SAMPLE_CLOCK kFLEXSPI_ReadSampleClkLoopbackFromSckPad

with same operation sequence, 
with ClkLoopbackFromSckPad settings, we are getting extra 8 clocks, which is the failure,
and with ClkLoopbackInternally settings, clock count is as expected.

see attached pictures, and zip files with source code using evkmimxrt685_flexspi_octal_polling_transfer_cm33 example.

Please escalate this issue to R&D.

LUT_statusLUT_statusSrc_Clk_LoopbackFromSckPadSrc_Clk_LoopbackFromSckPadSrc_Clk_internallySrc_Clk_internally

 


Best regards,
Dan

0 件の賞賛
返信

1,777件の閲覧回数
DanielNis
Contributor I
 
0 件の賞賛
返信

1,777件の閲覧回数
DanielNis
Contributor I
 
0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2045627%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERT600%20FlexSPI%20%E3%81%AE%20LoopbackFromSckPad%20%E3%81%BE%E3%81%9F%E3%81%AF%20DQS%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%E9%9A%9B%E3%81%AE%E8%BF%BD%E5%8A%A0%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2045627%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EEVK685%E3%81%A7evkmimxrt685_flexspi_octal_polling_transfer%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E4%BE%8B%3CBR%20%2F%3ERAM%20%E3%81%8B%E3%82%89%E5%AE%9F%E8%A1%8C%E3%80%81%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E7%94%A8%E3%81%AE%E3%82%BB%E3%83%9F%E3%83%9B%E3%82%B9%E3%83%88%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89Read%20Jedec%20ID%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81SPI%201-1-1%E3%81%AE%E3%82%AA%E3%83%9A%E3%82%B3%E3%83%BC%E3%83%890x9F%E3%81%A73%E3%83%90%E3%82%A4%E3%83%88%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%20kFLEXSPI_ReadSampleClkLoopbackFromSckPad%20%E3%81%BE%E3%81%9F%E3%81%AF%20kFLEXSPI_ReadSampleClkExternalInputFromDqsPad%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AF%E4%BD%99%E5%88%86%E3%81%AA%E3%83%90%E3%82%A4%E3%83%88%E3%81%8C%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%89%E3%82%8C%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81kFLEXSPI_ReadSampleClkLoopbackInternally%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AF%E8%A6%81%E6%B1%82%E3%81%95%E3%82%8C%E3%81%9F%203%20%E3%83%90%E3%82%A4%E3%83%88%E3%81%AE%E3%81%BF%E3%81%8C%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%89%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%B7%BB%E4%BB%98%E3%81%AE%E3%83%AD%E3%82%B8%E3%83%83%E3%82%AF%E3%82%AD%E3%83%A3%E3%83%97%E3%83%81%E3%83%A3%E3%81%A8%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E5%8F%82%E7%85%A7%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%20kFLEXSPI_ReadSampleClkLoopbackFromSckPad%E3%80%813%E3%83%90%E3%82%A4%E3%83%88%E3%81%AE%E3%81%BF%E8%A6%81%E6%B1%82%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%AE%E3%81%AB4%E3%83%90%E3%82%A4%E3%83%88%E3%81%8C%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%89%E3%82%8C%E3%82%8B%3A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22RD_Jedec_ID_src_clk_from_pad_option_0x2.PNG%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RD_Jedec_ID_src_clk_from_pad_option_0x2.PNG%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F324332i22670DFC56F395EF%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22RD_Jedec_ID_src_clk_from_pad_option_0x2.PNG%22%20alt%3D%22RD_Jedec_ID_src_clk_from_pad_option_0x2.PNG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%20kFLEXSPI_ReadSampleClkLoopback%E5%86%85%E9%83%A8%E7%9A%84%E3%81%AB%E3%81%AF3%E3%83%90%E3%82%A4%E3%83%88%E3%81%AE%E3%81%BF%E3%81%8C%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%89%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22RD_Jedec_ID_src_clk_internally.PNG%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RD_Jedec_ID_src_clk_internally.PNG%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F324333iDAC923309D8C239A%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22RD_Jedec_ID_src_clk_internally.PNG%22%20alt%3D%22RD_Jedec_ID_src_clk_internally.PNG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E2%80%83%E2%80%83%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2045627%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%20RT600%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2135212%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20RT600%20FlexSPI%20extra%20clk%20when%20reading%20using%20LoopbackFromSckPad%20or%20DQS%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2135212%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E3%82%AA%E3%83%9E%E3%83%BC%E3%83%AB%E3%81%95%E3%82%93%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%20%3CSPAN%3ELUT%20%E3%81%AF%E4%BA%88%E6%83%B3%E3%81%95%E3%82%8C%E3%82%8B%E3%82%AA%E3%83%9A%E3%83%A9%E3%83%B3%E3%83%89%E3%81%A8%E3%82%B7%E3%83%BC%E3%82%B1%E3%83%B3%E3%82%B9%E3%81%A8%E4%B8%80%E8%87%B4%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%3C%2FSPAN%3E%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AE%E5%9B%9E%E7%AD%94%E3%81%A7%E3%81%AF%E3%80%81FlexSPI%E3%81%AE%E4%BE%8B%E3%81%A7RT685EVK%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E7%90%86%E7%94%B1%E3%81%8C%E8%AA%AC%E6%98%8E%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3CBR%20%2F%3E%20%23DEFINE%20EXAMPLE_FLEXSPI_RX_SAMPLE_CLOCK%20kFLEXSPI_ReadSampleClkLoopbackInternally%3C%2FP%3E%3CP%3E%E3%81%BE%E3%81%9F%E3%81%AF%EF%BC%9A%3CBR%20%2F%3E%20%23DEFINE%20EXAMPLE_FLEXSPI_RX_SAMPLE_CLOCK%20kFLEXSPI_ReadSampleClkLoopbackFromSckPad%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%90%8C%E3%81%98%E6%93%8D%E4%BD%9C%E3%82%B7%E3%83%BC%E3%82%B1%E3%83%B3%E3%82%B9%E3%81%A7%E3%80%81%3CBR%20%2F%3E%20ClkLoopbackFromSckPad%E8%A8%AD%E5%AE%9A%E3%81%A7%E3%81%AF%E3%80%818%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E4%BD%99%E5%88%86%E3%81%AB%E7%99%BA%E7%94%9F%E3%81%97%E3%80%81%E3%81%93%E3%82%8C%E3%81%8C%E5%A4%B1%E6%95%97%E3%81%AE%E5%8E%9F%E5%9B%A0%E3%81%A7%E3%81%99%E3%80%82%3CBR%20%2F%3E%20ClkLoopbackInternally%20%E8%A8%AD%E5%AE%9A%E3%81%A7%E3%81%AF%E3%80%81%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%20%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%81%AF%E4%BA%88%E6%83%B3%E3%81%A9%E3%81%8A%E3%82%8A%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%B7%BB%E4%BB%98%E3%81%AE%E7%94%BB%E5%83%8F%E3%81%A8%E3%80%81evkmimxrt685_flexspi_octal_polling_transfer_cm33%20%E3%81%AE%E4%BE%8B%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E3%82%BD%E3%83%BC%E3%82%B9%20%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E5%90%AB%E3%82%80%20zip%20%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E5%8F%82%E7%85%A7%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%81%93%E3%81%AE%E5%95%8F%E9%A1%8C%E3%82%92%20R%26amp%3BD%20%E3%81%AB%E3%82%A8%E3%82%B9%E3%82%AB%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22LUT_status%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22LUT_status%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F347911iB13F0DA1A973076F%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22LUT_status.PNG%22%20alt%3D%22LUT_status%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ELUT_status%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ELUT_%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Src_Clk_LoopbackFromSckPad%22%20style%3D%22width%3A%20741px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Src_Clk_LoopbackFromSckPad%22%20style%3D%22width%3A%20741px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F347909i06C6B0B082892318%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22ReadJedecID_SPI_1s_1s_1s_RT685EVK_Src_Clk_LoopbackFromSckPad.PNG%22%20alt%3D%22Src_Clk_LoopbackFromSckPad%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ESrc_Clk_LoopbackFromSckPad%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ESrc_Clk_LoopbackFromSckPad%3C%2FSPAN%3E%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Src_Clk_internally%22%20style%3D%22width%3A%20681px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Src_Clk_internally%22%20style%3D%22width%3A%20681px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F347910i30AB064037C6F398%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22ReadJedecID_SPI_1s_1s_1s_RT685EVK_Src_Clk_internally.PNG%22%20alt%3D%22Src_Clk_internally%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ESrc_Clk_internally%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ESrc_Clk_%E5%86%85%E9%83%A8%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CBR%20%2F%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%81%3CBR%20%2F%3E%E3%83%80%E3%83%B3%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2128692%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20RT600%20FlexSPI%20extra%20clk%20when%20reading%20using%20LoopbackFromSckPad%20or%20DQS%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2128692%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3CBR%20%2F%3E%3CBR%20%2F%3E%E7%A7%81%E3%82%82%E3%81%BE%E3%81%A3%E3%81%9F%E3%81%8F%E5%90%8C%E3%81%98%E5%95%8F%E9%A1%8C%E3%81%AB%E7%9B%B4%E9%9D%A2%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82QSPI%20%E7%B5%8C%E7%94%B1%E3%81%A7%20FPGA%20%E3%81%8B%E3%82%89%2032%20%E3%83%93%E3%83%83%E3%83%88%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%E5%A0%B4%E5%90%88%E3%80%82%E3%81%93%E3%82%8C%E3%81%AF%E3%80%81%E3%80%8CkFLEXSPI_ReadSampleClkLoopbackInternally%E3%80%8D%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%82%B9%E3%83%88%E3%83%AD%E3%83%BC%E3%83%96%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%BE%E3%81%99%E3%80%82LUT%20%E3%82%A8%E3%83%B3%E3%83%88%E3%83%AA%E3%81%AF%E6%AC%A1%E3%81%AE%E3%81%A8%E3%81%8A%E3%82%8A%E3%81%A7%E3%81%99%E3%80%82%3CBR%20%2F%3E%20-%20kFLEXSPI_Command_RADDR_SDR%E3%80%81kFLEXSPI_4PAD%E3%80%8112%20%2F*%20%E3%83%93%E3%83%83%E3%83%88%20*%2F%3CBR%20%2F%3E%20-%20kFLEXSPI_Command_DUMMY_SDR%E3%80%81kFLEXSPI_4PAD%E3%80%811%20%2F*%20%E3%82%B5%E3%82%A4%E3%82%AF%E3%83%AB%20*%2F%3CBR%20%2F%3E%20-%20kFLEXSPI_Command_READ_SDR%E3%80%81kFLEXSPI_4PAD%E3%80%814%20%2F*%20%E3%83%90%E3%82%A4%E3%83%88%20*%2F%3CBR%20%2F%3E%20-%20kFLEXSPI_Command_STOP%E3%80%81kFLEXSPI_1PAD%E3%80%810%3CBR%20%2F%3E%3CBR%20%2F%3E%2012%20%E3%83%93%E3%83%83%E3%83%88%E3%81%AE%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%82%92%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E3%81%BE%E3%81%99%3A%203%20*%204%20%E3%83%93%E3%83%83%E3%83%88%E3%80%81%E6%AC%A1%E3%81%AB%201%20*%204%20%E3%83%93%E3%83%83%E3%83%88%E3%81%AE%E3%83%80%E3%83%9F%E3%83%BC%20%E3%82%B5%E3%82%A4%E3%82%AF%E3%83%AB%E3%80%81%E7%B6%9A%E3%81%84%E3%81%A6%2032%20%E3%83%93%E3%83%83%E3%83%88%20%3D%208%20*%204%20%E3%83%93%E3%83%83%E3%83%88%E3%81%AE%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%83%87%E3%83%BC%E3%82%BF%E3%80%82%3CBR%20%2F%3E%E3%81%93%E3%82%8C%E3%81%AFSDR%E3%83%A2%E3%83%BC%E3%83%89%E3%81%A7%E3%81%AF3%2B1%2B8%3D12%E5%80%8B%E3%81%AESCK%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%81%AE%E5%90%88%E8%A8%88%E3%81%A7%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%20%E3%80%8C%20%3CSTRONG%3EkFLEXSPI_ReadSampleClkExternalInputFromDqsPad%3C%2FSTRONG%3E%20%E3%80%8D%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%83%87%E3%83%BC%E3%82%BF%20%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%81%AE%E5%BE%8C%E3%80%81CS%20%E3%81%8C%E3%83%8F%E3%82%A4%E3%81%AB%E3%82%A2%E3%82%B5%E3%83%BC%E3%83%88%E3%81%95%E3%82%8C%E3%82%8B%E5%89%8D%E3%81%AB%E3%80%81%E8%BF%BD%E5%8A%A0%E3%81%AE%206%20%E3%81%A4%E3%81%AE%20SCK%20%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%81%8C%E8%BF%BD%E5%8A%A0%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%89%E3%82%8C%E3%81%9F%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AF%E6%9C%89%E5%8A%B9%E3%81%A7%E3%81%99%E3%81%8C%E3%80%81%E3%82%B9%E3%83%AB%E3%83%BC%E3%83%97%E3%83%83%E3%83%88%E3%81%8C%2050%25%20%E5%A4%B1%E3%82%8F%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%81%93%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%AB%E3%81%AF%E8%A7%A3%E6%B1%BA%E7%AD%96%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2080256%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20RT600%20FlexSPI%20extra%20clk%20when%20reading%20using%20LoopbackFromSckPad%20or%20DQS%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2080256%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EROM%20API%20%E3%81%A8%20LUT%20(%E3%83%AB%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%20%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB)%20%E3%81%AE%E6%A7%8B%E6%88%90%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%84%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%BE%E3%81%99%E3%80%82LUT%20%E3%82%A8%E3%83%B3%E3%83%88%E3%83%AA%E3%81%AF%E3%80%81%E3%83%95%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%20%E3%83%A1%E3%83%A2%E3%83%AA%E3%81%AE%E4%BA%88%E6%83%B3%E3%81%95%E3%82%8C%E3%82%8B%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%20%E3%82%B7%E3%83%BC%E3%82%B1%E3%83%B3%E3%82%B9%E3%81%A8%E4%B8%80%E8%87%B4%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%E8%BF%BD%E5%8A%A0%E3%81%AE%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%81%AF%E3%80%81LUT%20%E3%81%8B%E3%82%89%E3%81%AE%E3%83%80%E3%83%9F%E3%83%BC%20%E3%82%B5%E3%82%A4%E3%82%AF%E3%83%AB%E3%81%A7%E3%81%82%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EkFLEXSPI_ReadSampleClkExternalInputFromDqsPad%20%E3%81%AE%E6%A7%8B%E6%88%90%E3%81%A7%E3%81%AF%E3%80%81%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%AF%E3%83%A1%E3%83%A2%E3%83%AA%E3%81%8B%E3%82%89%E6%8F%90%E4%BE%9B%E3%81%95%E3%82%8C%E3%82%8B%E5%A4%96%E9%83%A8%20DQS%20%E4%BF%A1%E5%8F%B7%E3%82%92%E6%9C%9F%E5%BE%85%E3%81%97%E3%81%BE%E3%81%99%E3%80%82SO%E3%80%81%E3%81%93%E3%82%8C%E3%81%8C%E6%8F%90%E4%BE%9B%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%80%81%E9%80%9A%E4%BF%A1%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%99%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%81%3CBR%20%2F%3E%E3%82%AA%E3%83%9E%E3%83%BC%E3%83%AB%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E