《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 微波|射頻 > 設(shè)計應(yīng)用 > 大容量NANDFlash在多媒體手機中的應(yīng)用
大容量NANDFlash在多媒體手機中的應(yīng)用
摘要: 在多媒體手機中NANDFlash主要用來存儲多媒體數(shù)據(jù)(圖片、語音文件等)。在實際應(yīng)用中不會對NANDFlash進行頻繁的寫入和擦除操作,而且多媒體數(shù)據(jù)對數(shù)據(jù)的完整性要求也不是很高,但是多媒體數(shù)據(jù)的數(shù)據(jù)量較大。這些特征決定了使用NANDFlash來存儲多媒體數(shù)據(jù)是十分恰當(dāng)?shù)模@也正是業(yè)界的通行做法。
Abstract:
Key words :

1  引言

隨著手機市場競爭的日趨激烈,多媒體手機逐漸成為市場的寵兒。因為有大量的多媒體數(shù)據(jù),因此大容量存儲是多媒體手機所要解決的首要問題。

NOR和NAND是現(xiàn)在市場上兩種主要的非易失閃存技術(shù)。NOR的特點是芯片內(nèi)執(zhí)行(XIP,eXecuteInPlace),這樣應(yīng)用程序可以直接在flash閃存內(nèi)運行,不必再把代碼讀到系統(tǒng)RAM中。NOR的傳輸效率很高,在1~4MB的小容量時具有很高的成本效益,但是很低的寫入和擦除速度大大影響了它的性能。NAND結(jié)構(gòu)能提供極高的單元密度,可以達到高存儲密度,并且寫入和擦除的速度也很快,是大數(shù)據(jù)量存儲的最佳選擇。在選擇存儲方案的時候,設(shè)計師必須綜合考慮以下因素:

(1)NOR的讀速度比NAND稍快一些。

(2)NAND的寫入速度比NOR快很多。

(3)NAND的4ms擦除速度遠比NOR的5s快。

(4)大多數(shù)寫入操作需要先進行擦除操作。

(5)NAND的擦除單元更小,相應(yīng)的擦除電路更少。

(6)NAND閃存中每個塊的最大擦寫次數(shù)是一百萬次,而NOR的擦寫次數(shù)是十萬次。

此外,NAND的使用比NOR的使用復(fù)雜的多。在NOR器件上運行代碼不需要任何的軟件支持,在NAND器件上進行同樣操作時,通常需要驅(qū)動程序,也就是內(nèi)存技術(shù)驅(qū)動程序(MTD),NAND和NOR器件在進行寫入和擦除操作時都需要MTD.

使用NOR器件時所需要的MTD要相對少一些,許多廠商都提供用于NOR器件的更高級軟件,這其中包括M-SySTem的TrueFFS驅(qū)動,該驅(qū)動被WindRiverSystem、Microsoft、QNXSoftwareSystem、Symbian和Intel等廠商所采用。

2  TC58DDM82A1XBJ5在多媒體手機中的應(yīng)用

在多媒體手機中,TC58DDM82A1XBJ5主要用來存儲圖片、聲音文件等數(shù)據(jù)量較大的文件。

TC58DDM82A1XBJ5是Toshiba公司生產(chǎn)的256MbitsNANDEEPROM.工作電壓為2.7V~3.6V或者1.65V~1.95V.

存儲結(jié)構(gòu)為528bytes×32pages×2048blocks.Page的大小為528Bytes,Block的大小為(16K+512)Bytes.

2.1  引腳排列和功能

NANDFlash采用高度復(fù)用的訪問接口,該接口既作地址總線,又作數(shù)據(jù)總線和指令輸入接口。NANDFlash的的接口引腳主要分三類:數(shù)據(jù)引腳,控制引腳,狀態(tài)引腳。TC58DDM82A1XBJ5的數(shù)據(jù)引腳為8位,即I/O1~I/O8,用來輸入/輸出地址,數(shù)據(jù)和指令。有一個狀態(tài)引腳(RY/BY)用來表示芯片的狀態(tài),當(dāng)芯片進行數(shù)據(jù)寫入、擦除、隨機讀取的時候,其輸出電平為高,表明芯片正忙,否則輸出低電平。/WP引腳用來禁止獲允許對芯片進行寫入操作。當(dāng)其為低電平時禁止寫操作,反之允許寫操作。控制引腳有6個,見引腳定義。

2.2  TC58DDM82A1與AD6528的連接

AD6528是AnalogDevicesInc.生產(chǎn)的Hermes系列GSM/GPRS處理器。AD6528采用DSP+MCU的雙核結(jié)構(gòu),其中MCU采用的是ARM7,DSP部分選用了ADI自己的ADSP-218xDSP核。

2.3  TC58DDM82A1的操作方式

TC58DDM82A1的地址輸入、命令輸入、數(shù)據(jù)輸入輸出都是通過CLE、ALE、CE、WE、RE、RST、PRE1/PRE2引腳控制。控制邏輯如表1所示:

