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

1  引言

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

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

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

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

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

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

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

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

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

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

2  TC58DDM82A1XBJ5在多媒體手機中的應用

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

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

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

2.1  引腳排列和功能

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

2.2  TC58DDM82A1與AD6528的連接

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

2.3  TC58DDM82A1的操作方式

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

表1 邏輯表

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



2.4  TC58DDM82A1的時序分析及驅動程序

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

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

ReadMode1_Func(Cmd, Addr)

{

RE=1;

ALE = 0 ;

CLE = 1 ;

WE = 0 ;

CE=0;

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

WE = 1 ; / / NAND 取走命令

CE = 1 ;

CLE=0; // 發送命令結束

ALE=1; // 開始發送起始地址

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

{

WE = 0 ;

CE=0;

SendAddr(Addr);

WE=1; // 取走指令

CE=1;

} // 發送完所有地址

CE=1;

WE = 1 ;

ALE = 0 ;

Delay(2);

while(BUSY)

Wait; // 判斷等待狀態是否結束

RE=0;

CE=0;

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

}

2.5  NANDFlashDiver的特殊功能

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

BadBlockManagement

WearLevelingTreatment

ECC(ErrorCorrectCode)

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

3  結語

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

 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产视频欧美视频| 一本综合久久| 国产精品扒开腿做爽爽爽视频 | 欧美激情一区二区三区不卡| 亚洲国产精品嫩草影院| 欧美专区在线观看| 欧美一区二区视频免费观看| 亚洲免费综合| 亚洲男女自偷自拍图片另类| 亚洲永久免费观看| 亚洲欧美高清| 性做久久久久久免费观看欧美| 亚洲欧美国产制服动漫| 亚洲伊人伊色伊影伊综合网| 亚洲一区二区三区在线看| 亚洲一区二区三区精品动漫| 亚洲男人的天堂在线观看 | 亚洲激情网址| 亚洲精选一区| 一个色综合导航| 亚洲一区二区三区精品动漫| 亚洲女同在线| 欧美在线一级va免费观看| 久久精品国产免费看久久精品| 久久精品五月婷婷| 老司机午夜精品视频| 欧美福利电影在线观看| 欧美美女bbbb| 国产精品久久久久999| 国产精品毛片在线| 国产一区二区三区久久悠悠色av| 激情成人av在线| 亚洲国产精品www| 日韩视频一区二区三区在线播放| 99这里只有精品| 亚洲欧美一级二级三级| 久久精品亚洲精品国产欧美kt∨| 最新中文字幕一区二区三区| 夜夜夜精品看看| 欧美一区二区久久久| 久久综合狠狠综合久久综青草| 免费欧美网站| 欧美视频中文字幕| 亚洲精品一区二区三| 国产精品一区二区久久精品| 国产精品一区二区男女羞羞无遮挡| 国产亚洲欧美一级| 亚洲激情啪啪| 亚洲一级二级在线| 久久精品盗摄| 亚洲视频在线观看视频| 午夜日本精品| 女同性一区二区三区人了人一| 欧美日韩国产精品一区二区亚洲| 国产精品日韩电影| 在线精品亚洲| 亚洲少妇中出一区| 亚洲高清视频在线观看| 一区二区三区高清| 久久久亚洲欧洲日产国码αv | 亚洲欧美激情诱惑| 亚洲人成人99网站| 亚洲欧美在线磁力| 牛人盗摄一区二区三区视频| 国产精品高潮呻吟久久av无限| 狠狠爱综合网| 亚洲视频网站在线观看| 亚洲丁香婷深爱综合| 亚洲午夜一二三区视频| 久久九九全国免费精品观看| 欧美人成网站| 韩国av一区二区三区四区| 亚洲毛片在线| 亚洲国产福利在线| 欧美一级播放| 欧美日韩免费一区二区三区视频 | 欧美激情亚洲| 国产午夜精品一区二区三区视频 | 亚洲欧美国产va在线影院| 蜜臀91精品一区二区三区| 国产精品久久久久久影院8一贰佰| 在线观看日韩欧美| 午夜精品亚洲| 亚洲一区二区三区在线播放| 免费亚洲婷婷| 国产亚洲精品自拍| 亚洲一区中文| 亚洲视频免费在线| 欧美激情一区二区| 在线观看一区视频| 久久大逼视频| 欧美专区日韩视频| 国产精品久久久久久久久久久久久| 亚洲福利国产精品| 久久国产精品久久w女人spa| 午夜精品亚洲一区二区三区嫩草| 欧美激情视频网站| 亚洲第一福利社区| 久久国产精品久久精品国产| 小黄鸭精品aⅴ导航网站入口 | 欧美日韩精品高清| 亚洲国产乱码最新视频| 久久爱www.| 久久久国产精品一区二区中文| 国产精品入口麻豆原神| 一区二区三区欧美成人| av成人黄色| 欧美精品久久久久久久| 亚洲国产精品久久91精品| 久久精品道一区二区三区| 欧美中文字幕在线观看| 国产精品日本| 亚洲免费视频在线观看| 亚洲性夜色噜噜噜7777| 欧美日韩在线播放三区| 日韩一级黄色片| 国产精品99久久久久久久vr | 亚洲毛片在线观看.| 日韩天堂在线观看| 欧美日本国产| 亚洲裸体在线观看| 在线视频亚洲| 欧美精品一区二区三区在线播放| 亚洲高清视频中文字幕| 亚洲精品黄色| 欧美精品精品一区| 99成人在线| 亚洲免费在线视频| 国产精品日日摸夜夜摸av| 亚洲专区在线| 久久国产精品久久久久久| 国产一区二区三区在线观看视频| 久久av资源网| 欧美1区2区3区| 亚洲精品乱码久久久久久| 一区二区三区免费看| 欧美午夜一区二区三区免费大片 | 亚洲黄页一区| 欧美激情1区2区3区| 亚洲美女精品一区| 亚洲女人天堂av| 国产欧美一区二区三区视频| 亚欧美中日韩视频| 麻豆freexxxx性91精品| 亚洲日本欧美| 亚洲欧美日韩国产中文在线| 国产欧美va欧美va香蕉在| 欧美综合国产| 欧美华人在线视频| 亚洲视频导航| 久久精品二区| 亚洲国产精品第一区二区三区| 一区二区久久久久| 国产精品一区二区三区免费观看 | 狠狠色丁香婷婷综合| 亚洲三级影片| 欧美性色aⅴ视频一区日韩精品| 亚洲欧美国产毛片在线| 久久性天堂网| 日韩亚洲视频| 久久精品午夜| 亚洲欧洲美洲综合色网| 亚洲字幕一区二区| 国产视频丨精品|在线观看| 亚洲欧洲综合| 国产精品久久久久aaaa九色| 欧美在线免费视频| 欧美精品乱码久久久久久按摩| 在线性视频日韩欧美| 久久男人资源视频| 99精品福利视频| 久久久久久一区| 日韩一二三区视频| 久久三级视频| 中日韩在线视频| 麻豆成人小视频| 亚洲午夜日本在线观看| 免费观看30秒视频久久| 亚洲网站在线| 欧美国产免费| 午夜精品av| 欧美日韩免费观看一区二区三区 | 久久婷婷久久一区二区三区| 最新中文字幕亚洲| 欧美中文字幕在线| 日韩一区二区久久| 久久亚裔精品欧美| 亚洲一区日韩| 欧美精选一区| 亚洲电影自拍| 国产精品永久入口久久久| 日韩视频一区二区| 国产自产精品| 午夜精品视频一区| 亚洲另类自拍| 欧美sm视频| 久久精品国产精品亚洲综合| 国产精品不卡在线| 99re成人精品视频| 精品成人在线|