哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

器件上的大部分可用I/O接口都沒有得到使用?

GReq_mcu168 ? 來源:玩轉(zhuǎn)單片機 ? 2020-07-01 16:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

記得有一次,客戶拿著處理器板走進我的辦公室,說它的功耗太大,耗盡了電池電量。由于我們曾驕傲地宣稱該處理器屬于超低功耗器件,因此舉證責(zé)任在我們這邊。我準(zhǔn)備按照慣例,一個一個地切斷電路板上不同器件的電源,直至找到真正肇事者,這時我想起不久之前的一個類似案例,那個案例的“元兇”是一個獨自掛在供電軌和地之間的LED,沒有限流電阻與之為伍。LED最終失效是因為過流,還是純粹因為它覺得無聊了,我不能完全肯定,不過這是題外話,我們暫且不談。

從經(jīng)驗出發(fā),我做的第一件事是檢查電路板上有無閃閃發(fā)光的LED。但遺憾的是,這次沒有類似問題的希望曙光。另外,我發(fā)現(xiàn)處理器是板上的唯一器件,沒有其他器件可以讓我歸咎責(zé)任??蛻艚酉聛頀伋龅囊粭l信息讓我的心情更加低落:通過實驗室測試,他發(fā)現(xiàn)功耗和電池壽命處于預(yù)期水平,但把系統(tǒng)部署到現(xiàn)場之后,電池電量快速耗盡。此類問題是最難解決的問題,因為這些問題非常難以再現(xiàn)“第一案發(fā)現(xiàn)場”。這就給數(shù)字世界的問題增加了模擬性的無法預(yù)測性和挑戰(zhàn),而數(shù)字世界通常只是可預(yù)測的、簡單的1和0的世界。

在最簡單意義上,處理器功耗主要有兩方面:內(nèi)核和I/O。當(dāng)涉及到抑制內(nèi)核功耗時,我會檢查諸如以下的事情:PLL配置/時鐘速度、內(nèi)核供電軌、內(nèi)核的運算量。有多種辦法可以使內(nèi)核功耗降低,例如:降低內(nèi)核時鐘速度,或執(zhí)行某些指令迫使內(nèi)核停止運行或進入睡眠/休眠狀態(tài)。如果懷疑I/O吞噬了所有功耗,我會關(guān)注I/O電源、I/O開關(guān)頻率及其驅(qū)動的負載。

我能探究的只有這兩個方面。結(jié)果是,問題同內(nèi)核方面沒有任何關(guān)系,因此必然與I/O有關(guān)。這時,客戶表示他使用該處理器純粹是為了計算,I/O活動極少。事實上,器件上的大部分可用I/O接口都沒有得到使用。

“等等!有些I/O您沒有使用。您的意思是這些I/O引腳未使用。您是如何連接它們的?”

“理所當(dāng)然,我沒有把它們連接到任何地方!”

“原來如此!”

這是一個令人狂喜的時刻,我終于找到了問題所在。雖然沒有沿路尖叫,但我著實花了一會工夫才按捺住興奮之情,然后坐下來向他解釋。

典型CMOS數(shù)字輸入類似下圖:

圖1.典型CMOS輸入電路(左)和CMOS電平邏輯(右)

當(dāng)以推薦的高(1)或低(0)電平驅(qū)動該輸入時,PMOS和NMOS FET一次導(dǎo)通一個,絕不會同時導(dǎo)通。輸入驅(qū)動電壓有一個不確定區(qū),稱為“閾值區(qū)域”,其中PMOS和NMOS可能同時部分導(dǎo)通,從而在供電軌和地之間產(chǎn)生一個泄漏路徑。當(dāng)輸入浮空并遇到雜散噪聲時,可能會發(fā)生這種情況。這既解釋了客戶電路板上功耗很高的事實,又解釋了高功耗為什么是隨機發(fā)生的。

圖2.PMOS和NMOS均部分導(dǎo)通,在電源和地之間產(chǎn)生一個泄漏路徑

