91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

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

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

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

一、為什么存在Read Strobe?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

四、loopbackFromSckPad使用限制

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

存在信號(hào)完整性問(wèn)題:主要出現(xiàn)在 SCK 頻率過(guò)高或者板級(jí) PCB 上 SCK 信號(hào)走線過(guò)長(zhǎng)時(shí)。

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

審核編輯:郭婷

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

    關(guān)注

    39

    文章

    7739

    瀏覽量

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

    關(guān)注

    14

    文章

    6099

    瀏覽量

    147975
  • 時(shí)鐘
    +關(guān)注

    關(guān)注

    11

    文章

    1977

    瀏覽量

    135034

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

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    MAX4915B:小身材大作用的電流限制開(kāi)關(guān)

    MAX4914B/MAX4915A/B/MAX4917A/B:小身材大作用的電流限制開(kāi)關(guān) 在電子設(shè)備的設(shè)計(jì)中,電流限制開(kāi)關(guān)是保護(hù)設(shè)備免受異常電流損害的關(guān)鍵組件。今天要給大家介紹的是Maxim
    的頭像 發(fā)表于 02-10 15:15 ?224次閱讀

    MAX4831:小封裝大作用的電流限制開(kāi)關(guān)

    MAX4826–MAX4831:小封裝大作用的電流限制開(kāi)關(guān) 作為電子工程師,在設(shè)計(jì)電路時(shí),電流限制開(kāi)關(guān)是我們經(jīng)常會(huì)用到的元件,它能保護(hù)電路免受異常電流的損害。今天要給大家介紹的是 Maxim
    的頭像 發(fā)表于 02-10 14:45 ?136次閱讀

    MAX4829:小封裝大作用的電流限制開(kāi)關(guān)

    MAX4826 - MAX4831:小封裝大作用的電流限制開(kāi)關(guān) 在電子設(shè)備的設(shè)計(jì)中,電流限制開(kāi)關(guān)是保障設(shè)備安全穩(wěn)定運(yùn)行的關(guān)鍵元件。今天,我們就來(lái)詳細(xì)了解一下 Maxim Integrated 推出
    的頭像 發(fā)表于 02-10 14:45 ?147次閱讀

    MAX4826:小封裝大作用的電流限制開(kāi)關(guān)

    MAX4826 - MAX4831:小封裝大作用的電流限制開(kāi)關(guān) 在電子設(shè)備的設(shè)計(jì)中,電流限制開(kāi)關(guān)是保障設(shè)備安全穩(wěn)定運(yùn)行的關(guān)鍵組件。今天我們要探討的是Maxim Integrated推出
    的頭像 發(fā)表于 02-10 14:30 ?143次閱讀

    MAX4793:高效電流限制開(kāi)關(guān)的設(shè)計(jì)與應(yīng)用

    ,能有效防止因負(fù)載故障對(duì)主機(jī)設(shè)備造成損壞。其工作電壓范圍為2.3V至5.5V,導(dǎo)通電阻低至0.2Ω,200mA、250mA和300mA三種不同的電流限制可選,適用于SDIO和其他
    的頭像 發(fā)表于 02-10 14:20 ?181次閱讀

    深入解析MAX4789電流限制開(kāi)關(guān)

    故障對(duì)主機(jī)設(shè)備造成損壞。該系列模擬開(kāi)關(guān)的導(dǎo)通電阻低至0.2Ω,工作輸入電壓范圍為2.3V至5.5V,提供200mA、250mA和300mA三種保證電流限制選項(xiàng),非
    的頭像 發(fā)表于 02-10 14:00 ?156次閱讀

    為什么內(nèi)核中禁用BRIDGE選項(xiàng)?

    必要在橋接模式下使用兩個(gè)以太網(wǎng)端口。在當(dāng)前出廠映像“202311”中,網(wǎng)橋支持已禁用。嘗試通過(guò)啟用此選項(xiàng)來(lái)構(gòu)建內(nèi)核,但未成功。在內(nèi)核之后,下載停止。根據(jù)日志,目前尚不清楚問(wèn)題出在哪里。有人遇到過(guò)這個(gè)問(wèn)題嗎?有解決辦法嗎?
    發(fā)表于 02-10 07:33

    CW32F031的參考電壓源選擇哪些選項(xiàng)

    請(qǐng)問(wèn)CW32F031的參考電壓源選擇哪些選項(xiàng)?
    發(fā)表于 12-25 07:20

    CW32L083系列微控制器的時(shí)鐘配置哪些選項(xiàng)

    CW32L083系列微控制器的時(shí)鐘配置哪些選項(xiàng)?如何選擇合適的時(shí)鐘源?
    發(fā)表于 12-15 07:09

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

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

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

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

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

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

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

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

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

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

    智慧路燈哪些功能和作用

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