chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

loopbackFromSckPad選項(xiàng)是什么作用及有什么使用限制

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 作者:恩智浦MCU加油站 ? 2022-11-17 09:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在 i.MX RT500 上使能了 FlexSPI->MCR0[RXCLKSRC] = 2(即 loopbackFromSckPad),這個選項(xiàng)字面上的意思是設(shè)置讀選通采樣時鐘源為 SCK 引腳,這個選項(xiàng)在恩智浦官方的代碼包里未曾使能過。

客戶在使用過程中遇到高頻時 SCK 引腳被降壓的問題(從正常的 1.8V 降至 1.2V),那么這個 loopbackFromSckPad 選項(xiàng)到底是什么作用,以及有什么使用限制呢?

注1: 參考手冊里顯示支持loopbackFromSckPad選項(xiàng)的型號有 i.MX RT1040/1050/1060/1064/1180/500

注2: 參考手冊里沒有提及支持loopbackFromSckPad選項(xiàng)的型號有 i.MX RT1010/1015/1020/1024/1160/1170/600

一、為什么存在Read Strobe?

對于串行 SPI 接口存儲器,F(xiàn)lexSPI 外設(shè)主要支持如下兩種讀數(shù)據(jù)時序:一是所謂的經(jīng)典 SPI 模式,IO0 (MOSI) 專用于發(fā)送命令和地址,IO1 (MISO) 專用于接收數(shù)據(jù)(圖中上面的時序)。二是 Multi-I/O SPI 模式,SIO[n:0] 一起用于發(fā)送命令地址以及接收數(shù)據(jù)(圖中下面的時序)。

顯然經(jīng)典 SPI 模式下 IO[1:0] 是單向的,而 Multi-I/O SPI 模式下,SIO[n:0] 是雙向的。當(dāng) SIO 用于雙向傳輸時,過程中必然存在引腳方向切換,而 FlexSPI 外設(shè)在處理 SIO 方向切換時,無法做到零等待周期讀取數(shù)據(jù),這就是為什么 Multi-I/O SPI 讀時序中總是會存在 Dummy 周期。

04304ba2-6610-11ed-8abf-dac502259ad0.png

因?yàn)?Dummy 周期的存在,F(xiàn)lexSPI 外設(shè)內(nèi)部實(shí)際上有一個 Read Strobe 信號(即 DQS)來控制數(shù)據(jù)的選通性(即什么時候開始數(shù)據(jù)有效,將數(shù)據(jù)存入內(nèi)部 FIFO)。更直白點(diǎn)說,Read Strobe 信號的存在就是由于 FlexSPI 外設(shè)無法支持如下這種情況的讀時序(下圖中 COMMAND 實(shí)際應(yīng)為 COMMAND&ADDR)。

047331d8-6610-11ed-8abf-dac502259ad0.png

二、FlexSPI內(nèi)部Read Strobe設(shè)計(jì)

在i.MX RT參考手冊里有如下 FlexSPI 前端采樣單元框圖,其中 ipp_ind_dqs_fa/b_int[x] 即是 Read Strobe 信號,它控制著 FIFO 中實(shí)際數(shù)據(jù)的存儲。

049cdefc-6610-11ed-8abf-dac502259ad0.png

ipp_ind_dqs_fa/b_int[x] 信號共有四種來源,最原始的信號源由 FlexSPI->MCR0[RXCLKSRC] 選擇,中間可能還會經(jīng)過 DLLxCR 單元(這部分以后會另寫文章單獨(dú)介紹)、Phase Chain 單元做處理,然后送到采樣單元里。

04bc2564-6610-11ed-8abf-dac502259ad0.png

