在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

大容量存儲(chǔ)器TC58DCG02A1FT00的引腳功能、特點(diǎn)及應(yīng)用分析

電子設(shè)計(jì) ? 來(lái)源:國(guó)外電子元器件 ? 作者:袁文菊,孫天澤, ? 2020-05-26 08:00 ? 次閱讀

1、NAND和NOR flash

目前市場(chǎng)上的flash從結(jié)構(gòu)上大體可以分為AND、NAND、NOR和DiNOR等幾種。其中NOR和DiNOR的特點(diǎn)為相對(duì)電壓低、隨機(jī)讀取快、功耗低、穩(wěn)定性高,而NAND和AND的特點(diǎn)為容量大、回寫速度快、芯片面積小。現(xiàn)在,NOR和NAND FLASH的應(yīng)用最為廣泛,在CompactFlash、Secure Digital、PC Cards、MMC存儲(chǔ)卡以及USB閃盤存儲(chǔ)器市場(chǎng)都占用較大的份額。

NOR的特點(diǎn)是可在芯片內(nèi)執(zhí)行(XIP,eXecute In Place),這樣應(yīng)該程序可以直接在flash內(nèi)存內(nèi)運(yùn)行,不必再把代碼讀到系統(tǒng)RAM中。NOR的傳輸效率很高,但寫入和探險(xiǎn)速度較低。而NAND結(jié)構(gòu)能提供極高的單元密度,并且寫入和擦除的速度也很快,是高數(shù)據(jù)存儲(chǔ)密度的最佳選擇。這兩種結(jié)構(gòu)性能上的異同步如下:

*NOR的讀速度比NAND稍快一些。

*NAND的寫入速度比NOR快很多。

*NAND的擦除速度遠(yuǎn)比NOR快。

*NAND的擦除單元更小,相應(yīng)的擦除電路也更加簡(jiǎn)單。

*NAND閃存中每個(gè)塊的最大擦寫次數(shù)量否萬(wàn)次,而NOR的擦寫次數(shù)是十萬(wàn)次。

此外,NAND的實(shí)際應(yīng)用方式要比NOR復(fù)雜得多。NOR可以直接使用,并在上面直接運(yùn)行代碼。而NAND需要I/O接口,因此使用時(shí)需要驅(qū)動(dòng)程序。不過(guò)當(dāng)今流行的操作系統(tǒng)對(duì)NAND Flash都有支持,如風(fēng)河(擁有VxWorks系統(tǒng))、微軟(擁有WinCE系統(tǒng))等公司都采用了TrueFFS驅(qū)動(dòng),此外,Linux內(nèi)核也提供了對(duì)NAND Flash的支持。

2、大容量存儲(chǔ)器TC58DCG02A1FT00

2.1 引腳排列和功能

大容量存儲(chǔ)器TC58DCG02A1FT00的引腳功能、特點(diǎn)及應(yīng)用分析

TC58DVG02A 1FT00是Toshiba公司生產(chǎn)的1Gbit(128M8Bit)CMOS NAND E2PROM,它的工作電壓為3.3V,內(nèi)部存儲(chǔ)結(jié)構(gòu)為528 bytes32pages8192blocks。而大小為528字節(jié),塊大小為(16k+512)字節(jié)。其管腳排列如圖1所示。各主要引腳如下:

I/O1~I/O8:8個(gè)I/O口;

CE:片選信號(hào),低電平有效;

WE:寫使能信號(hào),低電平有效;

RE:讀使能信號(hào),低電平有效;

CLE:命令使能信號(hào);

ALE:地址使能信號(hào);

WP:寫保護(hù)信號(hào),低電平有效;

RY/BY:高電平時(shí)為READY信號(hào),低電平時(shí)為BUSY信號(hào)。

2.2 與ARM處理器的連接

當(dāng)前嵌入式領(lǐng)域的主流處理器當(dāng)屬ARM。圖2是以ARM7處理器為例給出的NAND Flash與ARM處理器的一般連接方法。如前所述,與NOR Flash不同,NAND Flash需要驅(qū)動(dòng)程序才能正常工作。

