《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 其他 > 業(yè)界動(dòng)態(tài) > FPGA三段式狀態(tài)機(jī)的思維陷阱

FPGA三段式狀態(tài)機(jī)的思維陷阱

2022-07-14
來(lái)源:FPGA設(shè)計(jì)論壇
關(guān)鍵詞: FPGA三段式 狀態(tài)機(jī)

FPGA三段式描述狀態(tài)機(jī)是否完全正確?FPGA三段式描述有沒(méi)有思維陷阱呢?讓我們一起來(lái)解讀一下FPGA三段式狀態(tài)機(jī)的思維邏輯。



       用三段式描述狀態(tài)機(jī)的好處,國(guó)內(nèi)外各位大牛都已經(jīng)說(shuō)的很多了,大致可歸為以下三點(diǎn):

  1.將組合邏輯和時(shí)序邏輯分開(kāi),利于綜合器分析優(yōu)化和程序維護(hù);

  2.更符合設(shè)計(jì)的思維習(xí)慣;

  3.代碼少,比一段式狀態(tài)機(jī)更簡(jiǎn)潔。

  對(duì)于第一點(diǎn),我非常認(rèn)可,后兩點(diǎn)在Clifford E. Cummings著的(Synthesizable Finite State Machine Design Techniques Using theNew SystemVerilog 3.0 Enhancements和The Fundamentals ofEfficient Synthesizable Finite State Machine Design using NC-Verilog andBuildGates)中多次提到,我并不完全贊同,下面談?wù)勎业囊恍┛捶ā?/p>

  先談?wù)劦诙c(diǎn)關(guān)于思維習(xí)慣。我發(fā)現(xiàn)有些人會(huì)有這樣一種習(xí)慣,先用一段式狀態(tài)機(jī)實(shí)現(xiàn)功能,仿真ok后,再將其轉(zhuǎn)成三段式,他們對(duì)這種開(kāi)發(fā)方式的解釋是一段式更直觀,可以更便捷的構(gòu)建功能框架,但是大家都說(shuō)三段式性能會(huì)更好,所以最后又在搭好的邏輯框架下,將一段式轉(zhuǎn)化為了三段式。這從一個(gè)側(cè)面說(shuō)明了,對(duì)一部人來(lái)說(shuō)一段式更符合他們的思維習(xí)慣,但當(dāng)已經(jīng)習(xí)慣了一段式的思維方式后,再要換用三段式時(shí),可就不這么容易了,一段式和三段式的寫(xiě)法之間存在著思維陷阱,特權(quán)同學(xué)也曾經(jīng)不小心在此失足過(guò)。

  舉一個(gè)例子,初始狀態(tài)是wr_st,q和p輸出都為0,當(dāng)計(jì)數(shù)器count計(jì)數(shù)到指定的數(shù)值10后,輸出結(jié)束信號(hào)end,狀態(tài)機(jī)接收到end有效后跳轉(zhuǎn)為 rd_st,同時(shí)輸出q變?yōu)?,在rd_st狀態(tài),如jump有效則跳轉(zhuǎn)到erase_st,如end有效p輸出0否則輸出1,用一段式實(shí)現(xiàn)起來(lái)很簡(jiǎn)單,如下所示。

  assign end = (count == 10);

  always @(posedge clk)

  begin

  case(state)

  wr_st:  if(end) begin

  q     <= 1;

  state<= rd_st;

  end

  else  begin

  q     <= 0;

  state<= wr_st;

  end

  rd_st:  if(jump) begin

  p     <=1;

  state<= erase_st;

  end

  elseif(end) begin

  p     <=  0;

  state<= rd_st;

  end

  else  begin

  p     <=  1;

  state<= rd_st;

  end

  ...

  endcase

  end

  狀態(tài)機(jī)一

  輸出波形如下所示。

  圖一

  換用三段式描述時(shí),有些人會(huì)寫(xiě)成這樣。

  always @(posedge clk or negedge rst)

  begin

  if(!rst) state <= wr_st;

  else     state <=nextstate;

  end

  always @(*)

  begin

  case(state)

  wr_st: if(end)  nextstate = rd_st;

  else     nextstate = wr_st;

  rd_st: if(jump) nextstate = erase_st

  else     nextstate = rd_st;

  ...

  end

  endcase

  always @(posedge clk)

  begin

  case(nextstate)

  wr_st: if(end) q <= 1;

  else    q<= 0;

  rd_st:  if(end) p <= 0;

  else   p <= 1;

  ...

  endcase

  end

  狀態(tài)機(jī)二

  看似代碼好像沒(méi)有什么問(wèn)題,但從輸出波形可以看出,q沒(méi)有正確輸出。

  圖二

  上圖中狀態(tài)轉(zhuǎn)移正確,但是q輸出錯(cuò)誤,nextstate由組合邏輯輸出,當(dāng)end有效后,nextstate立刻變?yōu)閞d_st,導(dǎo)致A時(shí)刻q沒(méi)有變化,在將一段式改為三段式的過(guò)程中,我們?nèi)员A袅艘欢问降乃季S習(xí)慣,想當(dāng)然的利用了end信號(hào)去控制狀態(tài)跳轉(zhuǎn),同時(shí)又控制了q的輸出,這種思維誤區(qū)由以下兩點(diǎn)對(duì)三段式狀態(tài)機(jī)的認(rèn)知缺陷構(gòu)成。

  1.書(shū)本網(wǎng)上大部分狀態(tài)機(jī)例程的第三段都是基于nextstate輸出的,很少看到有基于state輸出的,這就形成了一種思維定勢(shì),認(rèn)為三段式的第三段只能基于nextstate描述。

  2.當(dāng)三段式狀態(tài)機(jī)的輸出基于nextstate描述時(shí),無(wú)法用同一個(gè)輸入信號(hào)即觸發(fā)當(dāng)前狀態(tài)跳轉(zhuǎn),又控制當(dāng)前狀態(tài)輸出正確邏輯,上述例子中A時(shí)刻q的錯(cuò)誤輸出印證了這一點(diǎn),end可以觸發(fā)狀態(tài)從wr_st跳轉(zhuǎn)到rd_st,但無(wú)法同時(shí)讓q輸出1。

  有兩種解決辦法。

  第一種解決辦法是增加狀態(tài),將wr_st拆分為wr_st0和wr_st1兩個(gè)狀態(tài),end信號(hào)只控制狀態(tài)跳轉(zhuǎn),q的輸出跟隨wr_st0和wr_st1變化,第一段不變,如下所示

  always @(*)

  begin

  case(state)

  wr_st0: if(end)  nextstate = wr_st1;

  else     nextstate = wr_st0;

  wr_st1:             nextstate= rd_st;

  rd_st:  if(jump) nextstate = erase_st;

  else      nextstate = rd_st;

  ...

  end

  endcase

  always @(posedge clk)

  begin

  case(nextstate)

  wr_st0:          q<= 0;

  wr_st1:          q<= 1;

  rd_st: if(end) p <= 0;

  else   p <= 1;

  ...

  endcase

  end

  狀態(tài)機(jī)三

  更改后波形輸出正確,如圖一所示。有些人會(huì)覺(jué)得這種方式?jīng)]有一段式直觀,數(shù)據(jù)手冊(cè)標(biāo)明的協(xié)議只有寫(xiě)和讀兩個(gè)狀態(tài),為什么用三段式狀態(tài)機(jī)描述時(shí)還要增加一個(gè)狀態(tài)呢?反而有一種拼湊時(shí)序的感覺(jué);另一些人會(huì)覺(jué)得這種思維方式很自然,協(xié)議里只有兩個(gè)狀態(tài),但是每個(gè)狀態(tài)里又會(huì)有不同的輸出,根據(jù)輸入和輸出的不同可以將一個(gè)狀態(tài)解剖為多個(gè)細(xì)分狀態(tài),狀態(tài)分的越細(xì),越利于綜合工具分析優(yōu)化,但是狀態(tài)太多了也不利于人員的查看維護(hù)。將這個(gè)問(wèn)題延展開(kāi),目前網(wǎng)站書(shū)籍中講解狀態(tài)機(jī)的例子都以"狀態(tài)多,輸出少"為主,這種類型的狀態(tài)機(jī),不用太多考慮狀態(tài)劃分問(wèn)題,直接用moor型就ok了,不過(guò),現(xiàn)實(shí)工作中我們還會(huì)遇到很多"狀態(tài)少,輸出多"的情況,那該如何劃分狀態(tài)呢?

  一幫人會(huì)覺(jué)得狀態(tài)少更直觀,使用盡量少的狀態(tài),把所有跟當(dāng)前狀態(tài)相關(guān)的輸出都寫(xiě)在同一個(gè)狀態(tài)里,這種習(xí)慣會(huì)傾向于寫(xiě)成一段式或者mealy型;

  一幫人覺(jué)得如果一個(gè)狀態(tài)里的輸出太多了不利于理解,會(huì)使用盡量多的狀態(tài),每一個(gè)狀態(tài)只對(duì)應(yīng)一種輸出,這種習(xí)慣會(huì)將狀態(tài)機(jī)傾向?qū)懗蒻oor型。

  如換用上文的例程,主張狀態(tài)少的幫派會(huì)寫(xiě)成一段式的狀態(tài)機(jī)一,或?qū)懗慑e(cuò)誤的狀態(tài)機(jī)二,主張多狀態(tài)的幫派會(huì)寫(xiě)成狀態(tài)機(jī)三,從性能方面考慮,后者將狀態(tài)細(xì)分的更清楚,綜合工具會(huì)更容易優(yōu)化分析,獲得更好的性能,但是綜合工具altera和xilinx每年都在更新,分析能力也越來(lái)越強(qiáng),越來(lái)越聰明,減少開(kāi)發(fā)者的經(jīng)驗(yàn)門(mén)檻,按這種趨勢(shì),前者和后者的性能差異也會(huì)逐年縮小。從維護(hù)升級(jí)的方面考慮,前者和后者的輸出都一樣,但是前者的狀態(tài)少,代碼會(huì)更少些,更利于查看,對(duì)代碼理解上面,本來(lái)就存在兩種不同的思維習(xí)慣,只能智者見(jiàn)智了。

  回到本例中,第二種解決辦法是,僅將狀態(tài)機(jī)二的第三段的nextstate換成state,其他兩段不變,如下所示。

  always @(posedge clk)

  begin

  case(state)

  wr_st: if(end) q <= 1;

  else       q<= 0;

  rd_st: if(end)  p <= 0;

  else       p<= 1;

  ...

  endcase

  end

  輸出波形和一段式相同,如圖一所示,三段式狀態(tài)機(jī)的第三段并沒(méi)有規(guī)定一定要基于nextstate輸出,只是主流資料在介紹三段式狀態(tài)機(jī)時(shí),多用moor型為例,moor型的特點(diǎn)是輸出僅由狀態(tài)決定,當(dāng)狀態(tài)變化時(shí),輸出立刻變化,如要實(shí)現(xiàn)輸出緊跟著狀態(tài)變化,第三段中就必須要基于nextstate輸出才可以,對(duì)比圖一和圖二B時(shí)刻,使用state時(shí),當(dāng)前狀態(tài)已經(jīng)變?yōu)閞d_st,輸出p滯后了一個(gè)時(shí)鐘才輸出,而使用nextstate時(shí),當(dāng)前狀態(tài)變?yōu)?rd_st的同時(shí)輸出p就變化了,再比較圖一和圖二的C時(shí)刻,在同一個(gè)狀態(tài)下,end有效后,兩者的p輸出都一樣,所以可得出,第三段使用nextstate和state的區(qū)別在于,當(dāng)狀態(tài)跳轉(zhuǎn)時(shí),基于nextstate的輸出是立刻變化的,而基于state輸出會(huì)延遲一個(gè)周期,其他情況都一樣,應(yīng)該根據(jù)自己的時(shí)序要求,選擇用nextstate還是state。

  這里提到的三段式的思維陷阱,特權(quán)同學(xué)曾經(jīng)也不小心犯過(guò),所著的《深入淺出玩轉(zhuǎn)FPGA》的p40,漫談狀態(tài)機(jī)設(shè)計(jì)一節(jié)中舉了sram的例子比較一段式和三段式的區(qū)別,一段式是可以按照程序正常運(yùn)行的,但是三段式的輸出在讀取的狀態(tài)下會(huì)和一段式略有不同,當(dāng)cstate進(jìn)入RD_S1時(shí),如果此時(shí)wr_req有效,cmd不會(huì)輸出3`b101,而是3`b111,問(wèn)題在于使用了 wr_req同時(shí)控制了RD_S1的跳轉(zhuǎn)和cmd輸出,RD_S2也存在同樣的問(wèn)題,如下所示。

  case(cstate)

  ...

  RD_S1: if(wr_req) nstate <=WR_S2;

  else         nstate <= RD_S2;

  RD_S2: if(wr_req) nstate <=WR_S1;

  else         nstate <= IDLE;

  ...

  endcase

  ...

  case(nstate)

  ...

  WR_S2: cmd <= 3'b111;

  RD_S1: if(wr_req)  cmd <=3'b101;

  else          cmd <= 3'b110;

  RD_S2: if(wr_req)  cmd <=3'b011;

  else         cmd <= 3'b111;

  ...

  endcase

  再回到開(kāi)篇,談?wù)劦谌c(diǎn)關(guān)于代碼量,Clifford E. Cummings在文中提到一段式狀態(tài)機(jī)會(huì)比三段式狀態(tài)機(jī)會(huì)多20%到80%的代碼量,并舉例證明。但是舉得例子都有一個(gè)特點(diǎn)"狀態(tài)多,輸出少",比如有 10種狀態(tài),但是輸出種類只有5種,很多的狀態(tài)都是相同的輸出,這在第三段式描述時(shí)就可以利用case的簡(jiǎn)寫(xiě)語(yǔ)法減少代碼量,如下所示

  case (next)

  S0, S2, S4, S5 : ; // defaultoutputs

  S7             :   y3<= 1'b1;

  S1             :   y2<= 1'b1;

  S3             :begin

  y1<= 1'b1;

  y2<= 1'b1;

  end

  S8             :begin

  y2<= 1'b1;

  y3<= 1'b1;

  end

  S6,S9         : begin

  y1<= 1'b1;

  y2<= 1'b1;

  y3<= 1'b1;

  end

  endcase

  但是實(shí)際的狀態(tài)機(jī)中,還有很多是“狀態(tài)少,輸出多”的情況,每種狀態(tài)都會(huì)有不同的輸出,這就無(wú)法利用上述的case的簡(jiǎn)寫(xiě)語(yǔ)法了,再試著比較一下,一段式和三段式的輸出邏輯代碼量幾乎一樣,狀態(tài)轉(zhuǎn)移部分也差不多,但是在輸入判斷代碼量方面,一段式只用判斷一次可完成狀態(tài)轉(zhuǎn)移和輸出,對(duì)于mealy型,第二段和第三段都要判斷,這就肯定比一段式多了,對(duì)于moor型,第二段需要判斷一次,第三段雖然不用判斷但是為了實(shí)現(xiàn)相同的功能肯定要將狀態(tài)擴(kuò)展,相比一段式增加了不少的代碼量。所以不能一概而論一段式的代碼量就一定比三段式多,要視具體情況而定。

  


 更多信息可以來(lái)這里獲取==>>電子技術(shù)應(yīng)用-AET<<


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 麻豆91精品91久久久的内涵 | 夜夜躁日日躁狠狠久久88av | 一级做a爱片性色毛片 | 国产超碰人人模人人爽人人添 | 午夜在线观看影院 | 中文字幕无码精品亚洲35 | 提莫影院av毛片入口 | 一级做人爱c黑人影片 | 亚洲精品久久久一区二区三区 | 韩国三级免费 | 久久99精品久久久久久水蜜桃 | 九九热久久久99国产盗摄蜜臀 | 色噜| 久久精品无码一区二区无码 | av网在线 | 欧美极品jiizzhd欧美爆 | 一区二区三区中文字幕在线观看 | 久久精品久久久久久久久久久久久 | 国产成人综合欧美精品久久 | 国产精品久久久久久久久婷婷 | 日韩色中色 | 日本裸体丰满少妇一丝不丝 | 人人草人人插 | 国产女人18毛片水真多1 | 在线一二区 | 全国最大的成人网 | 婷婷久久精品 | 男人吃奶摸下挵进去啪啪软件 | 在线视频麻豆 | 亚洲h视频 | 国产高潮好爽受不了了夜色 | 好男人在在线社区www在线影院 | 亚洲欧美国产双大乳头 | 国产黄色免费看 | 国产欧美精品一区二区三区 | 亚洲精品午夜久久久 | 日本免费高清一本视频 | 麻豆国产丝袜白领秘书在线观看 | 成年性生交大片免费看 | av东方在线 | 97无码人妻福利免费公开在线视频 | 黄色网页在线免费观看 | 六月丁香婷婷网 | 爽欲亲伦97部 | 亚洲一区二区高潮无套美女 | 亚洲色偷偷av男人的天堂 | 免费成人毛片 | 无遮挡国产高潮视频免费观看 | 青青艹视频 | 午夜性色福利在线视频福利 | 国产青草视频在线观看 | 成年入口无限观看免费完整大片 | 在线观看黄 | 欧美亚韩一区二区三区 | 粉嫩av一区二区三区免费观看喜好 | 一区二区三区无码高清视频 | 看片免费黄在线观看入口 | 性少妇中国内射xxxx狠干 | 欧美乱妇高清无乱码免费 | 国产一级片麻豆 | 两个人看的www免费视频中文 | 伊人中文网 | 在线播放高清视频www | 亚洲精品一区av在线播放 | 亚洲色婷婷一区二区三区 | 97精品一区 | 91香蕉一区二区三区在线观看 | 亚洲精品第一国产综合野 | 四虎影视永久在线观看 | 成人免费视频在线观看 | 97久久国产亚洲精品超碰热 | 精品欧美一区二区精品久久久 | 免费亚洲精品 | 国产精品久久久久久亚瑟影院 | 99精品视频在线观看免费 | 一区二区免费av | av在线导航| 欧美午夜aaaaaa免费视频 | 亚洲一区二区三区四区五区中文 | 欧美人妻精品一区二区三区 | 欧洲亚洲精品久久久久 | 免费av播放 | 免费无遮挡在线观看视频网站 | 日本一级二级三级久久久 | 97超碰人人模人人人爽人人爱 | 91网入口| 免费精品一区二区三区视频日产 | 国产美女视频一区二区三区 | 91精品久久久久久久蜜月 | 把jiji进美女的屁屁里视频 | 中文字幕在线第一页 | 手机在线看永久av片免费 | 国产成人免费爽爽爽视频 | 欧美白人最猛性xxxxx | 人人爱人人搞 | 夜夜嗨av一区二区三区四季av | 亚洲色婷婷久久精品av蜜桃 | 毛片在线免费 | 都市激情中文字幕 | 久久久久激情 | 在线观看亚洲国产 | 日韩一区二区在线看 | 成人网战 | 欧美午夜一区 | 国产综合有码无码中文字幕 | 一本色道久久亚洲精品加勒比 | yy77777丰满少妇影院 | 华人少妇被黑人粗大的猛烈进 | 国产乱码精品一区二区三区四川人 | 一个人看的免费高清www视频 | 狠狠色噜噜狠狠狠8888米奇 | 日韩播放 | 四虎国产精品免费久久 | 色偷偷av男人的天堂 | 99精品久久久久久久久久综合 | 污视频免费在线 | 进去里视频在线观看 | 自慰小少妇毛又多又黑流白浆 | 美女被张开双腿日出白浆 | 丰满少妇高潮惨叫久久久 | 国产香蕉尹人综合在线观看 | 一区二区三区在线 | 网站 | 成年女人毛片 | 97操碰| 免费一级毛毛片 | 亚洲爱爱视频 | 久久亚洲a | 亚洲黄色免费观看 | 日本高潮69ⅹxxx视频 | 国产一区在线视频 | 粉嫩av国产一区二区三区 | 国产成人精品午夜视频免费 | 无码日韩精品一区二区免费 | 欧美激情视频网站 | 精品免费久久久久久久 | 一级黄色伦理片 | 日本黄网站免费 | 国产日韩精品久久 | 国产精品无码翘臀在线观看 | 午夜激情成人 | 日本人做爰大片免费网站 | 久久久噜噜噜久久久 | 中文字幕人成乱码熟女免费 | 欧美亚洲一级片 | 日韩欧美的一区二区 | 国产成人福利视频 | 国产精品推荐 | 国产成人无码区免费网站 | 超碰精品在线观看 | 国产视频aaa| 深夜视频一区二区 | 欧美xxxxx高潮喷水麻豆 | 咪咪久久 | 亚洲欧美日韩精品在线 | 宅宅少妇无码 | 老女人丨91丨九色 | 日本少妇激情舌吻 | 成人在线视频播放 | 国产特级av | 可以免费看污视频的网站 | 五月婷婷六月情 | 噜啦噜色姑娘综合网 | av毛片基地| 欧美日韩一级在线观看 | 在线观看波多野结衣 | 一道本久在线中文字幕 | 精品女同一区二区三区在线播放 | 欧美群交射精内射颜射潮喷 | 饥渴少妇激情毛片视频 | 91丝袜放荡丝袜脚交 | 日韩精品中文字幕无码一区 | 久久99精品国产.久久久久 | 国产v亚洲v天堂无码 | 天天摸天天干天天操 | 精品国产一区二区三区在线 | tushy欧美激情在线看 | 国产黄色免费 | 国产伦精品一区二区三区四区免费 | 成人午夜一区二区 | 少妇性做爰xxxⅹ性视频 | 精品国产乱码久久久久久蜜柚 | 中国丰满猛少妇xxxx | 日本护士╳╳╳hd少妇 | 国产乱淫av| 91精品国产91久久久久福利 | 亚洲黄色自拍 | 久久人妻天天av | 2019精品手机国产品在线 | 999国产精品 | 人妻少妇精品视频二区 | 国模小丫大尺度啪啪人体 | 国产欧美一区二区三区鸳鸯浴 | 一区二区三区高清在线观看 | 欧美14一18处毛片 | 国产成人精品一区二区三区 | 久久久看片 | 国产精品久久久久久久av | 肮脏的交易在线观看 | 性啪啪chinese东北女人 | 天天躁日日躁狠狠躁超碰97 | 特级西西444ww大胆视频 | 精品国产a∨无码一区二区三区 | 国产精品视频男人的天堂 | av在线资源网 | 免费黄色三级 | 国产亚洲精品久久久久秋 | 青青青草视频 | 日本欧美在线 | 夫妻性生活a级片 | 狠狠鲁视频 | 足疗店女技师按摩毛片 | 久久精品成人无码观看免费 | 91天堂国产在线 | 18禁裸乳无遮挡自慰免费动漫 | 91一区二区国产精华液 | 国产亚洲第一伦理片在线c 国产亚洲精品久久久久动 国产亚洲精品久久久久久大师 | 无人码一区二区三区视频 | 黄色aaa| 午夜av在线 | 国产精品1688网站 | 三级理论中文字幕在线播放 | 国产丝袜美女 | 亚洲人成77777在线播放网站 | 国产精品成人va在线播放 | av片免费观看 | 奇米精品视频一区二区三区 | 久久久综合色 | 亚洲精品91 | 亚洲精品污一区二区三区 | 午夜网站在线观看 | 尤物精品视频 | 一区成人 | 国产精品三级在线 | 国产免费av网址 | 美女插插视频 | 久久免费精彩视频 | 天堂а√中文最新版在线 | 成人高清在线观看 | 亚洲欧洲色图 | av无码精品一区二区三区 | 国产精品3| 日韩黄色一级片 | 国产乱色精品成人免费视频 | 亚洲理论电影在线观看 | 国产精品久久久亚洲 | 亚洲欧美中文日韩v在线观看 | 亚洲第1页| 亚洲综合一区无码精品 | 久久新网址 | 国产真人做爰毛片视频直播 | 久涩涩福利视频在线观看 | 亚洲国产午夜精品理论片 | 香蕉视频入口 | 女性无套免费网站在线看动漫 | 男人的天堂av网站 | 国产深夜视频在线观看 | 国产伦理av | 国产精品系列在线 | 国产在线拍偷自揄拍视频 | 成人久久久久久久久久久 | 91丝袜一区在线观看 | videosgratis极品另类灌满高清资源 | 亚洲国产精品精华液999 | 99久久99久久免费精品蜜桃 | 大岛优香中文av在线字幕 | 欧美日韩免费观看视频 | 国产精品系列视频 | 中文字幕精品av一区二区五区 | 91免费污视频 | 国产精品秘 | 国产精品96久久久久久又黄又硬 | 狠狠躁日日躁夜夜躁2022麻豆 | 九色porny丨天天更新 | 国产农村妇女毛片精品 | 欧美一级全黄 | 夜夜爽日日澡人人添 | 老头吃奶性行交 | 亚洲多毛妓女毛茸茸的 | 久久人搡人人玩人妻精品首页 | 国产一区99 | 99久久精品美女高潮喷水 | 久久曹 | 男女互操视频网站 | 国产精品女同一区二区 | 老女人老91妇女老热女 | avhd101在线播放高清谜片 | 东日韩二三区 | 久久久国产精华特点 | 超碰在线成人 | 8av国产精品爽爽ⅴa在线观看 | 亚洲伊人成无码综合影院 | 日韩特黄色片子看看 | 成人免费a视频 | 国产精品伦视频 | 午夜剧场福利社 | 少妇性bbb搡bbb爽爽爽欧美 | 欧美一区二区三区久久精品 | 无遮挡啪啪摇乳动态图gif | 杨幂一区二区国产精品 | 一区二区久久 | 中文字幕妇偷乱视频在线观 | 国产精品一区三区 | 久久国语精品 | 久久福利视频一区 | 日本三级日产三级国产三级 | 亚洲爱情岛论坛永久 | 久草在线这里只有精品 | 日韩国产欧美综合 | 亚洲国产精品成人久久久麻豆 | 一级片在线 | 国产美女又黄又爽又色视频免费 | 亚洲制服丝袜一区二区三区 | 亚洲精品中文字幕久久久久下载 | 亚洲h视频在线 | 国产-第1页-浮力影院 | 在线天堂中文www视软件 | 黑人巨大精品欧美一区 | 奇米狠狠操 | 97涩涩图| 日产精品久久久一区二区福利 | 97人人澡人人添人人爽超碰 | 成人网在线 | 亚洲成av人片天堂网老年人 | 激情床戏视频女人叫国语 | jzzjzzjzz亚洲成孰少妇 | 黄色一级大片在线免费看国产一 | 极品美女极度色诱视频在线 | 国产999在线 | eeuss鲁一区二区三区 | 99精品热6080yy久久日韩 | 97久久精品无码一区二区天美 | 欧美激情一二三 | 超爱碰在线资源 | 蜜臀久久精品久久久久久酒店 | 国产成人无码精品一区在线观看 | 亚洲欧美在线视频免费 | 精品乱码久久久久久中文字幕 | 伊人久久久久久久久久久久久 | 奇米影视四色7777 | 乱淫a欧美裸体超级xxxⅹ | 国产天堂第一区 | 久久婷婷网站 | 辟里啪啦国语版免费观看 | 免费看毛片在线观看 | 处破痛哭a√18成年片免费 | 国产高清免费在线观看 | 欧洲精品欧美精品 | 亚洲裸体大白屁股xxx | 中文字幕aⅴ人妻一区二区 性色av免费网站 | 久久久夜色精品亚洲 | 午夜精品一二三区 | 农村末发育av片一区二区 | 久久精品无码一区二区日韩av | 97在线播放免费观看 | 久久精品国产一区二区 | 日本肉体xxxⅹ裸体交 | 亚洲免费区 | 亚洲韩国精品 | 亚洲精品久久夜色撩人男男小说 | 国产高清美女一级a毛片久久w | 国产日韩欧美91 | 国产精品日韩av | 一区成人 | 东北老头嫖妓猛对白精彩 | 九九热精品在线视频 | 五月激情六月丁香激情天堂 | 亚洲精品久久久打桩机小说 | 三级亚洲欧美 | 亚洲一区二区三区影视 | 影音先锋大型av资源 | 一区在线观看视频 | 午夜人妻久久久久久久久 | 亚洲欧美日韩国产成人精品影院 | 日本猛少妇色xxxxx猛叫 | 国产精品资源一区二区 | 风韵少妇spa私密视频 | 无码午夜人妻一区二区不卡视频 | 日本无翼乌全彩j奶无遮挡漫 | 国产又猛又粗 | 捆绑凌虐一区二区三区 | 爱情岛亚洲首页论坛小巨 | 成年人免费av | 日日橹狠狠爱欧美二区免费 | 国产成人二区 | 日本www在线播放 | 国产精品国产三级国产三级人妇 | 日韩av在线播放观看 | 在线中文视频va | 日韩成人无码影院 | 一区二区三区高清在线观看 | 欧美不卡一区二区三区 | 中文字幕在线不卡一区二区 | blacked欧美极品一区 | 国产人妖乱国产精品人妖 | 黄色a免费看 | 亚州精品天堂中文字幕 | 色香蕉在线视频 | 无码无套少妇毛多69xxx | 亚洲国产精品日韩av不卡在线 | 4虎tv| 无码精品人妻一区二区三区av | 欧美一级淫片免费视频欧美辣图 | 亚洲国产精品久久人人爱潘金莲 | 大尺度做爰床戏呻吟舒畅 | 精品成人一区二区三区四区 | 91ts国产人妖系列 | 欧美视频一区二区三区在线观看 | 天天爽天天干 | 日日摸日日碰人妻无码老牲 | 日本aⅴ免费视频一区二区三区 | 国产午夜福利100集发布 | 狠狠丁香| 无码人妻精品一区二区 | 国产综合视频在线 | 久久国产成人午夜av浪潮 | 午夜肉体高潮免费毛片 | 欧美另类亚洲 | 亚洲精品国产摄像头 | 性色av极品无码专区亚洲 | 亚洲精品一区二区三区影院忠贞 | 久久精品国产99久久6动漫亮点 | 亚洲videos | 国精产品一区二区三区有限公司 | 亚洲 欧美 制服 综合 另类 | 国产色吧| 青春草av | 在线日本看片免费人成视久网 | 九九视频网站 | 好好热视频 | yes4444视频在线观看 | 日本精品视频一区二区三区 | 成 人 黄 色 网 页 | www8888久久爱站网 | 又大又长粗又爽又黄少妇视频 | 欧美xxxx黑人又粗又大 | 日本一级爽快片野花 | 亚洲福利二区 | 精品自拍一区 | 337p日本欧洲亚大胆精80 | 黄色网址国产 | 日韩极品视频在线观看 | 日本美女一级片 | 高清视频一区 | 伊人小视频 | 成人国产精品色哟哟 | 88xx永久免费看大片 | 欧美jizz19性欧美 | 国产又黄又爽又色的免费视频白丝 | 午夜片神马影院福利 | 日韩欧美中文字幕公布 | 中文字幕在线观看亚洲日韩 | 午夜免费啪视频 | 国内精品视频饥渴少妇在线播放 | 女教师交换乱淫 | 久久zyz资源站无码中文动漫 | 玖玖在线免费视频 | 国产精品对白久久久久粗 | 嫩草影院入口污在线 | 亚洲中文字幕无码天然素人在线 | 黄色欧美日韩 | 国产精彩视频在线 | 日日噜噜噜噜夜夜爽亚洲精品 | 欧美另类性 | 一级黄色片视频 | 亚洲国产成人va在线观看天堂 | 又粗又长又大又爽又黄少妇毛片 | 性色av香蕉一区二区 | 国产精品8888| 夜夜躁狠狠躁日日躁麻豆 | 天堂国产| 亚洲精品国产suv | 国产美女视频91 | 国内自拍视频一区二区三区 | 天天干天天爱天天操 | 精品国产乱码久久久久久郑州公司 | 中文字幕在线观看第一页 | x88av蜜桃臀一区二区 | 国产成a人亚洲精v品无码性色 | 92久久 | 韩国三级做爰楼梯在线 | 国产精品av久久久久久小说 | 自拍偷拍免费 | 国产超高清麻豆精品传媒麻豆精品 | 国产一区二区三区久久精品 | 99精品在线免费观看 | 亚洲综合色网 | 亚洲 欧美 制服 综合 另类 | 亚洲成av人片在线观看无 | 久久夜色精品国产www红杏 | 少妇高潮一区二区三区99女老板 | 黄色小视频免费观看 | 久久人人爽人人人人爽av | 亚洲精品成人网站在线观看 | 国产精久久久 | 久久久久久久久一区 | 丝袜诱惑一区 | 小h片免费观看久久久久 | 亚洲天堂v | 久久久精品波多野结衣av | 国产成人自拍视频在线 | 开心激情综合 | 国产乱人伦精品一区二区 | 性久久久| 久久福利免费视频 | 中文字幕在线字幕中文 | 国产精品免费观看久久 | 国产精品成人国产乱 | 欧美一二三四成人免费视频 | 91福利张津瑜在线播放 | 一本大道无码人妻精品专区 | 国产女人久久精品视 | 大j8福利视频导航 | 天天色影网 | 99re6这里只有精品视频在线观看 | 欧美另类视频在线 | 永久免费的av在线电影网无码 | 国产在线观看一区二区三区 | 欧美人与性动交α欧美精品图片 | 国产精品久久久久久久久久久久人四虎 | 欧美a免费| 性少妇videoxxⅹ中国69 | 中文区中文字幕免费看 | 91国产在线播放 | 成年人免费高清视频 | 久久观看| 日韩在线三级 | 亚洲国产一级 | 亚洲高清aⅴ日本欧美视频 国产suv精品一区二区69 | 在线视频免费观看你懂的 | 欧美日韩福利视频 | 中国性xxx | 色呦呦视频| 成人免费视频软件网站 | 亚洲精选一区二区 | 国产欧美又粗又猛又爽老小说 | 韩国三级hd中文字幕三义 | 亚洲女优视频 | 亚洲乱码一区二区 | 国产成人av免费看 | 性一交一乱一乱一视频96 | 精品免费 | 色94色欧美sute亚洲线路二 | 国产露脸老熟高潮在线 | 人善交video高清 | 爆乳熟妇一区二区三区霸乳 | 亚洲二区在线播放视频 | 人与野鲁毛片在线视频 | 久久精品tv | 超碰国产在线观看 | 亚洲精品一区三区三区在线观看 | 人妻丰满熟妇av无码区 | 欧美激情视频一区二区三区 | 在线免费小视频 | 超级av在线天堂东京热 | 天天躁人人躁人人躁狂躁 | 久久久精品中文字幕麻豆发布 | 亚洲成在人网站无码天堂 | 毛片网站免费观看 | 久爱视频在线 | 爱情岛论坛自拍 | 男女精品久久 | 啪啪福利 | 国产成人综合网 | 一本之道久 | 无码人妻品一区二区三区精99 | 国精产品一品二品国在线 | 国产小视频精品 | 亚洲 激情 | 国产精品v欧美精品v日韩精品 | 天堂国产永久综合人亚洲欧美 | 1000部精品久久久久久久久 | 亚洲一级免费在线观看 | 国产自偷| 亚洲一卡2卡三卡四卡精品 曰批免费视频播放免费 | 一区二区三区视频免费 | 久久爱另类一区二区小说 | 精品欧美成人高清在线观看 | 天天干天天射天天爽 | 国产精品无码午夜福利 | 免费亚洲一区 | 精品国产一区二区三区四区vr | 曰韩人妻无码一区二区三区综合部 | 久久日av| 亚洲我射 | 天堂av国产夫妇精品自在线 | 国产偷窥熟女精品视频大全 | 精品乱码一区内射人妻无码 | 久久久久久国产精品高清 | 中文字幕手机在线视频 | 91丨porny丨对白 | 99热久久久久久久久久久174 | 中文字幕超清在线观看 | 国产成人精品必看 | 亚洲日本va午夜中文字幕一区 | 国产制服丝袜一区 | www在线 | 波多野结衣一区二区三区 | 小毛片网站 | 欧美成人免费观看全部 | 公的~yin之手筱田优中文字幕 | 国产精品一品二区三区四区18 | 小sao货cao死你 | 日日摸天天添天天添破 | 国产精品视频全国免费观看 | 护士奶头又白又大又好摸视频 | 亚洲成色www久久网站夜月 | 丰满岳跪趴高撅肥臀尤物在线观看 | 波多野结衣视频免费看 | 久久与婷婷 | 国产jizz视频全部免费软件 | 丰满人妻熟妇乱又伦精品 | 色妞www精品视频 | 国产经典久久 | 亚洲精品一二三区久久伦理中文 | 国产午夜精品久久久久 |