国产亚洲综合精品一区二区三区_亚洲永久网址在线观看_亚洲色大成网站www久久九_国产亚洲AV夜间福利香蕉149

一種基于DMA的高速數(shù)據(jù)閃存陣列的設(shè)計(jì)方案

2013-12-17 15:49 來源:電源網(wǎng) 作者:和靜

1.引言

NAND FLASH由于其存儲(chǔ)的容量大,小體積,同時(shí)讀寫速度快,外圍電路簡(jiǎn)單而成為現(xiàn)在存儲(chǔ)應(yīng)用中的主流產(chǎn)品。但NAND FLASH的寫操作比較特殊,在存儲(chǔ)數(shù)據(jù)時(shí)要先寫入存儲(chǔ)命令和存儲(chǔ)地址,編程時(shí)不能對(duì)其執(zhí)行任何操作。傳統(tǒng)的由單片機(jī)作為核心的采集采用查詢的方式對(duì)NAND FLASH進(jìn)行編程,不僅操作復(fù)雜,而且減慢了存儲(chǔ)速度。

為此設(shè)計(jì)了一種基于DMA傳輸方式的高速存儲(chǔ)陣列。采用DMA方式實(shí)現(xiàn)了對(duì)命令和地址的傳輸,并實(shí)現(xiàn)流水線存儲(chǔ)過程,加快了存儲(chǔ)速度。而且系統(tǒng)以FPGA為平臺(tái),集成度高,具有靈活的總線寬度,拓寬了存儲(chǔ)陣列的應(yīng)用環(huán)境。

2.系統(tǒng)結(jié)構(gòu)

數(shù)據(jù)存儲(chǔ)系統(tǒng)結(jié)構(gòu)如圖1所示,包括以下3個(gè)部分:

1

(1)FPGA,數(shù)據(jù)存儲(chǔ)系統(tǒng)的核心,集成度高,功耗低,內(nèi)部嵌有總線結(jié)構(gòu)靈活,并行處理能力強(qiáng)的軟處理器核MICROBLAZE,并有用戶自定義的IP核,可以實(shí)現(xiàn)對(duì)閃存陣列的控制和數(shù)據(jù)的正確存儲(chǔ),而且可以將陣列中存儲(chǔ)的數(shù)據(jù)上傳到電腦,進(jìn)行數(shù)據(jù)的后期處理。

(2)存儲(chǔ)陣列:系統(tǒng)采用4×4陣列形式,由SAMSUNG公司的K9NBG08U5A搭建而成。構(gòu)建閃存陣列時(shí),所有FLASH使用相同的控制信號(hào);同一列的FLASH的片選信號(hào)相同,但數(shù)據(jù)通道不同;同一行的FLASH的片選信號(hào)不同,而數(shù)據(jù)通道相同。

(3)USB接口:上位機(jī)和存儲(chǔ)系統(tǒng)的交互通過USB接口進(jìn)行,上位機(jī)將命令和配置信息通過USB接口傳入FPGA,使FPGA內(nèi)部的 MICROBLAZE執(zhí)行相應(yīng)的操作。數(shù)據(jù)回讀時(shí)通過USB接口將數(shù)據(jù)傳回上位機(jī)。本設(shè)計(jì)采用FTDI公司的FT245R作為上位機(jī)與FPGA通信的USB接口芯片。使用FTDI公司提供的D2XX驅(qū)動(dòng)程序,最快的傳輸速率高達(dá)1MBps。

3.DMA設(shè)計(jì)實(shí)現(xiàn)

DMA的作用是控制閃存陣列的操作,達(dá)到數(shù)據(jù)的快速存儲(chǔ)。其設(shè)計(jì)主要包括兩部分:DMA方式寫命令和地址,流水線操作流程的實(shí)現(xiàn)。DMA方式寫命令 和地址是用硬件的方法將閃存陣列編程需要的命令碼和地址按時(shí)序釋放到數(shù)據(jù)總線,節(jié)約了單片機(jī)查詢時(shí)所浪費(fèi)的時(shí)間;流水線操作流程是DMA對(duì)閃存陣列編程階 段等待的時(shí)間的利用,提高了存儲(chǔ)速度。

3.1 DMA方式寫命令和地址

