在電子領(lǐng)域,您別無(wú)選擇,只能仔細(xì)閱讀各種組件的手冊(cè)和數(shù)據(jù)表。通常,最終產(chǎn)品幾乎沒(méi)有問(wèn)題。但是,如果您忽略了標(biāo)有勘誤的重要文檔,事情可能會(huì)變得非常糟糕。
微控制器中的硬件錯(cuò)誤:勘誤文檔
在進(jìn)行復(fù)雜的設(shè)計(jì)時(shí),可能要花一些迭代才能獲得完美的PCB。同樣適用于微控制器。IC設(shè)計(jì)和制造過(guò)程中確實(shí)發(fā)生了錯(cuò)誤,這可能導(dǎo)致微控制器的性能與數(shù)據(jù)表中所述的有所不同。
勘誤表是一個(gè)文檔,它通知硬件設(shè)計(jì)人員在特定微控制器中發(fā)現(xiàn)的故障。它突出顯示了受影響的微控制器版本以及所涉及的特定模塊的詳細(xì)信息。
在某些情況下,勘誤表提供了解決微控制器硅片故障的方法。但是在某些情況下,沒(méi)有針對(duì)這些故障的解決方案,這就是如果您在設(shè)計(jì)之前跳過(guò)勘誤表就會(huì)陷入嚴(yán)重麻煩的時(shí)候。
勘誤表中影響PCB硬件的常見(jiàn)問(wèn)題
我設(shè)計(jì)了不同型號(hào)的微控制器,但從未發(fā)現(xiàn)有一個(gè)問(wèn)題可以解決。您知道他們所說(shuō)的總是為最壞的情況做計(jì)劃,并在事情進(jìn)展比預(yù)期的好時(shí)為您省去了驚喜。話雖如此,我從一個(gè)非常痛苦的教訓(xùn)中學(xué)到了勘誤的重要性。
在那個(gè)時(shí)期,帶有內(nèi)置實(shí)時(shí)時(shí)鐘(RTC)的微控制器越來(lái)越流行,并提供了節(jié)省空間的外部RTC替代方案。我最不期望的是片上RTC在正常工作溫度下存在精度問(wèn)題。這樣的不準(zhǔn)確性不是在原型制作過(guò)程中很容易識(shí)別的問(wèn)題。部署數(shù)百個(gè)生產(chǎn)單元時(shí),這就是運(yùn)營(yíng)噩夢(mèng)的開(kāi)始。
固件可以解決勘誤表中突出顯示的某些問(wèn)題。其他因素可能會(huì)影響硬件和整個(gè)設(shè)計(jì)架構(gòu)。這是我在勘誤表中遇到的一些問(wèn)題。
1. RTC電池泄漏。
在設(shè)計(jì)良好的電路中,連接到RTC的電池將使用數(shù)年。我在其中一個(gè)RTC迅速耗盡電池的微控制器中遇到了一個(gè)缺陷。幾個(gè)月后才需要更換電池。
幾個(gè)月后,RTC電池的狀態(tài)因微控制器故障而耗盡。
2.通用輸入輸出(GPIO)引腳故障
如果您無(wú)法使用微控制器打開(kāi)簡(jiǎn)單的LED,這將令人沮喪。經(jīng)過(guò)數(shù)小時(shí)的調(diào)試和故障排除,您在懷疑固件或硬件之間陷入了困境。就我而言,事實(shí)證明微控制器上的GPIO引腳之一有故障,我從其他可以正常工作的引腳中選擇了該特定引腳。
3.不正確的模數(shù)轉(zhuǎn)換器。
在工業(yè)應(yīng)用中,您將依靠微控制器來(lái)提供模擬輸入的準(zhǔn)確讀數(shù)。當(dāng)內(nèi)部模數(shù)轉(zhuǎn)換器(ADC)受相鄰數(shù)字模塊引入的噪聲影響時(shí),情況并非如此。除了在設(shè)計(jì)中插入外部ADC轉(zhuǎn)換器外,沒(méi)有其他解決方法。
這些只是您會(huì)在勘誤表中找到的一些問(wèn)題。其他可能不會(huì)導(dǎo)致主要硬件修訂,但可能會(huì)限制微控制器的操作限制。
沒(méi)有勘誤,沒(méi)有問(wèn)題嗎?
大多數(shù)微控制器都附帶勘誤表。但是,如果您似乎找不到勘誤文檔,則很可能是,您選擇的微控制器是新發(fā)布的芯片。這意味著您將進(jìn)入一個(gè)未知區(qū)域,并且不會(huì)對(duì)即將發(fā)生的事情發(fā)出任何警告。
沒(méi)有勘誤表,您將永遠(yuǎn)不會(huì)知道微控制器是否會(huì)自行爆炸。
我曾經(jīng)被新發(fā)布的ARM9微控制器所吸引,因此我急于為一個(gè)新的,高價(jià)值的項(xiàng)目實(shí)現(xiàn)它。沒(méi)有勘誤警告我說(shuō),如果微控制器在接近其最高工作溫度的情況下運(yùn)行,它將崩潰。不用說(shuō),補(bǔ)救工作包括使用不同的微控制器修改設(shè)計(jì),數(shù)小時(shí)的代碼移植和現(xiàn)場(chǎng)替換工作。
編輯:hfy
-
微控制器
+關(guān)注
關(guān)注
49文章
8890瀏覽量
165899 -
pcb
+關(guān)注
關(guān)注
4418文章
23979瀏覽量
426470
發(fā)布評(píng)論請(qǐng)先 登錄
SFP/SFP+光模塊接口硬件設(shè)計(jì):連接器選型、PCB布局與散熱要點(diǎn)
請(qǐng)問(wèn)LX2160A是否配備了第三個(gè)脈沖輸出引腳 (TSEC_1588_PULSE_OUT3)?
在LS1028A勘誤表 找不到列出的寄存器?
使用 QSPI 閃存執(zhí)行 XIP 的 Boot Data 中的 Length 字段是否有限制呢?
三防漆的常見(jiàn)問(wèn)題匯總
示波器常見(jiàn)問(wèn)題解答 (FAQ)
CW32系統(tǒng)有哪些常見(jiàn)問(wèn)題?
三極管 PCB 布局問(wèn)題與優(yōu)化建議
吉時(shí)利源表2400故障排查常見(jiàn)問(wèn)題與解決方案
ZYNQ UltraScalePlus RFSOC QSPI Flash固化常見(jiàn)問(wèn)題說(shuō)明
PCBA代工避坑指南:常見(jiàn)問(wèn)題+解決方案全解析
調(diào)壓器常見(jiàn)問(wèn)題及其專(zhuān)業(yè)解析
新能源汽車(chē)線束氣密性檢測(cè)儀的常見(jiàn)問(wèn)題有哪些?
薄膜電弱點(diǎn)測(cè)試儀的常見(jiàn)問(wèn)題及解決方案
勘誤表中影響PCB硬件的常見(jiàn)問(wèn)題
評(píng)論