SD NAND關(guān)于3.3V和1.8V之間的轉(zhuǎn)換
2024-05-14 15:23:35閱讀量:896
SD NAND如何支持1.8V的MCU
SD NAND默認(rèn)是3.3V的,有些MCU只支持1.8V。為了適配1.8V,SD NAND需要內(nèi)部用命令把3.3V轉(zhuǎn)換成1.8V,下圖是SD協(xié)議規(guī)范:
從上面的兩張圖可知,標(biāo)準(zhǔn)的用命令把3.3V切換到1.8V的流程是:
power on => 3.3v => initial with CMD11(voltage swtich) => 1.8v
在SD3.0高速中,正確的流程是power on => 1.8v => initial with CMD11 => 1.8v => R/W
按照流程發(fā)送命令即可讓SD NAND引腳電壓變成1.8V
MK-米客方德SD NAND低功耗的實(shí)現(xiàn)
在一些穿戴式的電子產(chǎn)品中,低功耗的需求是非常重要的,例如電子手表,藍(lán)牙耳機(jī)等等;SD NAND如何實(shí)現(xiàn)低功耗的需求呢?SD NAND 3.0是支持1.8V的,所以將通訊電壓轉(zhuǎn)換成1.8V是一種很好的選擇,電壓變小后消耗的電流也會變小,這樣低功耗的性能就會更好。
關(guān)于SD3.0轉(zhuǎn)換成1.8電壓的相關(guān)信息
一般SD3.0的行為,的確都是3.3v轉(zhuǎn)換成1.8v;
如圖一,會利用CMD溝通在CMD11的時候, host和SD都經(jīng)由LDO把VCC 3.3v電壓轉(zhuǎn)換成1.8v提供給IO電壓。
但這些初始化的CMD, 都在非常低的速度下運(yùn)行。所以一開始如果host在1.8v, 發(fā)送過來, 芯片是有寄回收到并且回傳的, 只要能夠走到CMD11后, 芯片就能順利切換到1.8v, 之后真正data傳輸雙方都在1.8v就沒有問題。
所以也就是說, 即使一開始雙方電壓不對等, 但host同樣走切換電壓的流程, 只要CMD0=>CMD8=>ACMD41=>CMD11這幾個低速的CMD能夠溝通, 后面一定就沒問題了。

L7805CV-DG/線性穩(wěn)壓器(LDO) | 0.5637 | |
AMS1117-3.3/線性穩(wěn)壓器(LDO) | 0.1237 | |
BAT54C,215/肖特基二極管 | 0.0334 | |
LM358DR2G/運(yùn)算放大器 | 0.35 | |
CJ431/電壓基準(zhǔn)芯片 | 0.1147 | |
LM393DR2G/比較器 | 0.318 | |
ADUM4160BRWZ-RL/隔離式USB芯片 | 31.6 | |
SS8050/三極管(BJT) | 0.035 | |
8S005/錫膏/錫漿 | 17.67 | |
B0505S-1WR3/隔離電源模塊 | 2.34 |