對(duì)FLASH進(jìn)行存儲(chǔ)操作時(shí)應(yīng)先向FLASH寫入編程開始命令,然后是五個(gè)周期的有效塊存儲(chǔ)地址和2K字節(jié)數(shù)據(jù),最后寫入結(jié)束編程命令。用DMA方式傳送命令和地址花費(fèi)的時(shí)間低于單片機(jī)查詢的方式,提高了存儲(chǔ)速度。由于系統(tǒng)閃存陣列規(guī)模小,可以選用全相關(guān)的無效塊管理方法,其控制簡(jiǎn)單、算法容易實(shí)現(xiàn)。無效塊的信息事先緩存于地址FIFO,待數(shù)據(jù)存儲(chǔ)時(shí),由DMA讀取。此外每片NAND FLASH的編程命令碼相同,所以對(duì)每一列閃存操作時(shí),每個(gè)FLASH IO口上的數(shù)據(jù)是相同的。DMA方式寫命令和地址如圖2所示,相同的地址和命令先并置在一起,然后通過DMA方式發(fā)送到數(shù)據(jù)總線,最后在每個(gè)FLASH的I/O口將分配。

2

圖2中的八選一電路的作用是按flash的操作時(shí)序?qū)ù鎯?chǔ)數(shù)據(jù),命令,地址放到FLASH的IO總線上,通道的選擇由DMA控制。與此同時(shí),相應(yīng)的控制信號(hào)ALE、CLE、WE等變?yōu)橛行щ娖剑瑢?shí)現(xiàn)命令、數(shù)據(jù)、地址的寫入。

這個(gè)部分時(shí)序仿真如圖3所示。信號(hào)線一是頻率為50MHz的時(shí)鐘信號(hào);信號(hào)線二是FLASH寫信號(hào);信號(hào)線三是ALE信號(hào)線,當(dāng)它為高電平時(shí),寫入FLASH的地址將鎖存到地址寄存器;信號(hào)線四是CLE信號(hào),當(dāng)它為高電平時(shí),寫入FLASH的命令將鎖存到命令寄存器;剩下的信號(hào)是讀數(shù)據(jù)FIFO的信號(hào)。

3

3.2 DMA實(shí)現(xiàn)流水線操作流程

K9NBG08U5A對(duì)有效數(shù)據(jù)的存儲(chǔ)操作包括加載階段和編程階段,編程階段期間,F(xiàn)PGA不能對(duì)FLASH進(jìn)行操作,因此對(duì)于單片F(xiàn)LASH存儲(chǔ)器而言,編程階段的時(shí)間被浪費(fèi),不利于達(dá)到快速存儲(chǔ)。為此可采用時(shí)分多路復(fù)用的方法對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ),具體實(shí)現(xiàn)方式就是首先對(duì)第一列的 Nandflash加載數(shù)據(jù),數(shù)據(jù)加載完后,第一列Nandflash隨后就將進(jìn)入自動(dòng)編程狀態(tài),立即再加載第二列FLASH。如此循環(huán)進(jìn)行數(shù)據(jù)加載,直到最后一片加載完成后,再回到第一片。這樣就充分利用了編程階段的時(shí)間,使存儲(chǔ)速度得到提升,此過程也稱流水線操作。

為了實(shí)現(xiàn)流水線的存儲(chǔ)方式,本文也用DMA控制器實(shí)現(xiàn)了對(duì)FLASH的片選。如圖4所示,圖中flash_ce_s代表每列flash的片選信號(hào),其中低電平代表對(duì)flash加載有效,從圖中可以看出DMA控制器對(duì)flash依次加載,實(shí)現(xiàn)了流水線的操作流程。

4

4.系統(tǒng)驗(yàn)證

本設(shè)計(jì)在用戶邏輯里設(shè)計(jì)一個(gè)計(jì)數(shù)時(shí)鐘為16MHZ的計(jì)數(shù)器,計(jì)數(shù)時(shí)鐘每來一次,就將數(shù)據(jù)分別緩存于四個(gè)FIFO并將數(shù)據(jù)通過DMA的方式存入閃存陣列系統(tǒng)中。通過上位機(jī)將數(shù)據(jù)回讀,如圖5所示。

5