某些情況下,這可能引起閂鎖之類的狀況,即器件持續(xù)汲取過大電流,最終燒毀??梢哉f,這個問題較容易發(fā)現(xiàn)和解決,因為眼前的器件正在冒煙,證據(jù)確鑿。我的客戶報告的問題則更難對付,因為當(dāng)您在實驗室的涼爽環(huán)境下進行測試時,它沒什么問題,但送到現(xiàn)場時,就會引起很大麻煩。

現(xiàn)在我們知道了問題的根源,顯而易見的解決辦法是將所有未使用輸入驅(qū)動到有效邏輯電平(高或低)。然而,有一些細微事項需要注意。我們再看幾個CMOS輸入處理不當(dāng)引起麻煩的情形。我們需要擴大范圍,不僅考慮徹底斷開/浮空的輸入,而且要考慮似乎連接到適當(dāng)邏輯電平的輸入。

如果只是通過電阻將引腳連接到供電軌或地,應(yīng)注意所用上拉或下拉電阻的大小。它與引腳的拉/灌電流一起,可能使引腳的實際電壓偏移到非期望電平。換言之,您需要確保上拉或下拉電阻足夠強。

如果選擇以有源方式驅(qū)動引腳,務(wù)必確保驅(qū)動強度對所用的CMOS負載足夠好。若非如此,電路周圍的噪聲可能強到足以超過驅(qū)動信號,迫使引腳進入非預(yù)期的狀態(tài)。

我們來研究幾種情形:

在實驗室正常工作的處理器,在現(xiàn)場可能莫名重啟,因為噪聲耦合到?jīng)]有足夠強上拉電阻的RESET(復(fù)位)線中。

圖3.噪聲耦合到帶弱上拉電阻的RESET)引腳中,可能引起處理器重啟

2.想象CMOS輸入屬于一個柵極驅(qū)動器的情況,該柵極驅(qū)動器控制一個高功率MOSFET/IGBT,后者在應(yīng)當(dāng)斷開的時候意外導(dǎo)通!簡直糟糕透了。

圖4.噪聲過驅(qū)一個弱驅(qū)動的CMOS輸入柵極驅(qū)動器,引起高壓總線短路

另一種相關(guān)但不那么明顯的問題情形是當(dāng)驅(qū)動信號的上升/下降非常慢時。這種情況下,輸入可能會在中間電平停留一定的時間,進而引起各種問題。

圖5.CMOS輸入的上升/下降很慢,導(dǎo)致過渡期間暫時短路

我們已經(jīng)在一般意義上討論了CMOS輸入可能發(fā)生的一些問題,值得注意的是,就設(shè)計而言,有些器件比其他器件更擅長處理這些問題。例如,采用施密特觸發(fā)器輸入的器件能夠更好地處理具有高噪聲或慢邊沿的信號。

我們的一些最新處理器也注意到這種問題,并在設(shè)計中采取了特殊預(yù)防措施,或發(fā)布了明確的指南,以確保運行順利。例如,ADSP-SC58x/ADSP-2158x數(shù)據(jù)手冊清楚說明了有些管腳具有內(nèi)部端接電阻或其他邏輯電路以確保這些管腳不會浮空。

最后,正如大家常說的,正確完成所有收尾工作很重要,尤其是CMOS數(shù)字輸入。

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

    關(guān)注

    68

    文章

    20328

    瀏覽量

    254770
  • led
    led
    +關(guān)注

    關(guān)注

    244

    文章

    24709

    瀏覽量

    692408
  • CMOS
    +關(guān)注

    關(guān)注

    58

    文章

    6231

    瀏覽量

    243369

