《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > NAND型Flash在大容量存儲回放系統中的應用

NAND型Flash在大容量存儲回放系統中的應用

2008-06-18
作者:謝 民, 高梅國, 王 超

  摘 要: 在某些存儲回放系統" title="回放系統">回放系統中,要求在存儲容量大、數據可靠性高的同時,具有較寬的數據帶寬,為此,可采用NAND型Flash實現容量要求和數據的非易失性;采用FPGA進行多片存儲體并行讀取,從而克服了NANDFlash固有的讀取速度慢的缺點,并擴展了存儲深度;同時引入雙主設備的設計,利用FPGA與PC104實現存儲和讀取的功能分離,是存儲方式靈活,控制方便的解決方案。本文介紹的方案降低了此類系統的實現難度,縮短了產品研發周期,已應用于實際系統中并得到好評。
  關鍵詞: NAND Flash FPGA PC104


  閃存(Flash Memory)由于其具有非易失性、電可擦除性、可重復編程以及高密度、低功耗等特點,而被廣泛地應用于U盤、MP3和數碼相機等的數據存儲" title="數據存儲">數據存儲設備中。NAND 和NOR Flash是目前市場上兩種主要的非易失閃存芯片。與NOR型Flash相比,NAND型Flash在容量、功耗、使用壽命等方面的優勢使得它成為高數據存儲密度的理想解決方案。本文以Samsung公司生產的K9F1G08UOM為例,介紹NAND型Flash在板載大容量" title="大容量">大容量數據存儲回放系統中的應用。
1 器件簡介
1.1功能特性
  NAND型Flash芯片是Samsung 公司推出的新一代大容量數據存儲器件,電源電壓范圍為1.7~3.6V,功耗低,TSSOP封裝體積小,目前最大" title="最大">最大單片容量可達8Gb,按頁讀寫,按塊擦除。本次應用開發的是容量為1Gb的K9F1G08UOM,其功能框圖[1]如圖1所示。由圖1可以看出,該器件按功能可以劃分為如下幾個部分:存儲陣列、輸入輸出緩沖、命令寄存器、地址譯碼寄存器和控制邏輯產生。其中,命令寄存器用來確定外部設備對存儲器進行操作的類型,地址譯碼寄存器保存被訪問的地址并產生相應的譯碼選通信號。主設備通過8位的I/O" title="I/O">I/O端口分時復用訪問器件命令、地址和數據寄存器,完成對芯片內存儲體的訪問。


1.2 存儲體的組織結構
  K9F1G08UOM的組織結構框圖[1]如圖2所示。從圖2可知,該K9F1G08UOM存儲體由1024個塊(Block)組成,每個Block含有64個頁(Page),每個Page內有2K+64個字節,其中2KB為主存儲區,用來保存用戶數據;剩余的64個字節為輔助存儲區,用來保存一些狀態信息,如:壞塊標志位、ECC碼等。由圖2中所列的表可知,由于I/O端口的寬度為8位,訪問時需要在前兩個地址訪問周期內給出12位列地址(沒有使用到的地址管腳必須拉至低電平),以及尋址到頁內字節,然后在接下來的兩個地址訪問周期內給出16位的行地址以確定頁號和塊號;對于同等容量16位器件,由于二者的區別僅在于單頁字節容量不同,所以訪問時頁內地址只需要給出11位,并且地址仍按8位經由I/O0~I/O7給出,其余未使用的地址管腳拉至低電平。

?


1.3 選擇器件的參考因素
  選擇NAND器件時,除了根據實際應用選擇合適的容量以外,還需要考慮對NAND型Flash各種操作的速度是否能滿足系統需求。表1給出了1Gb容量兩種位寬類型的器件在讀、寫、擦除三種主要操作的近似速度,具體計算方法和參數可見參考文獻[2][3]。需要強調的是:
  (1)位寬加倍對編程速度沒有太大影響,這主要是因為在將一頁數據寫入Flash片內的寄存器后,器件自身將該頁數據寫入存儲單元的時間基數較大。
  (2)位寬加倍使得讀取速度接近翻番。
  (3)由于器件按塊擦除,所以位寬對擦除速度基本沒有影響。
2 應用實例
  以一板載大容量數據回放系統為例,其系統結構如圖3所示,主要包括CPU模塊、FPGA、NAND Flash和數模轉換模塊四部分。其中,CPU模塊為一個與IBM-PC/AT兼容的PC/104 CPU模塊,并作為整個系統的主控設備,完成數據接收、存儲、回放參數設置等功能。CPU模塊直接通過標準PC/104接插件固定在母板上;FPGA采用Xilinx公司Spartan3系列XC3S1000[2],主要完成數據的回放功能;數模轉換模塊完成數據從數字域到模擬域的轉換,轉換速率為100MBps;NAND Flash采用8位位寬、單片1Gb容量的K9F1G08UOM,用來存儲回放數據,考慮單片Flash的數據輸出率有限,系統中采用8片并行處理,所以存儲容量是8Gb。


  FPGA模塊是本系統的關鍵,其片內系統結構如圖4所示。設計要點如下:


