在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

電路從SDA和SCL線路中濾除毛刺的解決方法及過(guò)程

Hx ? 作者:工程師陳翠 ? 2018-06-29 14:00 ? 次閱讀

問(wèn)題描述:

I2C 控制器規(guī)范 v2.1 規(guī)定了濾除快速工作模式下 SDA 和 SCL 線路上最大間距為 50ns 的毛刺。

Zynq-7000 AP SoCs PS7 中的 I2C 控制器沒(méi)有實(shí)現(xiàn)這些毛刺的濾波電路。

SDA 或 SCL 線路上的毛刺會(huì)導(dǎo)致信號(hào)線路的瞬間錯(cuò)誤觸發(fā)。

SDA 上的毛刺會(huì)導(dǎo)致錯(cuò)誤 START 條件或錯(cuò)誤 STOP 條件的識(shí)別,從而破壞總線協(xié)議。

SCL 上的毛刺會(huì)導(dǎo)致錯(cuò)誤的數(shù)據(jù)傳輸,也會(huì)破壞總線協(xié)議。

兩種情況下,數(shù)據(jù)傳輸都會(huì)受到破壞,并且總線可以掛起。

為了避免這種情況,用戶需要實(shí)現(xiàn)一個(gè)電路從 SDA 和 SCL 線路中濾除毛刺。

解決方案

在將信號(hào)送到控制器之前,用戶需要在外部利用電路濾除 SCL 和 SDA 上的毛刺。

解決方法:

用戶可在 Zynq 的可編程邏輯部分或外部可編程器件(例如 CPLD)中采取如下解決辦法。

毛刺濾波器電路由 SDA 和 SCL 信號(hào)的亞穩(wěn)態(tài)觸發(fā)器和去除抖動(dòng)器邏輯組成。

邏輯電路在更快的時(shí)鐘域上工作,能夠采樣在 SDA 和 SCL 信號(hào)上出現(xiàn)的毛刺。

SDA 和 SCL 信號(hào)穿過(guò)一個(gè)三級(jí)同步器以消除亞穩(wěn)態(tài)。

邏輯電路需要更快速的時(shí)鐘來(lái)濾除毛刺,且時(shí)鐘頻率至少應(yīng)為 40 MHz。

不過(guò),由于亞穩(wěn)態(tài)觸發(fā)器的存在,使用該更快頻率的時(shí)鐘源無(wú)需大量濾除毛刺。

推薦的時(shí)鐘頻率為 100 MHz。

毛刺濾除過(guò)程:

1. 檢測(cè) SDA 或 SCL 信號(hào)上的轉(zhuǎn)變。用戶需要為 SDA 和 SCL 實(shí)現(xiàn)獨(dú)立的毛刺濾波電路。

2. 當(dāng)檢測(cè)到時(shí)鐘邊沿時(shí),加載計(jì)數(shù)器,計(jì)數(shù)值應(yīng)為需要去除抖動(dòng)的時(shí)鐘周期的數(shù)量(應(yīng)可去除SDA 和 SCL 信號(hào)的 50ns 抖動(dòng))。將計(jì)數(shù)器遞減。

3. 當(dāng)計(jì)數(shù)器遞減到 0 時(shí),在輸出線路斷言之前的總線狀態(tài)。如果信號(hào)值又發(fā)生變化,復(fù)位計(jì)數(shù)器,且不改變信號(hào)值。這樣能消除任何毛刺。

4. 在計(jì)數(shù)器遞減到 0 時(shí),如果信號(hào)沒(méi)有變化,那么在輸出信號(hào)上分配新的 SCL 和 SDA 值。

注意: SCL 和 SDA 信號(hào)都需要去除 50ns 的抖動(dòng),以便讓 SCL 和 SDA 的時(shí)序關(guān)系保持不變。

