1.引言
我們現(xiàn)在處在信息時代里,數(shù)碼相機,筆記本電腦等電子設(shè)備都已進入千家萬戶。而這些都離不開存儲設(shè)備。存儲設(shè)備在從選數(shù)管,到打孔卡、硒鼓、光盤、軟盤、磁帶、固態(tài)硬盤等的變遷中,有一位成員脫穎而出——它就是SD卡。SD卡以大容量,低功耗,小巧輕便,熱插拔,價格便宜等特點,在如今的移動存儲中占有重要的地位,比如現(xiàn)在的筆記本電腦、數(shù)碼相機、mp4等數(shù)碼產(chǎn)品,都無一例外的帶有SD卡讀卡器接口,方便用戶使用。
今天我們就以廣州致遠電子出品的邏輯分析儀系列產(chǎn)品LAB7504為例,介紹其在SD卡設(shè)計中的應(yīng)用。
2.SD卡簡介
SD卡共支持三種傳輸模式:SPI模式(獨立序列輸入和序列輸出),1位SD模式(獨立指令和數(shù)據(jù)通道,獨有的傳輸格式),4位SD模式(支持四位寬的并行傳輸)。表1介紹了數(shù)據(jù)率與模式的關(guān)系。
SD模式的總線拓撲結(jié)構(gòu)為:
一個主機(如微控制器)、多個從機(卡)和同步的星形拓撲結(jié)構(gòu)。
所有卡共用時鐘CLK、電源和地信號。而命令線(CMD)和數(shù)據(jù)線(DAT0~DAT3)則是卡的專用線,即每張卡都獨立擁有這些信號線。表2介紹了SD模式下的信號功能。
在SPI模式下,主機使用SPI總線訪問卡,微控制器在卡上電后的第1個復(fù)位命令就可以選擇卡進入SD模式或SP I模式,但在卡上電期間,它們之間的通信模式不能更改為SD模式。
表3介紹了SPI模式下的信號功能。