2.1 功能劃分
  系統中允許兩個主設備即FPGA和CPU模塊訪問Flash;在此將FPGA在邏輯上劃分為Master和Slave兩種模式。Master表示FPGA作為Flash的主設備,占用Flash 的總線,此時CPU模塊只能訪問FPGA內的控制寄存器;Slave則表示FPGA和Flash均作為CPU模塊的從設備接受訪問,Flash和FPGA均映射到CPU模塊的某段I/O地址空間。此時對Flash來講,FPGA只是提供CPU至Flash的數據和控制通路。FPGA片內系統結構如圖4所示。圖中:CPU通過PC/104總線訪問控制寄存器的相應位來控制FPGA的狀態切換,粗黑線只代表數據鏈路(控制鏈路都為單向信號,較數據鏈路簡單,但連接方式與數據通路類似,為簡化框圖已省略)。
  雖然CPU模塊與FPGA均能訪問Flash,但是在具體實現時,如圖4所示,FPGA內只實現對Flash的讀控制,而其他諸如寫操作、擦除以及檢測壞塊(invalid block)等操作則由CPU模塊完成。這樣設計的原因是:
  (1)系統帶寬要求。前面提到了系統要求的輸出數據速率為100MBps,而單片Flash的峰值數據輸出速率僅為16MBps;PC/104總線的時鐘頻率為8MHz,且一個指令周期至少需要6個時鐘,這樣即使多片Flash并片操作也難滿足系統要求。而FPGA實現時,則可以完全根據Flash的訪問時序要求設計狀態機,時間裕量可以很精確地調整,從而盡可能地接近對Flash訪問的最大帶寬。因此用FPGA實現其控制,性能要優于CPU實現的方案。
  (2)簡化系統的設計和調試難度。雖然FPGA實現對Flash的訪問可以達到最大帶寬,但是它的設計以及調試卻遠較CPU實現復雜和困難。在FPGA設計中,設計者必須很精確地以數據流形式描述整個設計,必須很清楚地了解每個時刻信號的變化,而且設計當中的信號很不易觀測,出現錯誤后對問題的定位比較困難。相比之下,CPU模塊通過高級語言,以算法級的方式實現,再輔助以良好的開發調試環境,實現Flash控制要容易得多。本應用中將對Flash的寫、擦除、記錄壞塊表等對時間要求不高的操作轉移至CPU模塊,這樣可以大大降低整個系統的設計和調試難度。
2.2 FPGA與NAND Flash的接口設計
  NAND Flash和通常使用的存儲器最大差別是接口的不同,通常使用的非易失性存儲器如NOR Flash,由于它有一套完整的地址映射即訪問接口,指定的地址總線和數據總線,從而可以很容易地訪問其內部的每一個字節。而NAND Flash沒有專門的地址線;它的接口是一種間接類I/O接口[3],通過8位的總線分別發送命令和地址到命令、地址寄存器來控制。以典型的“讀”命令為例:寫“讀”命令到命令寄存器,寫入4字節的地址到地址寄存器,等待設備將要求的數據放到輸出寄存器,從數據寄存器讀取一頁的數據。NAND Flash這種接口的缺點是一般情況下無法用來引導系統,除非外接專門的狀態機或控制器。其優點是:由于地址寄存器在芯片內部,芯片的管腳隨著芯片容量的增加基本上不變,而且FPGA實現Flash訪問,其接口設計無任何特殊要求,接口信號按通用I/O管腳設計即可(這里說的接口設計是指在Slave模式下,CPU模塊與Flash接口設計)。本設計中采用的接口如圖5所示。


  由圖5可知,設計中通過L_A0、L_A1(在Slave模式下直接映射到PC/104總線對應的低地位地址線;在Master模式下則連接至讀控制的對應輸出端口)直接產生命令寄存器和地址寄存器選通信號,而芯片的Ready/Busy信號直接通過L_GPIO口傳遞給FPGA,然后給CPU模塊。這種設計結構簡單,訪問速度快,唯一的缺點就是要求所使用的NAND型Flash必須具備CEDC(Chip Enable Don′t Care)特性,即不需要/CE(芯片使能信號)在整個操作的周期都一直拉低。