表1 邏輯表

表1 邏輯表
*1:/WP=0,則禁止TC58DDM82A1的Program和Erase操作TC58DDM82A1的各種工作模式,如讀、復(fù)位、編程等,都是通過命令字來進行控制的。



2.4  TC58DDM82A1的時序分析及驅(qū)動程序

可知,第一個周期,CLE信號有效時通過IO口向命令寄存器發(fā)送命令00H.此時NANDFlash處于寫狀態(tài),因此WE有效,RE無效。發(fā)送命令后,接著發(fā)送要讀的地址,該操作將占用WE的3個周期。注意,此時發(fā)送的是地址信息,因此CLE為低,而ALE為高電平。當(dāng)信息發(fā)送完畢后,不能立刻讀取數(shù)據(jù),因為芯片此時處于BUSY(忙)狀態(tài),需要等待2~20ms.之后,才能開始真正的數(shù)據(jù)讀取。此時WE為高電平而處于無效狀態(tài),同時CE片選信號也始終為低以表明選中該芯片。

完成ReadMode(1)的偽碼如下:

ReadMode1_Func(Cmd, Addr)

{

RE=1;

ALE = 0 ;

CLE = 1 ;

WE = 0 ;

CE=0;

SendCmd(Cmd); // 向NAND 發(fā)送操作命令,此例中應(yīng)該是00H

WE = 1 ; / / NAND 取走命令

CE = 1 ;

CLE=0; // 發(fā)送命令結(jié)束

ALE=1; // 開始發(fā)送起始地址

for(i=0;i<3;i++)

{

WE = 0 ;

CE=0;

SendAddr(Addr);

WE=1; // 取走指令

CE=1;

} // 發(fā)送完所有地址

CE=1;

WE = 1 ;

ALE = 0 ;

Delay(2);

while(BUSY)

Wait; // 判斷等待狀態(tài)是否結(jié)束

RE=0;

CE=0;

ReadData(Buf); // 讀取數(shù)據(jù)到buffer

}

2.5  NANDFlashDiver的特殊功能

NANDFlash的訪問是串行的,比較類似硬盤的存儲方式。NANDFlash必須有Driver的支持才能在手機使用。Driver除了提供對NANDFlash的Read,Program,Erase外,還應(yīng)該提供以下基本的功能:

BadBlockManagement

WearLevelingTreatment

ECC(ErrorCorrectCode)

NANDFlash是通過Driver分配的邏輯地址來進行訪問的。BadBlockManagement對壞塊不分配邏輯地址,這樣會形成連續(xù)的邏輯地址。WearLevelingTreatment避免對某一區(qū)域進行大量的讀寫操作,這樣就會延長NANDFlash的使用時間。ECC主要完成讀寫過程中的糾錯,但是ECC只能對1bit的數(shù)據(jù)進行糾錯。

3  結(jié)語

在多媒體手機中NANDFlash主要用來存儲多媒體數(shù)據(jù)(圖片、語音文件等)。在實際應(yīng)用中不會對NANDFlash進行頻繁的寫入和擦除操作,而且多媒體數(shù)據(jù)對數(shù)據(jù)的完整性要求也不是很高,但是多媒體數(shù)據(jù)的數(shù)據(jù)量較大。這些特征決定了使用NANDFlash來存儲多媒體數(shù)據(jù)是十分恰當(dāng)?shù)模@也正是業(yè)界的通行做法。

 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