原文標(biāo)題:為什么我的處理器這么耗電?原因不只是一個小小的限流電阻...

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    MAX7310:2線接口8位I/O端口擴展器的詳細解析

    MAX7310:2線接口8位I/O端口擴展器的詳細解析 在電子設(shè)備設(shè)計中,I/O端口擴展器是一種常見且重要的組件,它可以幫助系統(tǒng)增加
    的頭像 發(fā)表于 02-04 15:20 ?294次閱讀

    MAX6956:2 線接口的 LED 顯示驅(qū)動與 I/O 擴展器的深度解析

    MAX6956:2 線接口的 LED 顯示驅(qū)動與 I/O 擴展器的深度解析 在電子設(shè)計領(lǐng)域,LED 顯示驅(qū)動與 I/O 擴展器是常見且關(guān)鍵的
    的頭像 發(fā)表于 02-03 15:15 ?302次閱讀

    PCA9538:8位I2C和SMBus低功耗I/O擴展器的全面解析

    PCA9538:8位I2C和SMBus低功耗I/O擴展器的全面解析 在電子設(shè)計領(lǐng)域,I/O擴展器是一種常見且實用的
    的頭像 發(fā)表于 12-27 11:00 ?944次閱讀

    TCA9555:低電壓16位I2C和SMBus I/O擴展器的全面解析

    TCA9555:低電壓16位I2C和SMBus I/O擴展器的全面解析 在電子設(shè)計領(lǐng)域,I/O擴展器是一種常見且實用的
    的頭像 發(fā)表于 12-25 10:05 ?762次閱讀

    TCA9538:低電壓8位I2C和SMBus低功耗I/O擴展器的深度剖析

    TCA9538:低電壓8位I2C和SMBus低功耗I/O擴展器的深度剖析 在電子設(shè)計領(lǐng)域,I/O擴展器是一種常見且實用的
    的頭像 發(fā)表于 12-22 16:40 ?1634次閱讀

    工業(yè)人速看!什么是耦合器模塊?什么是插片式I/O模塊?

    什么是耦合器模塊? 耦合器模塊,在模塊化I/O系統(tǒng)中,可以理解為 “通信管理中樞” 或 “大腦”。 耦合器模塊核心定義: 耦合器模塊是一個安裝在導(dǎo)軌的基礎(chǔ)模塊,它是整個遠程I/
    的頭像 發(fā)表于 11-03 09:31 ?956次閱讀
    工業(yè)人速看!什么是耦合器模塊?什么是插片式<b class='flag-5'>I</b>/<b class='flag-5'>O</b>模塊?

    TCA9536 4位I2C/SMBus I/O擴展器技術(shù)解析

    Texas Instruments TCA9536 4位I/O擴展器用于I^2^C總線,可在1.65V至 5.5V的V~CC~ 下運行。它可通過I^2^C
    的頭像 發(fā)表于 09-19 14:45 ?990次閱讀
    TCA9536 4位<b class='flag-5'>I</b>2C/SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展器技術(shù)解析

    TCAL9539 I2C總線I/O擴展器技術(shù)解析與應(yīng)用指南

    Texas Instrument TCAL9539/TCAL9539-Q1 I^2^C總線/SMBus I/O擴展器為雙線雙向I^2^C總線(或SMBus)協(xié)議提供通用并行輸入/輸出
    的頭像 發(fā)表于 08-08 11:49 ?1563次閱讀
    TCAL9539 <b class='flag-5'>I</b>2C總線<b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展器技術(shù)解析與應(yīng)用指南

    k230接入規(guī)定電源后,只亮紅燈,按鍵都沒有反應(yīng),電腦識別不出sdcard,請問是燒壞了嗎?

    k230接入規(guī)定電源后,只亮紅燈,按鍵都沒有反應(yīng),電腦識別不出sdcard,請問是燒壞了嗎
    發(fā)表于 07-29 12:25

    MAX7321 I2C端口擴展器,具有8路漏極開路I/O技術(shù)手冊

    MAX7321 2線串行接口外設(shè)具有8個漏極開路I/O口,可選擇內(nèi)部拉和瞬態(tài)檢測功能。每個端口均可以配置成邏輯輸入和漏極開路輸出端口。端口具有+6V過壓保護,與電源電壓無關(guān)。
    的頭像 發(fā)表于 05-23 11:41 ?1088次閱讀
    MAX7321 <b class='flag-5'>I</b>2C端口擴展器,具有8路漏極開路<b class='flag-5'>I</b>/<b class='flag-5'>O</b>技術(shù)手冊

    MAX7325 I2C端口擴展器,提供8路推挽式I/O和8個漏極開路I/O技術(shù)手冊

    MAX7325 2線串行接口外設(shè)具有16路I/O端口。其中8路為推挽輸出,另外8路為I/O端口,帶有可選擇的內(nèi)部
    的頭像 發(fā)表于 05-22 15:27 ?1117次閱讀
    MAX7325 <b class='flag-5'>I</b>2C端口擴展器,提供8路推挽式<b class='flag-5'>I</b>/<b class='flag-5'>O</b>和8個漏極開路<b class='flag-5'>I</b>/<b class='flag-5'>O</b>技術(shù)手冊

    ADP5589鍵盤解碼器和I/O擴展器技術(shù)手冊

    (手機、遙控器和相機)及非便攜式應(yīng)用(醫(yī)療保健、工業(yè)和儀器儀表),可用來增加處理器可用I/O數(shù)量,或者通過接口連接器減少前面板設(shè)計所需的
    的頭像 發(fā)表于 05-22 09:35 ?1149次閱讀
    ADP5589鍵盤解碼器和<b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展器技術(shù)手冊

    ADP5585鍵盤解碼器和I/O擴展器技術(shù)手冊

    ADP5585是一款10I/O端口擴展器,內(nèi)置鍵盤矩陣解碼器、可編程邏輯、復(fù)位發(fā)生器和PWM發(fā)生器。I/O擴展器IC適用于便攜式設(shè)備(手機、遙控器和相機)及非便攜式應(yīng)用(醫(yī)療保健、工業(yè)
    的頭像 發(fā)表于 05-22 09:21 ?1167次閱讀
    ADP5585鍵盤解碼器和<b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展器技術(shù)手冊

    ADP5586鍵盤解碼器和I/O端口擴展器技術(shù)手冊

    ADP5586是一款10 I/O端口擴展器,內(nèi)置鍵盤矩陣解碼器、可編程邏輯、復(fù)位發(fā)生器和脈沖發(fā)生器。輸入/輸出擴展器IC適用于便攜式設(shè)備(手機、遙控器和相機)及非便攜式應(yīng)用(醫(yī)療保健、工業(yè)和儀器儀表),可用來增加處理器
    的頭像 發(fā)表于 05-21 15:08 ?1177次閱讀
    ADP5586鍵盤解碼器和<b class='flag-5'>I</b>/<b class='flag-5'>O</b>端口擴展器技術(shù)手冊

    知行科技全資子公司擬收購小工匠機器人大部分股份

    近日,知行科技旗下專注機器人研發(fā)及商業(yè)化的全資子公司艾摩星機器人與蘇州小工匠機器人有限公司(“小工匠”)簽署股權(quán)轉(zhuǎn)讓框架協(xié)議,艾摩星機器人將出資收購小工匠大部分股份,成為控股股東。以此為開端,知行科技正快速提升在機器人關(guān)鍵部件層面的技術(shù)積累,在加速拓展具體場景應(yīng)用方面,邁出堅實一步。
    的頭像 發(fā)表于 05-13 14:51 ?1155次閱讀
    沙田区| 阜康市| 岫岩| 疏勒县| 梓潼县| 云南省| 林州市| 潜山县| 桦甸市| 图片| 洱源县| 湘乡市| 余江县| 库伦旗| 黎平县| 惠州市| 洞头县| 班玛县| 泰宁县| 门源| 炎陵县| 石景山区| 蓬安县| 土默特右旗| 怀远县| 湟源县| 金山区| 剑阁县| 密云县| 鱼台县| 那曲县| 铁岭市| 怀化市| 横山县| 兰西县| 长寿区| 镇原县| 柳林县| 新建县| 文昌市| 红河县|