2.3 FPGA實現NAND型Flash讀狀態機的設計
  K9F1G08UOM的讀時序如圖6[2]所示。設計中的關鍵是保證命令、地址、數據以及控制信號在時序上的要求。由圖可知,對Flash的讀、寫操作的最小時鐘周期分別為tWC(45ns)和tRC(50ns)。為了方便設計,狀態機的時鐘選取40MHz(25ns)。當然,在資源足夠的情況下也可以采用更高頻率的時鐘以減小時間裕量,從而提高訪問速度。本設計程序實例如下:
  //cle_o-命令寄存器使能; ce_o-片選使能; we_o-寫使能; ale_o-地址寄存器使能
  //re_o-讀使能; rb_i-等待/忙信號 //start_i-讀啟動信號
  always @ (posedge clk_i )
  if ( rst_i) begin
  MooreState<=S0; //復位狀態
  cle_o<=1′b0;ce_o<=1′b1;we_o<=1′b1;re_o<=1′b1;ale_o<=1′b0;io_o<=8′hxx;
  count_en<=1′b0; end
  else
  case (MooreState)
  S0:begin MooreState<=start_i?S1:S0;re_o<=1′b1;end
  S1: begin MooreState <= S2; //寫命令寄存器
    cle_o<=1′b1;ce_o<=1′b0;we_o<=1′b0;io_o<=8′h00; end
  S2: begin MooreState<=S3;we_o<=1′b1;end
  S3: begin MooreState <=S4; //寫地址寄存器1
    cle_o<=1′b0; we_o<=1′b0;ale_o<=1′b1;io_o<=
    coladr_l; end
  S4: begin MooreState<=S5;we_o<=1′b1;end
  S5: begin MooreState<=S6; //寫地址寄存器2
    we_o<=1′b0;io_o<=coladr_h; end
  S6: begin MooreState<=S7;we_o<=1′b1;end
  S7: begin MooreState<=S8; //寫地址寄存器3
    we_o<=1′b0;io_o<=radr_l; end
  S8: begin MooreState<=S9;we_o<=1′b1;end
  S9: begin MooreState<=S10; //寫地址寄存器4
    we_o<=1′b0;io_o<=radr_h; end
  S10: begin MooreState<=S11;we_o<=1′b1;end
  S11: begin MooreState <= S12; //寫命令寄存器
    cle_o<=1′b1;we_o<=1′b0;ale_o<=1′b0;io_o<=
    8′h30; end
  S12: begin MooreState<=S13;we_o<=1′b1;end
  S13: begin MooreState<= rb_i? //忙等待
  S14: S13;
    cle_o<=1′b0;io_o<=8′hxx; end
  S14: begin MooreState <= S15; //循環讀一頁數據
    re_o<=1′b0;count_en<=1′b1;end
  S15: begin MooreState<= (count_n==4095)?S16:S14;
    re_o<=1′b1; end
  S16: begin MooreState <=S0;   //結束
    ce_o<=1′b1;count_en<=1′b0; end
    endcase
    always @ (posedge clk_i )
  begin if (rst_i) count_n<=1;
  else if (count_en) count_n<=count_n+1;
  else count_n<=1;
  end
  上述程序中,在讀操作時使用了Moore型狀態機,其最大特點就是輸出僅依賴于狀態機的狀態,與它的輸入無關;而描述Moore狀態機的最佳方式之一就是在always語句中使用case語句實現不同狀態間的轉換,且每種狀態的輸出邏輯都在相應的分支中描述。
  狀態進程:本例中將讀操作分成17個狀態,其中狀態S0用來初始化各輸出信號,狀態S1~S2和S12~S13完成對命令寄存器的寫操作,狀態S3~S11完成4次對地址寄存器的寫操作,狀態S14、S15則完成一頁數據的連續讀取。
  組合進程:組合進程是根據當前狀態(現態)給輸出信號賦值,并決定下一狀態(次態)。在本例中,狀態機根據不同的狀態對ce、ale、cle、we、re、io等Flash信號進行賦值,以實現對Flash 的控制功能。
  另外,增加一個always語句實現同步計數,用于對讀取的數據個數計數。
  上述程序只是讀操作部分,具體讀控制還包括地址產生、壞塊表檢測以及其他一些控制部分,由于篇幅有限,此處不贅述。