從圖中可以看出連續(xù)的4個(gè)字節(jié)的數(shù)據(jù)都是相同的,它們分別來自4個(gè)緩存FIFO的同一個(gè)次計(jì)數(shù)的數(shù)據(jù)。同時(shí),數(shù)據(jù)每4個(gè)字節(jié)是按一遞增,即沒有出現(xiàn)數(shù)據(jù)丟失的現(xiàn)象。由此可知系統(tǒng)的DMA控制器可以實(shí)現(xiàn)閃存陣列對(duì)數(shù)據(jù)的快速,正確存儲(chǔ)。

5.結(jié)論

本文在測(cè)控系統(tǒng)中海量數(shù)據(jù)的快速存儲(chǔ)的基礎(chǔ)上提出了一種基于DMA的數(shù)據(jù)存儲(chǔ)陣列系統(tǒng)的設(shè)計(jì)方案。它是以FPGA為平臺(tái)構(gòu)建的SOPC系統(tǒng),內(nèi)含軟核處理器Microblaze和包含DMA控制器的用戶自定義IP,通過實(shí)驗(yàn)驗(yàn)證了本方案所設(shè)計(jì)的DMA控制器實(shí)現(xiàn)了對(duì)閃存陣列的編程命令、地址的傳輸,以及存儲(chǔ)陣列的流水線編程,提高了傳統(tǒng)的由CPLD與單片機(jī)組成的存儲(chǔ)測(cè)試系統(tǒng)的速度。

NAND Flash 閃存 DMA

相關(guān)閱讀

暫無數(shù)據(jù)

一周熱門