聲明:本文內(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)投訴
  • 電路
    +關(guān)注

    關(guān)注

    173

    文章

    5991

    瀏覽量

    173540
  • SDA
    SDA
    +關(guān)注

    關(guān)注

    0

    文章

    124

    瀏覽量

    28413
  • SCL
    SCL
    +關(guān)注

    關(guān)注

    1

    文章

    240

    瀏覽量

    17262
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    在tpl0102的使用過(guò)程中,如果SCL,SDA,沒(méi)有接上拉電阻,直接連接到了P1.6 P1.7上,會(huì)造成什么后果?

    請(qǐng)問(wèn)在tpl0102的使用過(guò)程中,如果SCL,SDA,沒(méi)有接上拉電阻,直接連接到了P1.6P1.7上,會(huì)造成什么后果,會(huì)使單片機(jī)無(wú)法控制那塊芯片嗎?因?yàn)橐呀?jīng)制成pcb,請(qǐng)問(wèn)出了再影接上拉電阻,有沒(méi)有通
    發(fā)表于 02-10 06:14

    FPGA設(shè)計(jì)毛刺產(chǎn)生原因及消除

    將帶有毛刺的信號(hào)直接接入對(duì)毛刺敏感的輸入端上,對(duì)于產(chǎn)生的毛刺,應(yīng)仔細(xì)分析毛刺的來(lái)源和性質(zhì),針對(duì)不同的信號(hào),采取不同的解決方法加以消除。 因此
    發(fā)表于 09-06 14:37

    哪里可以找到主控和模塊的sclsda信號(hào)的合適引腳?

    喜我有一個(gè)i2c設(shè)計(jì),需要連接virtex-6 ml605開(kāi)發(fā)套件,Aardvark i2c / spi harware模塊充當(dāng)IIC主設(shè)備。任何人都可以告訴我主控和模塊的sclsda
    發(fā)表于 10-09 08:52

    IIC線路串單向二極管對(duì)IIC通訊有影響嗎?

    各位大神幫忙看看如下電路IIC線路串二極管可以嗎?應(yīng)用情況:1.測(cè)試時(shí)候PIN 17 19不接GND,接主設(shè)備IIC通訊,SDA,SCL網(wǎng)
    發(fā)表于 06-02 10:42

    怎樣去設(shè)計(jì)一個(gè)使用時(shí)序邏輯對(duì)單bit信號(hào)進(jìn)行毛刺濾除操作的電路

    什么是邊沿檢測(cè)計(jì)數(shù)法?怎樣去設(shè)計(jì)一個(gè)使用時(shí)序邏輯對(duì)單bit信號(hào)進(jìn)行毛刺濾除操作的電路?怎樣用verilog寫(xiě)出其代碼?
    發(fā)表于 08-19 06:53

    I2C半雙工通信時(shí)鐘線SCL與數(shù)據(jù)線SDA介紹

    I2C半雙工通信時(shí)鐘線SCL,數(shù)據(jù)線SDA起始位:SCL為高,SDA下降沿停止位:SCL為高,SDA
    發(fā)表于 12-16 08:20

    SCL線(時(shí)鐘線)與SDA(數(shù)據(jù)線)解析

    SCL線(時(shí)鐘線)為高電平期間SDA(數(shù)據(jù)線)必須保持穩(wěn)定,通過(guò)在SCL高電平期間對(duì)SDA的變化來(lái)識(shí)別傳輸?shù)慕K止信號(hào)或起始信號(hào),SDA產(chǎn)生下
    發(fā)表于 02-24 06:01

    FPGA | 競(jìng)爭(zhēng)冒險(xiǎn)和毛刺問(wèn)題

    ,某一輸入變量經(jīng)過(guò)不同途徑傳輸后,到達(dá)電路某一匯合點(diǎn)的時(shí)間有先有后,這種現(xiàn)象稱競(jìng)爭(zhēng);由于競(jìng)爭(zhēng)而使電路輸出發(fā)生瞬時(shí)錯(cuò)誤的現(xiàn)象叫做冒險(xiǎn)。(也就是由于競(jìng)爭(zhēng)產(chǎn)生的毛刺叫做冒險(xiǎn))。 判斷
    發(fā)表于 11-02 17:22

    高頻整流電路的新型電壓毛刺無(wú)損吸收電路

    高頻整流電路的新型電壓毛刺無(wú)損吸收電路 0    引言     電壓毛刺
    發(fā)表于 07-06 08:27 ?1441次閱讀
    高頻整流<b class='flag-5'>電路</b><b class='flag-5'>中</b>的新型電壓<b class='flag-5'>毛刺</b>無(wú)損吸收<b class='flag-5'>電路</b>

    組合邏輯的競(jìng)爭(zhēng)與冒險(xiǎn)及毛刺的處理方法

    組合邏輯的競(jìng)爭(zhēng)與冒險(xiǎn)及毛刺的處理方法 在組合邏輯,由于門(mén)的輸入信號(hào)通路中經(jīng)過(guò)了不同的延時(shí),導(dǎo)致到達(dá)該門(mén)的時(shí)間不一致叫競(jìng)爭(zhēng)。產(chǎn)生毛刺叫冒險(xiǎn)
    發(fā)表于 01-24 18:12 ?0次下載
    組合邏輯<b class='flag-5'>中</b>的競(jìng)爭(zhēng)與冒險(xiǎn)及<b class='flag-5'>毛刺</b>的處理<b class='flag-5'>方法</b>

    密封橡膠圈毛刺缺陷檢測(cè)方法的研究

    針對(duì)密封橡膠圈毛刺缺陷,提出了一種新的檢測(cè)方法,該方法根據(jù)圓輪廓點(diǎn)在不同象限的分布情況不同,首先使用 窗口模板尋找可疑點(diǎn),然后對(duì)可疑點(diǎn)進(jìn)行二次檢測(cè),濾除
    發(fā)表于 07-16 16:13 ?20次下載

    基于FPGA的毛刺問(wèn)題及解決方法

    毛刺現(xiàn)象在FPGA設(shè)計(jì)中非常普遍, 而毛刺的出現(xiàn)往往導(dǎo)致系統(tǒng)結(jié)果的錯(cuò)誤。本文FPGA的原理結(jié)構(gòu)的角度深入探討了毛刺產(chǎn)生的原因及產(chǎn)生的條件,總結(jié)了多種不同的
    發(fā)表于 11-22 14:24 ?9883次閱讀

    如何通過(guò)兩條線SDASCL解決總線傳輸和地址區(qū)分及熱插拔問(wèn)題

    搞過(guò)嵌入式開(kāi)發(fā)的程序員一定知道有I2C總線,手機(jī)和電視的主要串行技術(shù),通過(guò)兩條線SDASCL解決總線傳輸,地址區(qū)分和熱插拔問(wèn)題的技術(shù)。
    發(fā)表于 05-29 17:56 ?2次下載
    如何通過(guò)兩條線<b class='flag-5'>SDA</b>和<b class='flag-5'>SCL</b>解決總線傳輸和地址區(qū)分及熱插拔問(wèn)題

    PCBA線路板加工拋料的原因及解決方法

    PCBA線路板加工是電子設(shè)備在設(shè)計(jì)生產(chǎn)過(guò)程中不可缺少的步驟,PCBA線路板承載著電子設(shè)備的控制系統(tǒng),它的質(zhì)量直接影響了電子設(shè)備的運(yùn)行和產(chǎn)品質(zhì)量,一款好的產(chǎn)品離不開(kāi)高質(zhì)量PCBA線路板的
    的頭像 發(fā)表于 10-10 11:28 ?4694次閱讀

    如何將高頻噪聲信號(hào)濾除掉?

    本文介紹了一種將高頻噪聲信號(hào)濾除的有效方法
    的頭像 發(fā)表于 12-19 09:53 ?2692次閱讀
    主站蜘蛛池模板: 国产三及| 91大神在线视频观看 | 日本三级在线播放线观看2021 | 天天怕夜夜怕狠狠怕 | 麦克斯奥特曼免费观看 | 浓厚な接吻と肉体の交在线观看 | 久久亚洲一级毛片 | 男女在线观看视频 | 在线好吊色视频98gao | 国产精品欧美精品国产主播 | 国产精品福利一区 | va国产 | 永久视频在线观看 | 五月婷婷丁香 | 日本在线视频二区 | 青草国产在线视频 | 欧美极品bbbbⅹxxxx | 视频 在线 | bt天堂在线最新版www | 在线视频亚洲色图 | 伊人yinren6综合网色狠狠 | 亚洲男人的天堂久久无 | 六月综合激情 | 免费jlzzjlzz在线播放视频 | 高黄网站 | 色综合亚洲 | 国产三级久久久精品三级 | 特黄特黄一级高清免费大片 | 日本最猛黑人xxxx猛交 | 福利片免费一区二区三区 | 五月婷婷视频在线 | 精品国产午夜久久久久九九 | 久久深夜福利 | 午夜美女写真福利写视频 | 欧美成人3d动漫在线播放网站 | 色国产在线视频一区 | 天堂网在线最新版www中文网 | 天天爽天天 | 宅宅午夜亚洲精品 | 樱桃磁力bt天堂 | 精品午夜久久影视 |