2.4 壞塊表的建立
  由于NAND型Flash存儲容量較大,難免在使用過程中出現存儲單元的損壞,因此有必要記錄每片Flash壞塊的位置。設計中首先由CPU模塊通過PC104總線訪問Flash,檢測器件中的壞塊并建立壞塊表(invalid block table),然后存儲在FPGA內的雙口RAM中。數據回放時,讀狀態機在跨塊時需要將當前塊的塊號和壞塊表中的塊號按遍歷方式進行比較,當確認該塊為壞塊時,將跳至下一可用塊;否則讀取該塊數據。檢測壞塊的程序流程如圖7所示,實現壞塊檢測的C代碼如下:
  RAdr_H=0; RAdr_L=0;
  for(k=0; k<256; k++)
  //遍歷1024個block,檢測壞block
  {
  for(j=0; j<4; j++)
  { //讀取第1頁第2 048個字節
  outportb(ComReg,0x00);
  outportb (AddReg,0x00);
  outportb (AddReg,0x08);
  outportb (AddReg, RAdr_L);
  outportb (AddReg, RAdr_H);
  outportb (ComReg,0x30);
  while( inportb(RB_Adr )!=0x01) { };
  FP2048=inportb (DataReg);
  outportb(ComReg,0x00);
  //讀取第2頁第2 048個字節
  outportb (AddReg,0x00);
  outportb (AddReg,0x08);
  outportb (AddReg,RAdr_L+1);
  outportb (AddReg,RAdr_H);
  outportb (ComReg,0x30);
  while( inportb (RB_Adr)==0x01 ) {};  
  SP2048= inportb (DataReg);
  if((FP2048!=0xff)or(SP2048)!=0xff) )
  //判斷第1、2頁的第2048字節是否為0xff
  {Inv_Add=RAdr_H*256+RAdr_L&0xC0;
  outport(Inv_Add,Inv_Tab_Add);
  Inv_Tab_Add=Inv_Tab_Add+1;}
  RAdr_L=RAdr_L+0x40;
  } /* end of for(..j..) */
  RAdr_H=RAdr_H+1;
  } /* end of for(..k..) */
  上述代碼中,ComReg為命令寄存器地址,AddReg為地址寄存器地址,DataReg為數據端口地址,Inv_Tab_Add為壞塊表地址,RB_Adr則為芯片R/B信號反饋至GPIO口的端口地址。
2.5 數據緩沖問題
  如前所述,FPGA內部8個并行運行的讀狀態機獨立完成每片Flash的讀取操作,并片后,必然會導致各片Flash在讀取數據時存在時間上的錯位,特別是當其中一片Flash出現壞塊,讀狀態機需要跨塊讀取時,這個問題會更加嚴重。為了解決這個問題,FPGA的設計中增加了用來緩沖數據的FIFO,以隔離FIFO前后速度非一致的數據流。FIFO的深度由讀狀態機跨塊所需要的時間間隔和FIFO的輸出時鐘100MHz共同決定,以保證FIFO輸出數據流不間斷。
  本文介紹的系統利用FPGA和PC104模塊分別完成對NAND型Flash的讀寫操作,不僅滿足了系統存儲深度8Gb的要求,而且利用FPGA內多個獨立并行狀態機實現了多片Flash的并行讀取操作,滿足了數據回放的帶寬要求,并實際應用于某干擾系統中,效果理想。