下圖是 FlexSPI->MCR0[RXCLKSRC] = 0 的情況,此時 Read Strobe 經(jīng)由 ipp_do_dqs0_fa/b 純內(nèi)部 loopback 回來,沒有經(jīng)過任何延遲單元。這種配置一般僅用于經(jīng)典 SPI 傳輸模式(低速 60MHz SDR 場合),適用低容量 SPI NOR / EEPROM,這時候 FlexSPI DQS Pad 可用作其它功能或者 GPIO。

052b7450-6610-11ed-8abf-dac502259ad0.png

下圖是 FlexSPI->MCR0[RXCLKSRC] = 1 的情況,此時 Read Strobe 經(jīng)由懸空的 DQS 引腳 ipp_do_dqs1_fa/b 再 loopback 回來,此時有了 DQS 引腳繞一圈的延遲。這種配置可用于 Multi-I/O SPI 傳輸模式(較高速 133MHz SDR 場合),適用不含 DQS 引腳的大容量 QuadSPI NOR Flash,但是 FlexSPI DQS Pad 需要懸空。

注: 有一篇舊文 《使能串行NOR Flash的DTR模式》 跟這種配置相關(guān),這時候 dummy cycle 數(shù)的設(shè)置很關(guān)鍵。

05481b14-6610-11ed-8abf-dac502259ad0.png

下圖是 FlexSPI->MCR0[RXCLKSRC] = 3 的情況,此時 Read Strobe 完全由外部存儲器的 DQS 引腳輸出 ipp_ind_dqs3_fa/b 直通進(jìn)來。這種配置可用于 Multi-I/O SPI 傳輸模式(最高速 166MHz/200MHz DDR 場合),適用于包含 DQS 引腳的 OctalSPI NOR Flash,這時 FlexSPI DQS Pad 與外部存儲器相連。

注: 我有兩篇舊文 《串行NOR Flash的DQS信號功能》、《啟動含DQS的Octal Flash可不嚴(yán)格設(shè)Dummy Cycle》 跟這種配置相關(guān)。

三、loopbackFromSckPad選項(xiàng)意義

前面鋪墊了那么多,終于來到本文的主題了,即下圖 FlexSPI->MCR0[RXCLKSRC] = 2 的情況,此時 Read Strobe 經(jīng)由 SCK 引腳 ipp_ind_sck_fa/b 再 loopback 回來,此時有了 SCK 引腳繞一圈的延遲。

這種配置從應(yīng)用角度與 FlexSPI->MCR0[RXCLKSRC] = 1(即 loopbackFromDqsPad) 差不多,也可用于 Multi-I/O SPI 傳輸模式(較高速 133MHz SDR 場合),適用不含 DQS 引腳的大容量 QuadSPI NOR Flash,但是這時候 FlexSPI DQS Pad 被解放出來了,這也是它的最主要意義。

056f5602-6610-11ed-8abf-dac502259ad0.png

別小看只是省了一個 DQS 引腳,也許你認(rèn)為 i.MX RT 有那么多I/O,省一個引腳意義不大,但是如果某些 FlexSPI 引腳組不帶 DQS 信號,你又想配置 FlexSPI 以 60MHz 以上頻率去訪問 Flash,這時候 FlexSPI->MCR0[RXCLKSRC] = 2 選項(xiàng)就會幫上大忙了,見舊文 《不支持DQS的FlexSPI引腳組連接串行NOR Flash注意事項(xiàng)》。

四、loopbackFromSckPad使用限制

FlexSPI->MCR0[RXCLKSRC] = 2 選項(xiàng)雖好,但有如下兩個實(shí)際使用限制:

存在信號完整性問題:主要出現(xiàn)在 SCK 頻率過高或者板級 PCB 上 SCK 信號走線過長時。

SCK自由運(yùn)行模式下不可用:對于某些 FPGA 應(yīng)用,有時需要設(shè)置 FlexSPI->MCR0[SCKFREERUNEN] = 1,即 SCK 需要持續(xù)給外部設(shè)備內(nèi)部 PLL 提供參考時鐘。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 存儲器
    +關(guān)注

    關(guān)注

    39

    文章

    7715

    瀏覽量

    170868
  • 恩智浦
    +關(guān)注

    關(guān)注

    14

    文章

    6051

    瀏覽量

    134857
  • 時鐘
    +關(guān)注

    關(guān)注

    11

    文章

    1953

    瀏覽量

    134558