午夜国产精品视频| 亚洲三级影片| 黄色亚洲在线| 国产欧美在线观看一区| 欧美精选午夜久久久乱码6080| 久久精品视频免费观看| 欧美一级淫片播放口| 亚洲在线播放| 亚洲一区激情| 亚洲免费在线精品一区| 亚洲一区二区在线| 亚洲欧美日韩国产成人| 亚洲一区不卡| 亚洲在线中文字幕| 亚洲欧美精品| 欧美亚洲三区| 欧美一区国产一区| 久久国产精品亚洲77777| 亚洲欧美视频| 午夜久久福利| 欧美综合第一页| 香蕉久久a毛片| 校园激情久久| 久久国产精品一区二区三区四区| 欧美一区视频在线| 久久久久亚洲综合| 猛干欧美女孩| 欧美成人乱码一区二区三区| 欧美国产日韩精品| 欧美日韩在线三区| 国产精品视频精品视频| 国产一区二区精品久久91| 激情六月婷婷久久| 亚洲国产婷婷| av成人黄色| 亚洲欧美日韩高清| 亚洲第一视频网站| 99精品视频免费全部在线| 亚洲网站在线| 久久av二区| 久久久999精品| 美国十次了思思久久精品导航| 欧美14一18处毛片| 欧美日韩在线观看一区二区| 国产精品一区二区视频 | 激情视频一区二区| 亚洲级视频在线观看免费1级| 99国产精品私拍| 亚洲尤物在线| 亚洲国产成人精品视频| 中文网丁香综合网| 欧美在线视频免费播放| 牛人盗摄一区二区三区视频| 欧美午夜电影在线| 国产一区免费视频| 91久久久亚洲精品| 亚洲欧美日韩精品| 日韩西西人体444www| 亚洲小少妇裸体bbw| 久久高清福利视频| 欧美日韩国产首页| 国产伊人精品| 日韩视频一区二区三区在线播放 | 欧美一区午夜视频在线观看| 免费在线亚洲| 国产精品护士白丝一区av| 激情欧美丁香| 中文高清一区| 亚洲黄色影片| 欧美一区二区视频网站| 欧美日韩人人澡狠狠躁视频| 国产一区二区三区最好精华液| 亚洲精品美女91| 欧美日韩国产123区| 噜噜噜久久亚洲精品国产品小说| 欧美日韩在线观看一区二区| 伊人成人开心激情综合网| 亚洲视频导航| 亚洲免费观看在线视频| 久久精品国产成人| 国产精品v欧美精品v日韩| 亚洲国产精品va在线看黑人动漫 | 欧美高清hd18日本| 国产精品日韩在线| 亚洲大片av| 午夜激情久久久| 亚洲午夜女主播在线直播| 欧美xx69| 国产综合色一区二区三区| 亚洲欧美日韩成人| 久久这里只有| 国产精品久久久久999| 亚洲成色最大综合在线| 经典三级久久| 亚洲欧美日韩国产成人| 亚洲一区中文字幕在线观看| 亚洲性线免费观看视频成熟| 国产一区二区三区无遮挡| 99国产精品国产精品毛片| 亚洲丰满少妇videoshd| 久久国产精品黑丝| 国产欧美在线| 亚洲欧美精品| 宅男噜噜噜66国产日韩在线观看| 免费观看亚洲视频大全| 国产日韩亚洲欧美综合| 欧美在线影院在线视频| 日韩视频免费在线观看| 99国产精品久久久| 久久综合狠狠| 亚洲调教视频在线观看| 亚洲性图久久| 欧美日韩国产bt| 亚洲精品小视频在线观看| 欧美在线亚洲在线| 久久av二区| 国产主播在线一区| 欧美一级成年大片在线观看| 亚洲欧美日韩精品久久| 欧美日精品一区视频| 亚洲精品视频在线观看免费| 亚洲国产精品成人| 久久午夜av| 精品1区2区| 久久精品国产一区二区三| 久久精品成人一区二区三区蜜臀 | 国产精品h在线观看| 在线观看国产欧美| 亚洲日韩视频| 亚洲少妇自拍| 国产精品v欧美精品v日韩| 亚洲一级二级在线| 欧美日韩综合视频网址| 欧美一区日本一区韩国一区| 欧美亚洲一区| 国产精品久久久久久久久久免费看 | 欧美一区二区日韩| 久久人人爽人人爽| 狠狠色狠狠色综合| 中文日韩在线| 日韩午夜在线观看视频| 欧美日韩免费网站| 亚洲视频国产视频| 欧美制服第一页| 国产日韩高清一区二区三区在线| 在线欧美日韩| 亚洲精品社区| 欧美日韩三级视频| 亚洲人成亚洲人成在线观看图片 | 亚洲免费婷婷| 国产一区导航| 久久精品视频va| 蜜乳av另类精品一区二区| 亚洲高清在线观看| 亚洲色图制服丝袜| 国产亚洲福利一区| 亚洲二区视频在线| 欧美日韩在线播放| 久久国产婷婷国产香蕉| 蘑菇福利视频一区播放| 日韩午夜激情| 欧美综合二区| 亚洲精品社区| 性色av一区二区三区红粉影视| 国产真实乱子伦精品视频| 亚洲人成久久| 欧美日韩在线第一页| 欧美影院在线| 亚洲免费一级电影| 亚洲欧美日韩精品久久久| 欧美午夜免费电影| 久久精品免费播放| 欧美日韩一区二区三区在线| 在线视频中文亚洲| 亚洲黄色影片| 日韩亚洲成人av在线| 欧美精品一区三区| 午夜精品久久久久久久99热浪潮| 久久精品一区中文字幕| 99亚洲一区二区| 欧美96在线丨欧| 亚洲欧美国产高清va在线播| 欧美成人一区二区三区在线观看 | 久久久久国产精品人| 国产日韩欧美在线观看| 99re成人精品视频| 欧美日本中文| 亚洲大片免费看| 欧美精品一区二区三| 午夜欧美视频| 欧美伊人久久久久久午夜久久久久| 久久久免费观看视频| 99视频在线精品国自产拍免费观看 | 欧美亚洲在线观看| 亚洲另类春色国产| 久久性天堂网| 香蕉成人久久| 国产精品久久久久久久久久妞妞 | 久久精品国产亚洲高清剧情介绍| 欧美日韩在线看|