圖中PB4,PB5,PB6是ARM處理器的GPIO口,可用來(lái)控制NAND Flash的片選信號(hào)。CS1是處理器的片選信號(hào),低電平有效。IORD、IOWR分別是處理器的讀、寫信號(hào),低電平有效。寫保護(hù)信號(hào)在本電路中沒有連接。

2.3 具體操作

地址輸入,命令輸入以及數(shù)據(jù)的輸入輸出,都是通過(guò)NAND Flash的CLE、ALE、CE、WE、RE引腳控制的。具體方式如表1所列。

表1 邏輯表

NAND Flash芯片的各種工作模式,如讀、復(fù)位、編程等,都是通過(guò)命令字來(lái)進(jìn)行 控制的。部分命令如表2所列。

表2 命令表

串行數(shù)據(jù)輸入的命令80表示向芯片的IO8、IO7、IO6、IO5、IO4、IO3、IO2、IO1口發(fā)送0x80,此時(shí)除IO8為1外,其余IO口均為低電平。

2.4 時(shí)序分析及驅(qū)動(dòng)程序

下面以表2中的讀模式1為例分析該芯片的工作時(shí)序。由圖3可知,CLE信號(hào)有效時(shí)通過(guò)IO口向命令寄存器發(fā)送命令00H。此時(shí)NAND Flash處于寫狀態(tài),因此WE有鏟,RE無(wú)效。發(fā)送命令后,接著發(fā)送要讀的地址,該操作將占用WE的1、2、3、4個(gè)周期。注意,此時(shí)發(fā)送的是地址信息,因此CLE為低,而ALE為高電平。當(dāng)信息發(fā)送完畢后,不能立刻讀取數(shù)據(jù),因?yàn)樾酒藭r(shí)處于BUSY(忙)狀態(tài),需要等待2~20ms。之后,才能開始真正的數(shù)據(jù)讀取。此時(shí)WE為高電平而處于無(wú)效狀態(tài),同時(shí)CE片選信號(hào)也始終為低以表明選中該芯片。

這段時(shí)序的偽代碼如下:

Read_func(cmd,addr)

{

RE=1;

ALE=0;

CLE=1;

WE=0;

CE=0;

Send_cmd(cmd);//發(fā)送命令,由參數(shù)決定,這里為00

WE=1; //上升沿取走命令

CE=1;

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

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

For(i=0;i4;i++)

{

WE=0;

CE=0;

Send_add(addr);//發(fā)送地址

WE=1; /上升沿取走地址

CE=1;

}

//所有數(shù)據(jù)發(fā)送結(jié)束,等待讀取數(shù)據(jù)

CE=0;

WE=1;

ALE=0;

Delay(2ms);

While(BUSY)

Wait;//如果還忙則繼續(xù)等待

Read_data(buf);//開始讀取數(shù)據(jù)

}

3、Linux系統(tǒng)對(duì)NAND Flash的支持

Linux操作系統(tǒng)雖然已經(jīng)支持NAND Flash,但要使用NAND Flash設(shè)備,還必須先對(duì)內(nèi)核進(jìn)行設(shè)置方法如下:

(1)在/usr/src/(內(nèi)核路徑名)目錄中輸入make menuconfig命令,再打開主菜單,進(jìn)入Memory Technology Devices(MTD)選項(xiàng),選中MTD支持。

(2)進(jìn)入NAND Flash Device Drivers選項(xiàng),NAND設(shè)備進(jìn)行配置。不過(guò)此時(shí)對(duì)NAND的支持僅限于Linux內(nèi)核自帶的驅(qū)勸程序,沒有包含本文介紹的Toshiba芯片,為此需要對(duì)Linux內(nèi)核進(jìn)行修改,方法如下:

(1)修改內(nèi)核代碼的drivers.in文件,添加下面一行:

dep-tristate ‘Toshiba NAND Device Support’CONFIG-MTD-TOSHIBA $CONFIG-MTD