原文標(biāo)題:i.MX RT中FlexSPI外設(shè)不常用的讀選通采樣時鐘源

文章出處:【微信號:NXP_SMART_HARDWARE,微信公眾號:恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    開關(guān)電源調(diào)節(jié)頻率被限制的原因哪些

    當(dāng)然,隨著器件的進(jìn)步,開關(guān)管開關(guān)速度會變得越來越快,特別是在低電壓和低功率應(yīng)用中。僅考慮設(shè)備本身的開關(guān)速度,開關(guān)頻率可能會很高,但實(shí)際并沒有,開關(guān)損耗的限制。
    的頭像 發(fā)表于 10-30 14:27 ?2084次閱讀
    開關(guān)電源調(diào)節(jié)頻率被<b class='flag-5'>限制</b>的原因<b class='flag-5'>有</b>哪些

    pcb四層板中為什么加很多的盲孔,什么作用

    pcb四層板中為什么加很多的盲孔什么作用
    的頭像 發(fā)表于 09-06 11:32 ?829次閱讀

    如何限制PFC再浪涌電流

    本期,為大家?guī)淼氖恰度绾?b class='flag-5'>限制 PFC 再浪涌電流》,將介紹一種低成本、簡單有效的方法來滿足模塊化硬件系統(tǒng) - 通用冗余電源 (M-CRPS) 規(guī)格要求,限制再浪涌電流。
    的頭像 發(fā)表于 07-24 11:30 ?3.1w次閱讀
    如何<b class='flag-5'>限制</b>PFC再浪涌電流

    淺談wsl --update` 命令行選項(xiàng)無效的解決方案

    PS C:\Users\Administrator> wsl --update >> 命令行選項(xiàng)無效: --update
    的頭像 發(fā)表于 06-27 10:28 ?9887次閱讀

    向FreeRTOS的任務(wù)中發(fā)送事件隊(duì)列是什么限制嗎?

    到了TMC的芯片,但是在到位上報的信息中少了卡死電機(jī)的上報。所以有的電機(jī)的到位中斷并沒有成功寫入任務(wù)。 一開始是每個電機(jī)都開啟了一個定時器查詢,后續(xù)改成一個定時器查六個電機(jī)并將定時器的周期加到50ms,就很少會卡死。 所以向FreeRTOS的任務(wù)中發(fā)送事件隊(duì)列是什么限制
    發(fā)表于 06-11 07:57

    超級電容在故障指示器中的作用哪些?

    超級電容在故障指示器中的作用哪些?安裝在輸配電線路、電力電纜及開關(guān)柜進(jìn)出線上的故障指示器在電流流通的線路中起著非常重要的作用,一旦線路發(fā)生故障,巡線人員可以利用指示燈的報警顯示快速的確定故障出現(xiàn)
    的頭像 發(fā)表于 05-16 08:41 ?467次閱讀
    超級電容在故障指示器中的<b class='flag-5'>作用</b><b class='flag-5'>有</b>哪些?

    TPS1HA08-Q1 具有可選電流限制的 40V、8mΩ、1 通道汽車智能高側(cè)開關(guān)數(shù)據(jù)手冊

    型號的不同,該限流電流 80 A 和 20 A 兩種電流,并且可以配置為通過立即關(guān)閉開關(guān)或調(diào)節(jié)設(shè)定點(diǎn)的輸出電流來對過流事件做出反應(yīng)。高電流限制選項(xiàng)允許在需要大瞬態(tài)電流的負(fù)載中使用,而低電流
    的頭像 發(fā)表于 05-09 15:02 ?525次閱讀
    TPS1HA08-Q1 具有可選電流<b class='flag-5'>限制</b>的 40V、8mΩ、1 通道汽車智能高側(cè)開關(guān)數(shù)據(jù)手冊

    harmony OS NEXT-通過用戶首選項(xiàng)實(shí)現(xiàn)數(shù)據(jù)持久化

    # 鴻蒙通過用戶首選項(xiàng)實(shí)現(xiàn)數(shù)據(jù)持久化 ## 1.1 場景介紹 用戶首選項(xiàng)為應(yīng)用提供Key-Value鍵值型的數(shù)據(jù)處理能力,支持應(yīng)用持久化輕量級數(shù)據(jù),并對其修改和查詢。當(dāng)用戶希望一個全局唯一
    的頭像 發(fā)表于 04-29 16:38 ?954次閱讀

    智慧路燈哪些功能和作用

    智慧路燈哪些功能和作用 智慧燈桿屏
    的頭像 發(fā)表于 03-20 17:00 ?893次閱讀
    智慧路燈<b class='flag-5'>有</b>哪些功能和<b class='flag-5'>作用</b>

    總線匯流板哪些作用特點(diǎn)?

    總線匯流板作為一種關(guān)鍵的工業(yè)自動化組件,在現(xiàn)代制造業(yè)中發(fā)揮著不可或缺的作用。它不僅能夠優(yōu)化生產(chǎn)線布局,簡化布線工作,還能提高生產(chǎn)效率與系統(tǒng)的靈活性。本文將詳細(xì)探討總線匯流板的作用特點(diǎn),以便讀者對其
    的頭像 發(fā)表于 02-28 10:07 ?1143次閱讀
    總線匯流板<b class='flag-5'>有</b>哪些<b class='flag-5'>作用</b>特點(diǎn)?

    odf光纖配線架作用哪幾點(diǎn)

    ODF光纖配線架在光纖通信網(wǎng)絡(luò)中扮演著至關(guān)重要的角色。其主要作用可以歸納為以下幾點(diǎn): 一、光纜固定與保護(hù)作用 ODF光纖配線架具有光纜引入、固定和保護(hù)裝置,可將光纜引入并固定在機(jī)架上,通過機(jī)械方式
    的頭像 發(fā)表于 02-27 10:32 ?1024次閱讀

    汽車連接器什么作用呢?

    的橋梁,還在確保汽車安全性、可靠性和性能方面發(fā)揮著重要作用。那么來談一談汽車連接器哪些作用呢? 汽車連接器最基本的功能是提供電氣連接,確保電力、信號和數(shù)據(jù)在汽車各部件之間穩(wěn)定傳輸。無論是發(fā)動機(jī)控制單元(ECU)、傳感器、照明系
    的頭像 發(fā)表于 02-25 14:04 ?864次閱讀

    請問DLPC34XX_ReadRgbLedEnable調(diào)用什么限制嗎?

    (false,false,true)不匹配; 3,我用DLP EVM GUI測試貌似也存在這樣,請問DLPC34XX_ReadRgbLedEnable調(diào)用什么限制嗎,在哪能查到呢,請告知! 謝謝!
    發(fā)表于 02-24 06:02

    MOSFET柵極和源極的下拉電阻什么作用

    MOSFET柵極與源極之間加一個電阻?這個電阻什么作用?
    的頭像 發(fā)表于 12-26 14:01 ?5884次閱讀
    MOSFET柵極和源極的下拉電阻<b class='flag-5'>有</b>什么<b class='flag-5'>作用</b>

    DAC348X EVM的I路輸出電路,畫圈的那一部分什么作用?0L電感L40什么作用

    下圖是DAC348X EVM的I路輸出電路,畫圈的那一部分什么作用?0L電感L40什么作用?T11是1:1傳輸線變壓器,這個什么用?
    發(fā)表于 12-20 08:46