參考文獻
1 XILINX. Spartan-3 platform FPGA handbook[EB/OL],http://www.xilinx.com, 2003
2 Samsung. K9F1G08UOM K9F1G16UOM flash memory data-sheet rev.13[EB/OL],http://www.sumsung.com,2003
3 Samsung. NAND flash spare assignment recommendation [EB/OL],http://www.sumsung.com, 2003
4 TOSHIBA,What is NAND flash memory? [EB/OL],http://www.toshiba.com, 2003

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 肥臀浪妇太爽了快点再快点 | 久久人人人 | 精品国产青草久久久久福利 | 羞羞av.tv| 国产免费无遮挡吸奶头视频 | 国产精品久久久一区麻豆最新章节 | 91免费在线看 | 亚洲国产字幕 | 伊人色综合一区二区三区 | 国产精品高跟丝袜一区 | 亚洲性少妇性猛交wwww乱大交 | 日韩中文字幕在线视频 | 国产清纯白嫩初高中在线观看性色 | 一本久道久久综合狠狠爱 | 青青青草网站免费视频在线观看 | 玖玖爱这里只有精品 | 天天爽天天爽夜夜爽毛片 | 又黄又爽又色成人免费体验 | 国产三级三级看三级 | 99国产精品99久久久久久 | 亚洲国产一区二区在线观看 | 制服.丝袜.亚洲.中文.综合懂色 | 轻点太深了射的好满视频 | 国产亚洲精品精品精品 | 在线播放不卡av | av在线a| 久久综合九色综合久99 | 在线中文字幕一区 | 白嫩丰满少妇xxxxx性张津瑜 | 国产国语videosex另类 | 亚洲色图一区二区三区 | 亚洲裸男自慰gv网站 | 狠狠色很很在鲁视频 | sm国产在线调教视频 | 欧美成人综合在线 | 亚洲人人夜夜澡人人爽 | 青青草免费视频在线播放 | 97色伦图片97综合影院 | 免费中文视频 | 狠狠色丁香久久婷婷综合五月 | 久久日精品 | 97成人精品 | 91涩涩视频 | 日本激情免费 | 同性男男黄g片免费网站 | 国产精品人妖ts系列视频 | 日本老太婆做爰视频 | 一区二区三区免费观看 | 亚洲a色 | 欧美色性视频 | 精品国产一区二区三区久久久蜜月 | 亚洲日本在线播放 | av成人亚洲| 日本国产一区 | 人妻大战黑人白浆狂泄 | 极品美女白嫩呻吟湿淋淋照片 | 慈禧一级淫片免费放特级 | 国产成人福利视频 | 在线看的毛片 | 一本一道波多野结衣av中文 | 欧美资源 | 99国产精品欲 | 国产伦精品一区二区三区视频金莲 | 性色在线 | 内射白嫩少妇超碰 | 婷婷啪啪 | 波多野结衣电车痴汉 | 少妇愉情理伦片丰满丰满午夜 | 免费观看全黄做爰大片小说 | 新版天堂资源中文8在线 | 午夜一级视频 | 日韩欧美综合一区 | 黄色麻豆视频 | 日韩在线一区二区三区四区 | 999一个人免费看ww | 亚洲偷自 | 日本zzzwww大片免费 | 成人男女做爰免费视频网老司机 | 亚洲五码av | 国产精品白浆无码流出 | 亚洲毛片精品 | 亚洲午夜久久久久久久久电影网 | 国产成人av一区二区三区不卡 | 欧美精品网址 | 性色av一区二区三区无码 | 欧美极品jizzhd欧美爆 | 欧美片在线观看 | 美女诱惑一区二区 | 欧美在线视频观看 | 欧美性色黄大片人与善 | 韩国美女啪啪 | 天天骑夜夜操 | 国产精品一区二区羞羞答答 | 久久国产精品99久久久久久丝袜 | 免费观看的无遮挡av | 免费国产精品视频 | 91av免费看 | 蜜臀久久99精品久久久久野外 | 国产老太交性20 | 日日干夜夜草 | 国产欧美精品一区二区 | 成人性生交大片免费7 | 大尺度做爰床戏呻吟舒畅 | 蜜乳av一区二区 | 欧美高清一区二区三区四区 | 日日操影院 | 在线观看成人免费视频 | 天天狠狠色综合图片区 | 欧美另类极品videosbest使用方法 | 国产精品久久久久久一区二区 | 国产精品色在线网站 | 狠狠躁夜夜躁人人爽天天天天97 | 久久一线 | 毛片h| 无码日韩精品一区二区免费 | 日本天堂在线 | 中文第一页| 成人久久18免费网站 | 免费在线黄色网 | 欧美视频第一页 | 日日摸天天摸爽爽狠狠97 | 色综合视频一区二区三区 | 伊人春色网站 | 人妻久久久一区二区三区 | 欧美性猛交xxxx乱大交蜜桃 | 成人做爰www网站视频 | 人人妻人人澡人人爽人人精品 | 深爱五月激情五月 | 亚洲国产精品婷婷 | 精品国产一区二区三区久久影院 | 国产精品乱码一区二区视频 | 毛片在线免费观看网址 | 日本内射精品一区二区视频 | 亚洲国产字幕 | 成人免费xyz网站 | 性一交一黄一片 | 中文字幕.com| 夜夜爱夜夜做夜夜爽 | 精品视频在线免费 | 97青娱国产盛宴精品视频 | 国产精品99久久久久人中文网介绍 | 免费久久片 | 精品国产1区 | 国产农村妇女毛片精品久久 | 一级黄色片国产 | 欧美性xxxx极品少妇 | 欧美成人国产精品高潮 | 午夜片神马影院福利 | 国产成人免费9x9x人网站视频 | 中文在线国产 | 中文字幕在线网 | 午夜婷婷| 久久久av男人的天堂 | 欧洲精品视频在线观看 | 免费人成无码大片在线观看 | 澳门永久免费av | 久久黄色网络 | 最新成人av| 国产精品无码免费专区午夜 | 无码人妻丰满熟妇啪啪欧美 | 精品蜜桃av | 国产免费一级淫片a级中文 国产免费一区 | 少妇激情一区二区三区视频 | 无码人妻丰满熟妇奶水区码 | 亚洲午夜久久久久久久久红桃 | 国产 日韩 欧美 制服 另类 | 国偷自产av一区二区三区麻豆 | 国产精品美女久久久久av爽 | 日韩欧美成人精品 | 88xx永久免费看大片 | 成年女人免费视频播放体验区 | 午夜一级免费 | 欧美久久精品一级黑人c片 欧美久久久 | 欧洲精品在线观看 | 一个色在线视频 | www.欧美国产| 免费看成人aa片无码视频羞羞网 | 国产在线精品一区二区三区不卡 | 97看片吧| 亚洲精品久久久中文字幕痴女 | 伊人在线视频 | 日韩精品h | 国内偷拍第一页 | 吃奶呻吟打开双腿 | 色婷婷av一区二区三区大白胸 | 二级特黄绝大片免费视频大片 | 五月婷婷俺也去 | 国产尤物av尤物在线看 | 特黄在线| 日韩免费观看av | 亚洲欧洲精品成人久久奇米网 | 亚洲国产av无码精品 | 成人无码在线视频网站 | 日批日韩在线观看 | 亚洲日韩乱码一区二区三区四区 | 欧洲老妇做爰xxxⅹ性视频 | 欧美亚洲欧美 | 野外吮她的花蒂高h在线观看 | 九九热av | 麻豆高清免费国产一区 | 欧美色v | 久久精品国产亚洲a | 久久久精品国产99久久精品芒果 | 日本太爽了受不了xxx | 欧美亚洲国产精品久久高清浪潮 | 亚洲第99页| 国产视频日本 | 毛片免费视频在线观看 | 日日天干夜夜狠狠爱 | 午夜天堂精品 | 欧美成人免费一区二区 | 国内精品美女a∨在线播放 精品人妻一区二区三区浪潮在线 | 福利色导航 | 亚洲久久视频 | 好吊视频一区二区三区 | 免费高清成人 | 水蜜桃亚洲一二三四在线 | 成人精品国产 | 麻豆专区一区二区三区四区五区 | 国产精品亚洲色婷婷99久久精品 | 最近中文字幕在线播放中 | 成人在线观看网站 | 九九九九精品 | 色a在线观看 | 日日碰狠狠躁久久躁综合小说 | 超碰美女在线 | 久久精品人人做人人爽 | 中文字幕一二 | 国产日韩精品久久 | 18禁无遮挡啪啪无码网站 | zzijzzij日本成熟少妇 | kk视频在线视频 | 在线观看免费视频麻豆 | 欧美夜夜爽| 久久久久青草大香综合精品 | 国产精品成人一区二区艾草 | 色噜噜狠狠一区二 | 一级黄色免费网站 | 免费一区二区在线观看 | 四十五十老熟妇乱孑视频 | 国自产拍偷拍精品啪啪模特 | 久草免费网站 | 国产成人精品免费看视频 | 免费a网站 | 日韩欧美黄色一级片 | 99精品国自产在线观看 | 男人天堂新 | 中文字幕在线免费观看视频 | 香蕉网伊 | 午夜国产精品成人 | 96久久 | 亚洲人成网站在线在线观看 | av网站一区 | 日日夜夜噜噜噜 | 男女爽爽 | 尤物97国产精品久久精品国产 | 成年人视频在线看 | 青青青青在线 | 久久久久99精品国产片 | 91一起草 | 视频一区二区三区在线观看 | 亚洲 丝袜 另类 校园 欧美 | 一本岛在免费一二三区 | 亚洲图片中文字幕 | 久久伊人精品中文字幕有软件 | 日本高清视频网站 | 国产毛片基地 | 看看黄色毛片 | 日韩成人免费av | 国产成人自拍网 | 天天色天天爽 | 国产亚洲欧美精品久久久久久 | 99国产精品99久久久久久娜娜 | 国产精品毛片在线 | 亚洲www啪成人一区二区 | 亚洲视频区 | 尤物久久 | 盗摄中年夫妇啪啪免费观看 | 色婷婷精品久久二区二区蜜臂av | 91美女片黄在线观看 | 久久久久av综合网成人 | 亚洲狠狠干 | 亚洲不卡在线播放 | 亚洲激情综合网 | 亚洲爆乳无码专区 | 毛片av网站| 欧美乱大交做爰xxxⅹ | av黄色在线 | 天天综合天天爱天天做 | 香蕉视频国产精品 | 日本一级做a爱片野花 | 麻豆国产一区二区三区四区 | www.国产免费| 中文字幕人成无码人妻综合社区 | 欧产日产国产69 | 国产小视频在线观看 | 国产精品永久久久 | a级毛片高清免费视频 | 亚洲r成人av久久人人爽澳门赌 | 影音先锋亚洲天堂 | 欧美xxxxhd| 国产亚洲视频在线播放香蕉 | 99精品免费视频 | 久久99精品久久久久久吃药 | 国产97自拍 | 女女互揉吃奶揉到高潮视频 | 国产成人精品免高潮在线观看 | 91丨九色丨蝌蚪丨老板 | 亚洲国产精品久久人人爱 | 国产三级播放 | 国产精品30p| 亚洲免费视频观看 | 欧美色乱| 三八成人网 | 亚洲日韩国产精品第一页一区 | 国产免费观看久久黄av片 | 色妞av永久一区二区国产av开 | 中文字幕在线不卡一区二区 | 激情内射亚洲一区二区三区 | 91探花福利精品国产自产在线 | 国产亚洲性欧美日韩在线观看软件 | 欧美综合网站 | 久久成人人人人精品欧 | 天天夜夜啦啦啦 | 精品无码人妻一区二区三区 | 久久在线播放 | 国产精品无码一区二区在线观一 | 一级视频片 | 久久国产影院 | 在线视频观看一区二区 | 午夜剧场免费在线观看 | 一个人看的www片免费高清视频 | 亚洲日韩中文字幕 | 日日摸日日碰夜夜爽无码 | 国产精品国产成人国产三级 | 国产午夜福利精品一区二区三区 | 精品在线视频一区 | 大尺度做爰床戏呻吟色戒韩国 | 国产人妻精品久久久久野外 | 日韩午夜在线视频 | 色噜噜狠狠一区二区三区果冻 | 精品国产乱码久久久久久芒果 | 成人羞羞视频免费看看 | 免费人成视频在线 | 极品美女娇喘呻吟热舞 | 香港三级网站 | 日本免费www | 狠狠88综合久久久久综合网 | 成人精品网 | 亚洲国产第一区 | 久一久久| 开心五月色婷婷综合开心网 | mm视频在线观看 | 国产网站免费在线观看 | 91亚瑟 | www天天操| 日韩中文一区二区 | 国产精品久久久久久69 | 手机av在线不卡 | 欧美粗大猛烈老熟妇 | 妺妺窝人体色www在线小说 | 日韩国产一区二区三区四区 | 天天色影综合网 | 欧美性天堂 | 天堂а√在线中文在线新版 | 美日韩精品 | 牛牛影视av | 台湾极品xxx少妇 | 免费看黄色三级三级 | 四虎影视www在线播放 | 精品久久久久久久久久久 | 国产激情无码一区二区app | 一区免费 | 老司机深夜福利在线观看 | 久久蜜臀精品av | 911国产视频 | 国产又猛又黄又爽 | 一级做a爰片久久毛片潮喷 一级做a爰片欧美激情床 | 又湿又紧又大又爽a视频国产 | 午夜无码一区二区三区在线观看 | 午夜天堂影院 | 6080影视最新97理伦片 | 伊人www22综合色 | jiizzyou欧美2| 国产91九色在线播放 | 亚洲欧美人色综合婷婷久久 | 国产xxx69麻豆国语对白 | 成人性生交大片免费看r老牛网站 | 国产综合久久久久久鬼色 | 国产精品免费一区二区三区四区 | 毛葺葺老太做受视频 | 亚洲视频一区在线 | 日韩精品一区二区午夜成人版 | 青青草免费观看视频 | 图片区小说区另类春色 | 国产一区内射最近更新 | 中国大陆毛片 | 欧美成人h版 | 黄色毛片小视频 | 精品国产一区二区三区久久久久久 | 五月天激情国产综合婷婷婷 | 全程穿着长靴做爰在线观看 | 国产精品成人无码免费 | 两个女人互相吃奶摸下面 | 忘忧草精品久久久久久久高清 | 国产免费一级特黄录像 | 亚洲精品在线视频观看 | 国产在线综合视频 | av网站免费在线观看 | 中文字幕久久爽aⅴ一区 | 成人深夜免费视频 | 在线成年人视频 | 少妇mm被擦出白浆液视频 | 四虎永久免费观看 | 欧美特级黄色片 | 久久av红桃一区二区小说 | 亚洲中文无码永久免费 | 136福利视频导航 | 国产成人无码精品久久久露脸 | 夜夜爽亚洲人成8888 | 无码夜色一区二区三区 | 国产女人高潮叫床视频 | 日日爽日日操 | 91精品国产亚一区二区三区老牛 | 久久久久毛片 | 国产真实野战在线视频 | 成人精品视频99在线观看免费 | 精品人妻少妇一区二区 | 美国性生活大片 | 亚洲精品一区二区三区新线路 | 婷婷综合五月 | 夜夜躁日日躁狠狠久久av | 日日噜噜夜夜狠狠视频 | 天堂网在线中文 | 黄色精品网站 | 精品人伦一区二区色婷婷 | 成年人免费网站视频 | 久久国产精品免费一区二区三区 | 91精品国自产在线 | 91中文字幕视频 | 久久久精品伦理 | 亚洲精品一区二区三区中文字幕 | 欧美综合国产精品久久丁香 | 啪啪五月天 | 国产成人无码a区视频在线观看 | 怡红院成人av| 一色道久久88加勒比一 | 中文字幕亚洲综合久久青草 | 亚洲在线视频免费观看 | 激情国产av做激情国产爱 | 欧美日韩黄色一级片 | 国产精品久久久久久亚洲色 | 亚洲国产二区 | www亚洲免费 | 美日韩毛片 | 成人影 | 久久久久久久.comav | 国产精品毛片av在线看 | 饥渴少妇色诱水电工 | 国产精品天天在线午夜更新 | 国内免费精品视频 | 超乳在线 | 久久久精品久久日韩一区 | 欧美丰满大乳大屁股毛片图片 | 特黄aaaaaa私密按摩 | 国产精品乱轮 | 欧美国产片 | 嫩草免费视频 | 黑人做爰xxxⅹ性欧美有限公司 | 成人午夜在线影院 | 老牛精品亚洲成av人片 | 巨胸喷奶水www久久久 | 精品人伦一区二区三电影 | 女同久久另类99精品国产 | 一区二区三区不卡在线观看 | 久久777| 日日不卡av | 久久久久久久久免费看无码 | 国产寡妇一级农村野外战 | 国产婷婷色综合av蜜臀av | 精品精品欲天堂导航 | 日日噜噜夜夜狠狠视频 | 国产91绿帽单男绿奴 | 男女啪啪无遮挡免费网站 | 涩涩涩涩涩涩涩涩涩涩 | 亚洲日本韩国在线 | 青青艹av| 国产一区二区三区不卡av | 777久久久免费精品国产 | 宅男噜噜噜66一区二区 | 真人三级毛片 | 黄色大片91 | 91亚洲国产精品 | 青青草青娱乐 | 18岁日韩内射颜射午夜久久成人 | a黄色一级片 | av人摸人人人澡人人超碰妓女 | 日日天日日夜日日摸天天 | 一级片黄色毛片 | 欧美色插 | 欧美s码亚洲码精品m码 | 福利在线一区二区 | 国产精品成人在线 | 成人av影片在线观看 | 欧美性受xxxx黑人猛交88 | 超h高h污肉校园np在线观看 | 美女视频黄免费 | 成人亚洲精品久久久久 | 中国毛片在线 | 亚洲欧洲日本在线 | 中国china体内裑精亚洲片 | 午夜大片在线观看 | 亚州欧洲日韩精品 | 久久亚洲区| 色综合中文| 日本边舌吻边做爽的视频 | 日本japanese乳偷乱熟 | 中文字幕日韩精 | 国产精品久久无码一区二区三区网 | 粉嫩av在线播放 | 黄色一级片视频 | 日本精品久久久久中文字幕 | 在线亚洲+欧美+日本专区 | 欧美日韩18| 亚洲激情综合网 | a激情 | 玉米视频成人免费看 | 三级国产视频 | 尤妮丝大尺度av在线播放 | 久久午夜羞羞影院免费观看 | 久久9热| 日本www一道久久久免费 | 日韩综合av | 日本一级免费视频 | 日本激情免费 | 国产艳妇疯狂做爰视频 | 狠狠操五月天 | 国产精品久久久久久吹潮 | 激情按摩系列片aaaa | 国内精品伊人久久久久av影院 | 91视频这里只有精品 | 91综合久久 | 荷兰av| 人善交video高清 | 欧美做受xxxxxⅹ性视频 | 久久国产精品成人片免费 | 亚洲精品66 | 无遮挡啪啪摇乳动态图 | 人人超碰人人 | 少妇高潮大叫好爽 | 亚洲天堂久久精品 | 美女毛片一区二区三区四区 | 最近中文字幕mv在线资源 | 一区二区视频网 | 在线黄av| 欧美与动人物性生交 | 天天操天天添 | 18国产精品福利片久久婷 | 九色视频在线免费观看 | 日韩中文字幕免费视频 | 国产少妇露脸精品 | 免费观看性生活大片3 | 老妇裸体性激交老太视频 | 亚洲丝袜一区二区 | 九九热视频在线播放 | 红桃成人少妇网站 | 色偷偷av一区二区三区 | 精品久久久久久无码人妻热 | 亚洲福利在线视频 | 中文字幕在线免费视频 | 久久精品专区 | 亚欧在线免费观看 | 成年入口无限观看免费完整大片 | 亚洲男人的天堂在线播放 | 毛片免费视频在线观看 | 日韩精品中字 | 国产欧美一区二区三区视频 | 欧美精品一区二区三区一线天视频 | 国产小视频免费 | 久久丫精品国产 | 欧美日韩视频在线播放 | 成人亚洲天堂 | 麻豆短视频| 天天撸夜夜操 | 国产三级视频在线 | 色丁香婷婷综合久久 | 少妇情理伦片丰满午夜在线观看 | 国产精品99久久久久久武松影视 | 久久久无码精品亚洲日韩蜜桃 | 加勒比一区二区 | 极品美女销魂一区二区三区 | 久久精品国产亚洲a | 久久r精品国产99久久6不卡 | 中文字幕在线看片 | 亚洲色图丝袜 | 亚洲国产成人精品无色码 | 毛片麻豆| 久久婷婷久久一区二区三区 | 日韩最新视频 | 狠狠躁日日躁 | 国产又粗又猛又爽又黄的 | 亚洲国产精品无码一线岛国 | 亚洲色图欧美在线 | 熟女肥臀白浆大屁股一区二区 | 国产乱码精品一区二区三区忘忧草 | 一区一区三区四区产品动漫 | 国产成人一区二区三区在线观看 | 精品久久ai| 久久国产成人午夜av影院 | 欧美最猛性xxxxx大叫 | 久久午夜免费观看 | 国产精品永久久久久 | 一级片免费 | 最近最新中文字幕高清免费 | 欧美88av|