国产亚洲综合精品一区二区三区_亚洲永久网址在线观看_亚洲色大成网站www久久九_国产亚洲AV夜间福利香蕉149

    99re这里只有精品首页| 在线一区二区三区四区五区| 在线国产电影不卡| xvideos.蜜桃一区二区| 亚洲国产日韩在线一区模特| 成人三级伦理片| 亚洲青青青在线视频| 91精品午夜视频| 亚洲三级免费电影| 国产老肥熟一区二区三区| 日韩理论片在线| 日韩一区二区三区免费观看| 亚洲激情校园春色| 丁香一区二区三区| 亚洲一区二区欧美| 久久久精品人体av艺术| 免费成人在线网站| 中文天堂在线一区| 欧美一区二区三区在线观看视频| 亚洲天堂av一区| 成人一区在线看| 亚洲午夜日本在线观看| 久久综合国产精品| 免费久久99精品国产| 国产精品毛片久久久久久| 欧美一区二区播放| 丝瓜av网站精品一区二区| 国产亚洲欧美日韩在线一区| 欧美日韩一区不卡| 亚洲激情网站免费观看| 99久久精品国产精品久久| 色网综合在线观看| 亚洲特黄一级片| 99久久久精品| 欧美亚洲国产一卡| 亚洲综合久久久| 久久中文字幕电影| 欧美日韩国产另类一区| 亚洲一区二区3| 久久精品水蜜桃av综合天堂| 欧美一区二视频| 青青草视频一区| 亚洲欧美aⅴ...| 欧美韩国一区二区| 国产成人av一区| 在线欧美日韩精品| 亚洲一区二区三区激情| 国产亚洲一区二区三区四区| 日韩欧美一区二区不卡| 九九在线精品视频| 亚洲一区二区欧美激情| 17c精品麻豆一区二区免费| bt欧美亚洲午夜电影天堂| 欧美日韩视频不卡| 日韩av中文字幕一区二区三区| 亚洲欧洲av在线| 国产区在线观看成人精品| 国产成+人+日韩+欧美+亚洲| 欧洲亚洲精品在线| 亚洲国产成人高清精品| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 国产传媒日韩欧美成人| 五月天一区二区三区| 亚洲女同ⅹxx女同tv| 久久九九久精品国产免费直播| 欧美一区二区视频在线观看2022| 美女国产一区二区三区| 亚洲国产毛片aaaaa无费看| 亚洲精品中文在线观看| 国产精品沙发午睡系列990531| 欧美成人性战久久| 国产成人综合网| 欧美日韩小视频| 精一区二区三区| 91黄视频在线观看| 视频一区二区欧美| 亚洲一卡二卡三卡四卡五卡| 亚洲欧美电影一区二区| 日本一区二区成人| 国产欧美精品一区二区色综合朱莉| 成人激情综合网站| 日韩欧美国产电影| 成人午夜在线播放| 日韩色在线观看| 国产a视频精品免费观看| 欧美日韩免费在线视频| 久久99精品国产麻豆婷婷| 日本乱人伦aⅴ精品| 日韩精品91亚洲二区在线观看| 亚洲国产三级在线| 爽好多水快深点欧美视频| 亚洲成人一区在线| 午夜伦理一区二区| 亚洲成人777| 日韩高清不卡一区二区| 一道本成人在线| 男女激情视频一区| 日本精品视频一区二区三区| 美国毛片一区二区三区| 欧美在线视频日韩| 国产乱子轮精品视频| 日韩一区二区三区视频| 99久久精品免费精品国产| 国产日韩精品一区二区浪潮av| 国产色综合一区| 亚洲美女偷拍久久| 亚洲精品va在线观看| 亚洲大片免费看| 色综合久久九月婷婷色综合| 另类小说一区二区三区| 欧美日韩一区二区欧美激情 | 91精品一区二区三区久久久久久| 国产精品1区二区.| 精品国产免费一区二区三区四区| 久久亚洲精华国产精华液| 国产精品久久久久久久久搜平片 | 天天影视涩香欲综合网| 日本大香伊一区二区三区| 国产在线视视频有精品| 91精品国产综合久久精品性色| 成人黄色大片在线观看| 久久久久久久av麻豆果冻| 久久精品人人爽人人爽| 亚洲日本va午夜在线电影| 一区二区欧美精品| 麻豆国产91在线播放| 91精品国产美女浴室洗澡无遮挡| 不卡视频在线观看| 国产精品久久久爽爽爽麻豆色哟哟 | 亚洲成人av免费| 欧美日韩一区二区三区视频| 国产91清纯白嫩初高中在线观看 | 久久婷婷色综合| 国产精品日日摸夜夜摸av| 亚洲aaa精品| 欧美年轻男男videosbes| 成人sese在线| 中文字幕亚洲综合久久菠萝蜜| 亚洲最新视频在线播放| 精品在线播放免费| 久久男人中文字幕资源站| 亚洲天堂中文字幕| 蜜臀a∨国产成人精品| 欧美一级国产精品| 欧美极品美女视频| 亚洲第一在线综合网站| 欧美日韩国产高清一区| 久久免费精品国产久精品久久久久 | 国产精品传媒在线| 美女视频网站久久| 久久午夜羞羞影院免费观看| 亚洲精品视频在线观看网站| 精品一区二区精品| 中文字幕欧美日本乱码一线二线| 一级女性全黄久久生活片免费| 国内久久婷婷综合| 中文字幕不卡三区| 日本道色综合久久| 久久久综合网站| 日精品一区二区三区| 精品成人a区在线观看| 亚洲嫩草精品久久| 国产一区二区不卡老阿姨| 亚洲国产精品成人综合色在线婷婷| 亚洲成人免费看| 99re这里只有精品视频首页| 亚洲国产精品欧美一二99| 欧美一区二区福利在线| 亚洲婷婷综合色高清在线| 国产一区二区精品在线观看| 国产精品萝li| 欧美日韩高清一区二区| 日本一区二区三区四区| 久久激情五月激情| 中文字幕久久午夜不卡| 在线精品视频免费观看| 久久久久99精品一区| 日韩高清欧美激情| 国产欧美一区二区在线观看| 91黄色免费观看| 国产日韩欧美精品在线| 激情欧美一区二区三区在线观看| 国产精品成人网| 欧美高清视频www夜色资源网| 国产精品短视频| 国产成都精品91一区二区三| 亚洲最大成人综合| 精品美女在线观看| 五月天亚洲婷婷| 国产日韩欧美在线一区| 国产综合色在线| 亚洲精品第1页| 26uuu国产在线精品一区二区| 天天射综合影视| 中文字幕精品一区二区精品绿巨人| 精品一区中文字幕| 亚洲精品国产品国语在线app| 欧美tickling网站挠脚心| 亚洲福利国产精品| 国产精品日日摸夜夜摸av|