其中CONFIG-MTD-TOSHIBA是該設(shè)備的名稱,將在Makefile文件中用到。

$CONFIG-MTD的意思是只有選有$CONFIG-MTD時(shí),該菜單才會(huì)出現(xiàn),即依賴于$CONFIG-MTD選項(xiàng)。宋,Toshiba的NAND設(shè)備將被加入Linux系統(tǒng)內(nèi)核菜單中。

(2)修改相應(yīng)的Makefile文件,以便編譯內(nèi)核時(shí)能加入該設(shè)備的驅(qū)動(dòng)程序。

obj-$(CONFIG-MTD-TOSHIBA)+=toshiba.o

此行語(yǔ)句的意思是如果選擇了該設(shè)備,編譯內(nèi)核時(shí)加入toshiba.o(假設(shè)驅(qū)動(dòng)程序是toshiba.o),反之不編譯進(jìn)內(nèi)核。

責(zé)任編輯:gt


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • NAND
    +關(guān)注

    關(guān)注

    16

    文章

    1719

    瀏覽量

    137868
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    38

    文章

    7637

    瀏覽量

    166550
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    7103

    瀏覽量

    125055
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    PIC單片機(jī)數(shù)據(jù)存儲(chǔ)器特點(diǎn)功能

    本帖最后由 eehome 于 2013-1-5 10:04 編輯 1統(tǒng)一編址   不同型號(hào)的PIC單片機(jī),其數(shù)據(jù)存儲(chǔ)器的內(nèi)部資源僅僅是功能種類和多少的不同。如PIC16C71
    發(fā)表于 11-03 14:17

    NAND 閃速存儲(chǔ)器的內(nèi)部結(jié)構(gòu)

    TC58V64的內(nèi)部結(jié)構(gòu)如圖所示。閃速存儲(chǔ)器容量增大,則塊數(shù)也將增加,但內(nèi)部的基本結(jié)構(gòu)沒有改變。NAND 閃速存儲(chǔ)器特點(diǎn)①按順序存取數(shù)據(jù)
    發(fā)表于 04-11 10:11

    單片機(jī)數(shù)據(jù)存儲(chǔ)器擴(kuò)展板設(shè)計(jì)

    。F29C51004的儲(chǔ)存容量A4為512KB,其外部引腳分布圖=如圖1所示。其中A0-A18為19根地址線,I/
    發(fā)表于 07-26 13:01

    TC58BVG0S3HTA00香港現(xiàn)貨 原裝原封

    KioxiaTC58BVG0S3HTA00TC58NVG5H2HTAI0THGBMHG7C1LBAILTHGBMFG8C2LBAILTHGBMNG5D1LBAITTHGBMNG5D1LBAILTHGBMFG6C1LBAILTH58NVG4S0FTAK0TC58
    發(fā)表于 03-12 15:39

    回收TC58BVG0S3HTA00 收購(gòu)TC58BVG0S3HTA00

    ★★大量收購(gòu)工廠庫(kù)存TC58BVG0S3HTA00東芝ic,實(shí)力收購(gòu)工廠庫(kù)存TC58BVG0S3HTA00 東芝ic,回收價(jià)格高!!!財(cái)富熱線 帝歐電子 趙先生 (同步微信) *** QQ
    發(fā)表于 12-11 16:44

    TC58BVG2S0HBAI6閃存芯片TC58BVG2S0HTA00

    系列 PCIe 4.0 NVMe SSD 的定價(jià)和上市日期,但已開始向 PC 制造商出樣。TC58BVG0S3HBAI4TC58BVG0S3HBAI6TC58BVG0S3HTA00TC58BVG0S3HTAI0TC58BVG1S3HBAI4TC58BVG1S3HBAI6TC58BVG1S3HTA00TC58BVG
    發(fā)表于 01-25 08:48

    TC 2159存儲(chǔ)器數(shù)據(jù)

    TC 2159存儲(chǔ)器數(shù)據(jù)
    發(fā)表于 06-04 13:51 ?5次下載

    TCL 2129A-24C04(TCLM5C02)存儲(chǔ)器數(shù)據(jù)

    TCL 2129A-24C04(TCLM5C02)存儲(chǔ)器數(shù)據(jù)
    發(fā)表于 06-04 14:45 ?8次下載

    TCL 2136A-24C04(TCLM5C02)存儲(chǔ)器數(shù)據(jù)

    TCL 2136A-24C04(TCLM5C02)存儲(chǔ)器數(shù)據(jù)
    發(fā)表于 06-05 11:51 ?7次下載

    TCL 2169A-24C04(TCLM5C02)存儲(chǔ)器數(shù)據(jù)

    TCL 2169A-24C04(TCLM5C02)存儲(chǔ)器數(shù)據(jù)
    發(fā)表于 06-05 13:15 ?14次下載

    TCL 2178A-24C04(TCLM5C02)存儲(chǔ)器數(shù)據(jù)

    TCL 2178A-24C04(TCLM5C02)存儲(chǔ)器數(shù)據(jù)
    發(fā)表于 06-05 13:23 ?7次下載

    PCF8594存儲(chǔ)器引腳功能說(shuō)明

    PCF8594存儲(chǔ)器引腳功能說(shuō)明
    發(fā)表于 01-10 23:42 ?1346次閱讀
    PCF8594<b class='flag-5'>存儲(chǔ)器</b><b class='flag-5'>引腳</b><b class='flag-5'>功能</b>說(shuō)明

    便攜存儲(chǔ)器存儲(chǔ)容量

    便攜存儲(chǔ)器存儲(chǔ)容量            存儲(chǔ)容量是指該便攜存儲(chǔ)產(chǎn)品最大所能
    發(fā)表于 01-09 14:51 ?783次閱讀

    TC58NVG5D2FTA00

    東芝的TC58NVG5D2FTA00的flash芯片,主要是描述整個(gè)芯片。
    發(fā)表于 03-14 14:35 ?12次下載

    串行外設(shè)接口(SPI)擴(kuò)展大容量數(shù)據(jù)存儲(chǔ)器

    在許多實(shí)際應(yīng)用中經(jīng)常面臨的問(wèn)題是需要支持大容量的數(shù)據(jù)存儲(chǔ)功能。 但是采用常規(guī)擴(kuò)展外部 數(shù)據(jù)存儲(chǔ)器 的方法,需要大量的地址總線和數(shù)據(jù)總線引腳
    發(fā)表于 04-08 09:20 ?5335次閱讀
    串行外設(shè)接口(SPI)擴(kuò)展大<b class='flag-5'>容量</b>數(shù)據(jù)<b class='flag-5'>存儲(chǔ)器</b>
    主站蜘蛛池模板: 宅男69免费永久网站 | 亚洲国产综合人成综合网站00 | 久久综合色播 | 91福利网站 | 久久99热国产这有精品 | 涩色综合 | 日韩欧美印度一级毛片 | 国产精品区在线12p 国产精品任我爽爆在线播放6080 | 看逼网址 | 在线免费观看视频 | 日韩亚洲人成在线综合 | 欧美福利视频网站 | 777欧美| 色多多视频在线 | ts人妖在线 | 免费能直接在线观看黄的视频 | 狠狠色综合久久久久尤物 | 亚洲国产精品婷婷久久久久 | 性xxxxhd高清 | 午夜免费理论片在线看 | 午夜国产大片免费观看 | 高h细节肉爽文bl文 高h细节肉爽文男男 | 欧美在线三级 | 四虎成人欧美精品在永久在线 | 人人看人人做人人爱精品 | 亚洲一区二区在线播放 | 最新天堂网| 高清一级做a爱视频免费 | 悠悠影院欧美日韩国产 | 色妹子在线 | 狠狠色噜噜狠狠狠狠999米奇 | 福利盒子手机看片 | 咪咪爱毛片| 不卡午夜 | 中文字幕在线观看一区 | 四虎永久网址影院 | 日本午夜色 | 怡红院日本一道日本久久 | 夜夜操天天 | 黄色毛片免费看 | 国产色女人|