新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > S3C2410擴展NandFlash

        S3C2410擴展NandFlash

        作者: 時間:2016-11-25 來源:網絡 收藏
        1. NandFlash接口電路



        2. NandFlash接口信號
        *NandFlash接口信號較少;
        *數據寬度只有8Bit,沒有地址總線。地址和數據總線復用,串行讀?。?br />
        信號名稱信號描述
        IO[7..0]數據總線
        CE#片選信號(Chip Select),低電平有效
        WE#寫有效(Write Enable),低電平表示當前總線操作是寫操作
        RE#讀有效(Read Enable),低電平表示當前總線操作是讀操作
        CLE命令鎖存(Command Latch Enable)信號,寫操作時給出此信號表示寫命令
        ALE地址/數據鎖存(Address Latch Enable)信號,寫操作時給出此信號表示寫地址或數據
        WP#寫保護(Write Protect)信號
        R/B忙(Read/Busy)信號

        3. NandFlash地址結構
        *NandFlash設備的存儲容量是以頁(Page)和塊(Block)為單位的。
        *Page=528Byte(512Byte用于存放數據,其余16Byte用于存放其他信息,如塊好壞的標記、塊的邏輯地址、頁內數據的ECC校驗和等)。
        *Block=32Page;
        *容量為64MB的NandFlash存儲結構為:512Byte×32Page×4096Block;
        *NandFlash以頁為單位進行讀和編程(寫)操作,一頁為512Byte;以塊為單位進行擦除操作,一塊為512Byte*32page=16KB;
        *對于64MB的NAND設備,需要26根地址線,由于NAND設備數據總線寬度是8位的,因此必須經過4個時鐘周期才能把全部地址信息接收下來;
        I/O7I/O6I/O5I/O4I/O3I/O2I/O1I/O0
        第一個周期A7A6A5A4A3A2A1A0
        第二個周期A15A14A13A12A11A10A9A8
        第三個周期A23A22A21A20A19A18A17A16
        第四個周期A25A24

        *可以這么說,第一個時鐘周期給出的是目標地址在一個page內的偏移量,而后三個時鐘周期給出的是頁地址。
        *由于一個頁內有512Byte,需要9bit的地址尋址,而第一個時鐘周期只給出了低8bit,最高位A8由不同的讀命令(Read Mode2)來區分的。
        4.NandFlash的命令



        關鍵詞: S3C2410擴展NandFlas

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 嘉定区| 慈利县| 礼泉县| 平遥县| 浮山县| 确山县| 昔阳县| 四会市| 莫力| 保德县| 鄂伦春自治旗| 茂名市| 碌曲县| 平罗县| 中宁县| 天柱县| 海南省| 光山县| 宿迁市| 阜阳市| 林州市| 凌海市| 东海县| 孟村| 固始县| 顺平县| 罗平县| 梨树县| 博乐市| 玉山县| 万全县| 济源市| 巴楚县| 厦门市| 资中县| 西乌| 通州区| 二连浩特市| 马龙县| 黔西县| 天柱县|