• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于FPGA的可配置IIC總線接口設(shè)計(jì)

    2016-09-16 09:10:21張素萍高照陽張建芬天津中德職業(yè)技術(shù)學(xué)院電氣與能源學(xué)院天津0050上海交通大學(xué)上海市復(fù)雜薄板結(jié)構(gòu)數(shù)字化制造重點(diǎn)實(shí)驗(yàn)室上海200240暨南大學(xué)珠海校區(qū)廣東珠海59070
    電子器件 2016年4期
    關(guān)鍵詞:高電平字節(jié)總線

    張素萍,高照陽,張建芬(.天津中德職業(yè)技術(shù)學(xué)院電氣與能源學(xué)院,天津0050;2.上海交通大學(xué)上海市復(fù)雜薄板結(jié)構(gòu)數(shù)字化制造重點(diǎn)實(shí)驗(yàn)室,上海200240;.暨南大學(xué)珠海校區(qū),廣東珠海59070)

    基于FPGA的可配置IIC總線接口設(shè)計(jì)

    張素萍1,高照陽2*,張建芬3
    (1.天津中德職業(yè)技術(shù)學(xué)院電氣與能源學(xué)院,天津300350;2.上海交通大學(xué)上海市復(fù)雜薄板結(jié)構(gòu)數(shù)字化制造重點(diǎn)實(shí)驗(yàn)室,上海200240;3.暨南大學(xué)珠海校區(qū),廣東珠海519070)

    針對(duì)傳統(tǒng)IIC總線接口的FPGA設(shè)計(jì)可重用性不高的問題,提出了一種基于FPGA的可配置IIC總線接口設(shè)計(jì)方案。該方案采用同步有限狀態(tài)機(jī)設(shè)計(jì)方法和硬件描述語言Verilog HDL,對(duì)IIC總線的數(shù)據(jù)傳輸時(shí)序進(jìn)行模塊化設(shè)計(jì),采用Signal Tap II對(duì)設(shè)計(jì)模塊進(jìn)行仿真驗(yàn)證。實(shí)驗(yàn)結(jié)果表明,該設(shè)計(jì)接口作為一種主控制器接口,可實(shí)現(xiàn)與具有IIC總線接口的從機(jī)器件100 kbyte/s和400 kbyte/s的可靠數(shù)據(jù)傳輸。該方案具有可重用度高、可配置性強(qiáng)、控制靈活等優(yōu)點(diǎn),并已成功運(yùn)用于工程實(shí)踐中。

    FPGA;IIC總線接口;Verilog HDL;可配置;仿真驗(yàn)證

    IIC總線(Inter Integrated Circuit bus)是Philips公司開發(fā)的一種用于芯片間通訊的串行傳輸總線,它僅需串行時(shí)鐘線SCL和串行數(shù)據(jù)線SDA兩根信號(hào)線,即可實(shí)現(xiàn)全雙工同步數(shù)據(jù)傳送,能夠極方便地構(gòu)成多機(jī)系統(tǒng)和外圍器件擴(kuò)展系統(tǒng),在現(xiàn)代電子設(shè)計(jì)系統(tǒng)中得到越來越廣泛的應(yīng)用,并已經(jīng)成為一種世界性的工業(yè)標(biāo)準(zhǔn)[1-2]。

    目前,從市場(chǎng)新購的FPGA器件不具有IIC接口,所以,其還不能與具有IIC接口的器件直接連接,要想使FPGA能夠與IIC接口從器件進(jìn)行數(shù)據(jù)通訊,必須在FPGA內(nèi)部設(shè)計(jì)IIC主控制器接口。至此,關(guān)于利用FPGA實(shí)現(xiàn)IIC總線接口設(shè)計(jì)方面的工作,多是對(duì)IIC總線協(xié)議的FPGA設(shè)計(jì)進(jìn)行了探索性的研究,實(shí)用性有待加強(qiáng),可重用性不高。如果用戶自己構(gòu)建的SOPC系統(tǒng)中需要IIC總線接口,還需要重新設(shè)計(jì),勢(shì)必會(huì)增加系統(tǒng)的研發(fā)周期。鑒于此,本文設(shè)計(jì)了一種基于FPGA的可配置IIC總線主控制器接口,用戶使用時(shí)只需修改相應(yīng)的配置參數(shù),即可應(yīng)用到自己的SOPC系統(tǒng)中,從而加快系統(tǒng)設(shè)計(jì)進(jìn)度,縮短產(chǎn)品研發(fā)周期,提高產(chǎn)品市場(chǎng)競(jìng)爭力。

    1 IIC總線特征及工作原理

    1.1IIC總線特征[3-4]

    在IIC總線中,只有在總線處于“閑”狀態(tài)時(shí),才能開始數(shù)據(jù)傳輸。在數(shù)據(jù)傳輸期間,只要時(shí)鐘線SCL為高電平,數(shù)據(jù)線SDA必須保持穩(wěn)定狀態(tài),否則數(shù)據(jù)線SDA上的任何變化都被當(dāng)作“啟動(dòng)”或“停止”信號(hào)。圖1為IIC總線狀態(tài)的定義。

    圖1 IIC總線狀態(tài)示意圖

    A段:總線處于閑狀態(tài),此時(shí),數(shù)據(jù)線SDA和時(shí)鐘線SCL均為高電平狀態(tài)。

    B段:啟動(dòng)數(shù)據(jù)傳輸狀態(tài),當(dāng)時(shí)鐘線SCL為高電平狀態(tài)時(shí),數(shù)據(jù)線SDA由高電平變?yōu)榈碗娖降南陆笛乇徽J(rèn)為是“啟動(dòng)”信號(hào)。只有出現(xiàn)“啟動(dòng)”信號(hào)后,其它的命令才有效。

    C段:停止數(shù)據(jù)傳輸狀態(tài),當(dāng)時(shí)鐘線SCL為高電平狀態(tài)時(shí),數(shù)據(jù)線SDA由低電平變?yōu)楦唠娖降纳仙乇徽J(rèn)為是“停止”信號(hào)。只要“停止”信號(hào)出現(xiàn),所有的外部操作都結(jié)束。

    D段:數(shù)據(jù)有效狀態(tài),在出現(xiàn)“啟動(dòng)”信號(hào)以后,當(dāng)時(shí)鐘線SCL為高電平狀態(tài)時(shí),數(shù)據(jù)線SDA是穩(wěn)定的,這時(shí)數(shù)據(jù)線SDA上的數(shù)據(jù)即為要傳送的數(shù)據(jù)。數(shù)據(jù)線SDA上的數(shù)據(jù)的改變必須在時(shí)鐘線SCL為低電平期間完成,每位數(shù)據(jù)占用一個(gè)時(shí)鐘脈沖。每個(gè)數(shù)據(jù)傳輸都是開始于“啟動(dòng)”信號(hào),終止于“停止”信號(hào)。應(yīng)答信號(hào):每個(gè)正在接收數(shù)據(jù)的從機(jī)在接收到一個(gè)字節(jié)的數(shù)據(jù)后,通常需要發(fā)出一個(gè)應(yīng)答信號(hào)。而每個(gè)正在發(fā)送數(shù)據(jù)的從機(jī)在發(fā)出一個(gè)字節(jié)的數(shù)據(jù)后,通常需要接收一個(gè)應(yīng)答信號(hào)。與此同時(shí),主機(jī)控制器必須產(chǎn)生一個(gè)與這個(gè)應(yīng)答位相聯(lián)系的額外的時(shí)鐘脈沖。

    1.2IIC總線工作原理[5-6]

    IIC總線數(shù)據(jù)傳輸工作原理如圖2所示,首先,主機(jī)發(fā)送一個(gè)啟動(dòng)信號(hào),總線上所有從機(jī)檢測(cè)到此啟動(dòng)信號(hào)后開始接收第1個(gè)字節(jié),第1個(gè)字節(jié)包括七位從機(jī)地址和一位讀/寫指示位。接著,如果某一從機(jī)檢測(cè)出收到的7位從機(jī)地址與自己的地址標(biāo)識(shí)相符,則向主機(jī)發(fā)送一個(gè)回應(yīng)ACK(低有效)。然后,從機(jī)依照讀/寫指示位向主機(jī)發(fā)送或從主機(jī)接收數(shù)據(jù)。每1字節(jié)傳輸完后,若是讀操作,則主機(jī)向從機(jī)發(fā)送一個(gè)回應(yīng)ACK(低有效),若是寫操作,則由從機(jī)向主機(jī)發(fā)送一個(gè)回應(yīng)ACK(低有效)。最后,傳送完畢,主機(jī)以一個(gè)停止信號(hào),來結(jié)束整個(gè)數(shù)據(jù)傳輸過程。

    圖2 IIC總線數(shù)據(jù)傳輸時(shí)序圖

    2 基于FPGA的IIC總線接口設(shè)計(jì)

    2.1IIC總線接口模塊結(jié)構(gòu)設(shè)計(jì)

    IIC總線接口結(jié)構(gòu)設(shè)計(jì)如圖3所示,主要包括內(nèi)部分頻器和IIC總線接口控制時(shí)序邏輯模塊2部分。

    內(nèi)部分頻器:通常FPGA的外部輸入時(shí)鐘頻率比較高,例如50MHz,所以必須經(jīng)過內(nèi)部的分頻器輸出符合I2C總線要求的數(shù)據(jù)傳輸速率(標(biāo)準(zhǔn)模式100 kbit/s,快速模式400 kbit/s),才能滿足IIC總線數(shù)據(jù)傳輸?shù)臅r(shí)序要求。

    IIC總線接口控制時(shí)序邏輯模塊:此部分是IIC總線接口模塊的控制核心,IIC總線數(shù)據(jù)傳輸?shù)乃袝r(shí)序控制邏輯都由它產(chǎn)生,例如,啟動(dòng)信號(hào)和停止信號(hào)的產(chǎn)生,對(duì)從器件的尋址,總線上數(shù)據(jù)的發(fā)送和接收。同時(shí),其內(nèi)部集成數(shù)據(jù)鎖存器和移位寄存器,其中,數(shù)據(jù)鎖存器主要用于暫存發(fā)送的數(shù)據(jù)、地址和控制信息和接收數(shù)據(jù),移位寄存器主要用于對(duì)發(fā)送的數(shù)據(jù)進(jìn)行并/串轉(zhuǎn)換,然后發(fā)送到數(shù)據(jù)線SDA上,或者從數(shù)據(jù)線SDA上接收的數(shù)據(jù)進(jìn)行串/并轉(zhuǎn)換,然后由主機(jī)進(jìn)行接收。

    圖3 IIC總線接口模塊結(jié)構(gòu)框圖

    2.2IIC總線端口映射及功能說明

    IIC總線端口映射及功能如表1所示。由圖3和表1可知,本文設(shè)計(jì)的IIC總線接口模塊能夠?qū)崿F(xiàn)數(shù)據(jù)傳輸?shù)膬煞N基本數(shù)據(jù)操作模式即單字節(jié)數(shù)據(jù)寫模式和單字節(jié)數(shù)據(jù)讀模式。由于該模塊提供讀寫前、讀寫過程中和完成后的相應(yīng)的標(biāo)志信息(Start、Inter_Addr,Done、Ack、AckCounter),所以,主機(jī)能夠根據(jù)這些信息判斷是否進(jìn)行下一字節(jié)數(shù)據(jù)的讀寫操作,從而實(shí)現(xiàn)從機(jī)內(nèi)部連續(xù)存儲(chǔ)單元的讀寫操作,最終實(shí)現(xiàn)IIC總線數(shù)據(jù)傳輸?shù)?種操作模式,分別為單字節(jié)數(shù)據(jù)寫、單字節(jié)數(shù)據(jù)讀、多字節(jié)數(shù)據(jù)連續(xù)寫、多字節(jié)數(shù)據(jù)連續(xù)讀。例如,多字節(jié)數(shù)據(jù)連續(xù)寫模式,當(dāng)主機(jī)通過該總線接口對(duì)從機(jī)成功完成一次寫操作后,Done端口會(huì)現(xiàn)下降沿脈沖,主機(jī)檢測(cè)到該信號(hào)后,這時(shí)只要配置好Clk_Type、Rd/W r、Start、Machine_Addr[6:0]、Inter_Addr[7:0]、Data[7:0]這些信號(hào),即可進(jìn)行相鄰地址單元的數(shù)據(jù)存儲(chǔ),直到寫入完指定數(shù)據(jù)長度的字節(jié)數(shù)據(jù)為止。至于連續(xù)讀寫多少數(shù)據(jù),由主機(jī)控制程序決定,從而避免了從器件連續(xù)讀寫操作傳統(tǒng)模式數(shù)據(jù)長度的限制。

    表1 IIC總線端口映射及功能說明

    2.3IIC總線接口模塊的Verilog HDL設(shè)計(jì)

    2.3.1IIC總線接口時(shí)鐘SCL信號(hào)產(chǎn)生設(shè)計(jì)

    本系統(tǒng)設(shè)計(jì)的時(shí)鐘信號(hào)SCL有兩種輸出頻率100 kHz和400 kHz,通過主機(jī)輸入信號(hào)Clk_Type進(jìn)行選擇確定,當(dāng)其為1時(shí),SCL輸出頻率為100 kHz,當(dāng)其為0時(shí),SCL輸出頻率為400 kHz。時(shí)鐘信號(hào)SCL的產(chǎn)生是將FPGA外部輸入時(shí)鐘信號(hào)經(jīng)過分頻計(jì)數(shù)器而得到所需要的信號(hào)。系統(tǒng)產(chǎn)生100 kHz的時(shí)鐘信號(hào)所用的分頻計(jì)數(shù)器常數(shù)為249,而400 kHz的時(shí)鐘信號(hào)所用的分頻計(jì)數(shù)器常數(shù)為62。此外,對(duì)IIC總線接口控制時(shí)序邏輯模塊進(jìn)行設(shè)計(jì)時(shí),需要對(duì)時(shí)鐘線SCL一個(gè)完整周期內(nèi)的上升沿SCL_POS、下降沿SCL_NEG、時(shí)鐘周期高電平部分的中間時(shí)刻SCL_HIGH、時(shí)鐘周期低電平部分的中間時(shí)刻SCL_LOW這些信號(hào)進(jìn)行正確檢測(cè),才能設(shè)計(jì)出符合IIC總線協(xié)議規(guī)范的邏輯控制時(shí)序。所以,還要利用本 分 頻 計(jì) 數(shù) 器 產(chǎn) 生 SCL_POS、SCL_HIGH、SCL_NEG、SCL_LOW這4種脈沖信號(hào)。本系統(tǒng)在FPGA外部始終為25MHz時(shí),用Verilog HDL對(duì)時(shí)鐘分頻計(jì)數(shù)器進(jìn)行設(shè)計(jì)工作。其產(chǎn)生100 kHz的SCL信號(hào)的主要VERILOGHDL代碼如下:

    本系統(tǒng)設(shè)計(jì)的IIC總線接口時(shí)鐘信號(hào)SCL及其相關(guān)附加信號(hào)實(shí)時(shí)仿真波形如圖4所示。

    圖4 IIC總線接口時(shí)鐘信號(hào)SCL及相關(guān)附加信號(hào)實(shí)時(shí)仿真數(shù)據(jù)波形圖

    2.3.2狀態(tài)機(jī)模型

    由IIC總線數(shù)據(jù)傳輸協(xié)議可知,在數(shù)據(jù)傳輸過程中存在著空閑、啟動(dòng)、停止、讀、寫等工作狀態(tài),所以我們可以采用同步狀態(tài)機(jī)來進(jìn)行該模塊設(shè)計(jì)[7-8]。本系統(tǒng)設(shè)計(jì)的同步狀態(tài)機(jī)共分為14個(gè)工作狀態(tài),依次為空閑狀態(tài)IDLE,空閑狀態(tài)IDLE1,產(chǎn)生起始信號(hào)狀態(tài)START1,寫入從器件地址工作狀態(tài)ADD1,接收從器件應(yīng)答信號(hào)工作狀態(tài)ACK1,寫入從器件內(nèi)部字節(jié)單元地址工作狀態(tài)ADD2,接收從器應(yīng)答信號(hào)工作狀態(tài)ACK2,產(chǎn)生讀操作開始前的起始信號(hào)工作狀態(tài)START2,讀操作重新寫入從器件地址工作狀態(tài)ADD3,接收從器件應(yīng)答信號(hào)工作狀態(tài)ACK3,單字節(jié)數(shù)據(jù)讀寫工作狀態(tài)DATA,接收從器件應(yīng)答信號(hào)工作狀態(tài)ACK4,主機(jī)向從器件發(fā)送非應(yīng)答信號(hào)工作狀態(tài)HIGH,產(chǎn)生停止信號(hào)工作狀態(tài)STOP1?;?,IDLE和IDLE1工作狀態(tài)主要用于檢測(cè)主機(jī)發(fā)送過來的下降沿START信號(hào),如果檢測(cè)到,才進(jìn)入工作狀態(tài)START1,否則,一直循環(huán)檢測(cè)等待。主機(jī)向從機(jī)寫入一個(gè)字節(jié)數(shù)據(jù)需要經(jīng)過以下工作狀態(tài)IIDLE,IDLE1,START1,ADD1,ACK1,ADD2,ACK2,DATA,ACK4,STOP1。主機(jī)從從器件讀取一個(gè)字節(jié)數(shù)據(jù)需要經(jīng)過以下工作狀態(tài)IDLE,IDLE1,START1,ADD1,ACK1,ADD2,ACK2,START2,ADD3,ACK3,DATA,HIGH,STOP1。利用該同步有限狀態(tài)機(jī)和Verilog HDL語言,可以快速設(shè)計(jì)和實(shí)現(xiàn)出IIC總線接口的數(shù)據(jù)傳輸控制時(shí)序邏輯功能模塊。由于本系統(tǒng)設(shè)計(jì)的IIC總線接口的時(shí)鐘信號(hào)SCL輸出頻率為100 kHz或400 kHz,所以,該狀態(tài)機(jī)的工作時(shí)鐘信號(hào)頻率要高于SCL信號(hào)頻率,再加上本工作狀態(tài)機(jī)要實(shí)時(shí)檢測(cè)SCL_POS、SCL_HIGH、SCL_NEG、SCL_LOW及START信號(hào),所以,該工作狀態(tài)機(jī)的CLK信號(hào)頻率選為FPGA的外部輸入CLK信號(hào)(25MHz)。本系統(tǒng)設(shè)計(jì)的同步有限工作狀態(tài)機(jī)所圖5所示。

    圖5 IIC總線接口的同步有限工作狀態(tài)機(jī)示意圖

    2.3.3IIC總線接口數(shù)據(jù)傳輸中的基本功能模塊設(shè)計(jì)

    (1)主機(jī)產(chǎn)生啟動(dòng)信號(hào)設(shè)計(jì)

    當(dāng)IIC接口模塊檢測(cè)到主機(jī)發(fā)送過來的有效START信號(hào)后,該模塊由空閑狀態(tài)轉(zhuǎn)入到產(chǎn)生IIC接口模塊啟動(dòng)信號(hào)狀態(tài),然后檢測(cè)SCL是否處于高電平狀態(tài),如是,則置SDA由高電平轉(zhuǎn)為低電平狀態(tài),即可產(chǎn)生該模塊的啟動(dòng)信號(hào)。該模塊的主要Verilog HDL主要設(shè)計(jì)代碼如下:

    (2)主機(jī)產(chǎn)生停止信號(hào)設(shè)計(jì)

    當(dāng)主機(jī)不需要向從機(jī)發(fā)送數(shù)據(jù)或從從機(jī)接收數(shù)據(jù)時(shí),在應(yīng)答信號(hào)產(chǎn)生后,即可轉(zhuǎn)到終止數(shù)據(jù)傳輸狀態(tài),然后檢測(cè)SCL是否處于高電平狀態(tài),如是,則置SDA由低電平轉(zhuǎn)為高電平狀態(tài),即可產(chǎn)生該模塊的停止信號(hào)。該模塊的主要Verilog HDL代碼如下:

    (3)主機(jī)發(fā)送和接收一個(gè)字節(jié)數(shù)據(jù)設(shè)計(jì)

    由于IIC是串行數(shù)據(jù)傳輸總線,主機(jī)要發(fā)送一個(gè)字節(jié)的數(shù)據(jù),必須將字節(jié)數(shù)據(jù)經(jīng)過并/串轉(zhuǎn)換,然后在時(shí)鐘線SCL的作用下將每一個(gè)BIT位發(fā)送到數(shù)據(jù)線SDA上。主機(jī)要接收一個(gè)字節(jié)的數(shù)據(jù),必須將數(shù)據(jù)線SDA上每個(gè)數(shù)據(jù)位經(jīng)過串/并轉(zhuǎn)換,組合成一個(gè)字節(jié)的數(shù)據(jù),供主機(jī)進(jìn)行接收和處理。該模塊的Verilog HDL主要代碼如下(以寫操作為例):

    (4)主機(jī)接收從機(jī)應(yīng)答信號(hào)和主機(jī)向從機(jī)產(chǎn)生非應(yīng)答號(hào)設(shè)計(jì)

    當(dāng)主機(jī)向從機(jī)寫入器件地址、字節(jié)地址及數(shù)據(jù)時(shí),從機(jī)會(huì)產(chǎn)生相應(yīng)的應(yīng)答信號(hào)(拉低SDA信號(hào)),主機(jī)檢測(cè)到此信號(hào)后,才能下一數(shù)據(jù)傳輸過程。當(dāng)主機(jī)不需要再向從機(jī)接收數(shù)據(jù)時(shí),主機(jī)此時(shí)可以向從機(jī)發(fā)送非應(yīng)答號(hào)(拉高SDA信號(hào)),然后產(chǎn)生停止信號(hào),從而結(jié)束整個(gè)數(shù)據(jù)傳輸過程。主機(jī)接收從機(jī)應(yīng)答信號(hào)的主要Verilog HDL代碼如下:

    通過上述基本功能模塊的組合,就可以實(shí)現(xiàn)一次完整的IIC總線數(shù)據(jù)傳輸過程中的單字節(jié)寫、單字節(jié)讀操作模式,通過設(shè)計(jì)主機(jī)讀寫從機(jī)數(shù)據(jù)控制電路模塊,實(shí)例化IIC總線接口讀寫基本操作模塊,從而間接實(shí)現(xiàn)多字節(jié)連續(xù)寫、多字節(jié)連續(xù)讀操作模式。

    3 仿真驗(yàn)證

    本接口設(shè)計(jì)在Quartus II 12.1開發(fā)環(huán)境下利用數(shù)據(jù)邏輯分儀Signal TAP II對(duì)IIC總線接口時(shí)序進(jìn)行了實(shí)時(shí)仿真,其中,F(xiàn)PGA作為主控制器件,從器件選用EEPROM器件(AT24C08),為驗(yàn)證I2C總線接口模塊的讀寫操作功能是否正常,需要設(shè)計(jì)信號(hào)產(chǎn)生模塊,將其與設(shè)計(jì)好的IIC總線接口模塊相連接[9-10]。圖6是利用Quartus II產(chǎn)生的系統(tǒng)硬件仿真驗(yàn)證連接圖。

    圖6 系統(tǒng)硬件仿真驗(yàn)證連接圖

    3.1主機(jī)向從機(jī)器件內(nèi)某地址單元寫入一字節(jié)數(shù)據(jù)仿真驗(yàn)證

    該功能模塊的仿真驗(yàn)證如圖7所示。從圖7可知,主機(jī)是向從機(jī)(地址碼為50H)器件內(nèi)的04地址單元寫入0X37H,一次完整的寫操作后,從機(jī)產(chǎn)生了一個(gè)有效的下降沿Done信號(hào),同時(shí)從機(jī)產(chǎn)生了3次應(yīng)答信號(hào)(SDA為低),產(chǎn)生應(yīng)答信號(hào)的時(shí)刻分別為主機(jī)向從機(jī)寫入器件地址后、寫入從機(jī)器件字節(jié)地址后、寫入字節(jié)數(shù)據(jù)后。整個(gè)數(shù)據(jù)寫操作結(jié)束后,由主機(jī)產(chǎn)生了一個(gè)停止信號(hào)(SDA由低電平變?yōu)楦唠娖剑?。?biāo)注①處SDA變高是由于從機(jī)向主機(jī)產(chǎn)生應(yīng)答信號(hào)ACK(拉低SDA)后,釋放了數(shù)據(jù)線SDA,所以,數(shù)據(jù)線SDA會(huì)變高,此后,主機(jī)向從機(jī)產(chǎn)生停止信號(hào),所以,SDA又從低電平變?yōu)楦唠娖綘顟B(tài)。上述實(shí)時(shí)仿真波形圖中,時(shí)鐘線SCL一個(gè)周期中的各個(gè)狀態(tài)信號(hào) SCL_POS、SCL_HIGH、SCL_NEG、SCL_LOW均為正常產(chǎn)生,符合預(yù)期設(shè)計(jì)要求。

    圖7 主機(jī)向從機(jī)內(nèi)某地址單元發(fā)送一個(gè)字節(jié)數(shù)據(jù)仿真波形圖

    3.2主機(jī)從從機(jī)器件內(nèi)某地址單元讀取字節(jié)數(shù)據(jù)仿真驗(yàn)證

    該功能模塊的仿真驗(yàn)證如圖8所示。從上圖8可知,主機(jī)是讀取圖7中從機(jī)(地址碼為50H)器件內(nèi)的04地址單元寫入的數(shù)據(jù),讀取數(shù)據(jù)為0X37H,主機(jī)和從機(jī)完成一次完整的讀操作后,產(chǎn)生了一個(gè)有效的下降沿Done信號(hào),同時(shí)從機(jī)產(chǎn)生了3次應(yīng)答信號(hào)(SDA為低),產(chǎn)生應(yīng)答信號(hào)的時(shí)刻分別為主機(jī)向從機(jī)寫入器件地址后、寫入從機(jī)器件字節(jié)地址后、再入寫入從機(jī)器件地址后。整個(gè)數(shù)據(jù)讀操作結(jié)束后,由主機(jī)產(chǎn)生了一個(gè)停止信號(hào)(SDA由低電平變?yōu)楦唠娖剑?。同時(shí),主機(jī)讀取從機(jī)數(shù)據(jù)后,向從機(jī)產(chǎn)生了非應(yīng)答信號(hào)(SDA為高電平),而后,向從機(jī)產(chǎn)生停止信號(hào)。上述實(shí)時(shí)仿真波形圖中,時(shí)鐘線SCL一個(gè)周期中的各個(gè)狀 態(tài) 信 號(hào)SCL_POS、SCL_HIGH、SCL_NEG、SCL_LOW均為正常產(chǎn)生,符合預(yù)期設(shè)計(jì)要求。

    圖8 主機(jī)從從機(jī)內(nèi)某地址單元讀取單字節(jié)數(shù)據(jù)仿真波形圖

    3.3主機(jī)向從機(jī)連續(xù)地址單元寫入數(shù)據(jù),并對(duì)該連續(xù)地址單元進(jìn)行讀取仿真驗(yàn)證

    該功能模塊的測(cè)試驗(yàn)證方法為主機(jī)向從機(jī)連續(xù)地址單元(0X01-0X0F)依次寫入十進(jìn)制字節(jié)數(shù)據(jù)(1,2,3,…,15),然后主機(jī)再把寫入的數(shù)據(jù)連續(xù)讀取出來。數(shù)據(jù)仿真驗(yàn)波形圖如圖9所示。

    圖9 主機(jī)讀取從機(jī)連續(xù)地址單元數(shù)據(jù)仿真波形圖

    從圖9可知,主機(jī)從從機(jī)器件內(nèi)連續(xù)地址單元Inter_Addr(1,2,3,…,15),讀出的十進(jìn)制數(shù)據(jù)Data_Rece依次為1,2,3,…,15,每一次讀操作都產(chǎn)生了一個(gè)有效的下降沿Done信號(hào),同時(shí),從機(jī)產(chǎn)生應(yīng)答信號(hào)的次數(shù)均為為3次,主機(jī)每一次讀操作都產(chǎn)生了一個(gè)非應(yīng)答信號(hào)(SDA為高電平)。通過以上分析,說明主機(jī)能夠正確對(duì)從機(jī)連續(xù)地址單元進(jìn)行讀寫操作。

    4 結(jié)論

    本文根據(jù)IIC總線的工作原理、數(shù)據(jù)傳輸時(shí)序,利用同步有限狀態(tài)機(jī)設(shè)計(jì)方法和硬件描述語言Verilog HDL,設(shè)計(jì)了一種基于FPGA的可配置IIC總線接口,并利用數(shù)據(jù)邏輯分析儀Signal Tap II對(duì)設(shè)計(jì)模塊進(jìn)行了仿真驗(yàn)證。從實(shí)時(shí)在線仿真結(jié)果可以看出,整個(gè)時(shí)序完全符合IIC總線協(xié)議規(guī)范要求,并且所編寫的IIC接口模塊Verilog HDL代碼是可綜合的,可下載到具體的FPGA器件中。筆者已成功下載到ALTERA公司的EP4CE30F23C6器件上,并使該器件具備IIC總線主控制器接口功能,經(jīng)測(cè)試驗(yàn)證,主機(jī)能夠?qū)钠骷M(jìn)行正確讀寫操作。該IIC總線接口設(shè)計(jì)已成功應(yīng)用于工程實(shí)踐中,運(yùn)行穩(wěn)定、可靠、工作時(shí)序正常。與傳統(tǒng)設(shè)計(jì)方案相比,該方案具有實(shí)用性強(qiáng)、可重用度高,可配置性強(qiáng),控制靈活等優(yōu)點(diǎn),具有較好的實(shí)際應(yīng)用價(jià)值。

    [1] 何立民.I2C總線應(yīng)用系統(tǒng)設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,2004.

    [2] 夏宇聞.Verilog數(shù)字系統(tǒng)設(shè)計(jì)教程[M].北京:北京航空航天大學(xué)出版社,2005.

    [3] 趙輝,董德存.I2C總線技術(shù)及其應(yīng)用實(shí)例[J].微型電腦應(yīng)用,2005,21(4):61-63.

    [4] 胡文靜,李外云,劉錦高.I2C總線接口的FPGA實(shí)現(xiàn)研究[J].計(jì)算機(jī)工程與應(yīng)用,2005(12):116-118.

    [5] 呂炎軍,王澤勇.基于FPGA的I2C總線接口設(shè)計(jì)[J].自動(dòng)化技術(shù)與應(yīng)用,2006,25(4):37-39.

    [6] 袁江南.一種I2C主控器IP核的設(shè)計(jì)與FPGA實(shí)現(xiàn)[J].廈門理工學(xué)院學(xué)報(bào),2006,14(2):40-43.

    [7] 陳穗光,葛建華.I2C總線接口協(xié)議設(shè)計(jì)及FPGA的實(shí)現(xiàn)[J].山西電子技術(shù),2006(6).

    [8] 李紅剛,楊林楠,張麗蓮,等.基于FPGA的高速多通道數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J].計(jì)算機(jī)測(cè)量與控制,2006,14(10):1407-1409.

    [9] 陳科,唐寧,雷求勝,等.一種狀態(tài)優(yōu)化的I~2C總線主控制器的FPGA設(shè)計(jì)[J].電子器件,2010,33(6):738-741.

    [10]孟慶浩,邊旭東,扈佳林,等.基于FPGA的多路無串?dāng)_超聲測(cè)距系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].傳感技術(shù)學(xué)報(bào),2013,26(4):582-588.

    張素萍(1979-),女,漢族,河南周口人,天津中德職業(yè)技術(shù)學(xué)院,講師,碩士,主要研究方向?yàn)樽詣?dòng)化控制與集成電路設(shè)計(jì),zhshup2009@163.com;

    高照陽(1975-),男,漢族,河南鄭州人,上海交通大學(xué)上海市復(fù)雜薄板結(jié)構(gòu)數(shù)字化制造重點(diǎn)實(shí)驗(yàn)室,博士研究生,主要研究方向?yàn)榫芘c微細(xì)制造,機(jī)械電子,gaozhaoyang2009@sjtu.edu.cn。

    Development of Configurable IIC Bus Interface Based on FPGA

    ZHANG Suping1,GAO Zhaoyang2*,ZHANG Jianfen3
    (1.Tianjin Sino-German Vocational Technical College Electrical Engineering&Energy College,Tianjin 300350,China;2.ShanghaiKey Laboratory of Digital Manufacture forThin-Walled Structures,Shanghai Jiao Tong Uniυersity,Shanghai 200240,C hina;3.Jinan Uniυersity ZhuhaiCampus,ZhuhaiGuangdong 519070,China)

    Aimed at lower reusability of FPGA design in traditional bus interface of IIC,one configurable FPGA-based bus interface design of IIC was proposed.Data transmission sequence of IIC bus was designed in modules with finite state synchronous circuit design method and hardware description language of Verilog HDL.The designedmoduleswere simulated,tested and verified by using the data logic analyzer of Signal Tap II.The experimental results show that this interface could reliably achieve the data transmission of 100 kbyte/s and 400 kbyte/swith the slaves using IIC bus interface and ithas the advantages ofhigher reusability,strong configurability,flexible control.Moreover,the designed interfacewas successfully applied to engineering practice.

    FPGA;IIC bus interface;Verilog HDL;configurable;simulation verification

    TP274

    A

    1005-9490(2016)04-0866-08

    2015-07-31修改日期:2015-09-02

    EEACC:6210L10.3969/j.issn.1005-9490.2016.04.023

    猜你喜歡
    高電平字節(jié)總線
    一種基于FPGA的PWM防錯(cuò)輸出控制電路
    No.8 字節(jié)跳動(dòng)將推出獨(dú)立出口電商APP
    TS-03C全固態(tài)PDM中波發(fā)射機(jī)開關(guān)機(jī)控制電路原理及故障分析
    科技傳播(2019年15期)2019-08-22 08:07:44
    No.10 “字節(jié)跳動(dòng)手機(jī)”要來了?
    基于PCI Express總線的xHC與FPGA的直接通信
    機(jī)載飛控1553B總線轉(zhuǎn)以太網(wǎng)總線設(shè)計(jì)
    簡談MC7字節(jié)碼
    DM 50KW中波廣播發(fā)射機(jī)欠推動(dòng)故障分析
    PDM 1kW中波廣播發(fā)射機(jī)保護(hù)電路分析
    多通道ARINC429總線檢查儀
    给我免费播放毛片高清在线观看| 久久婷婷成人综合色麻豆| 亚洲全国av大片| 色综合亚洲欧美另类图片| 亚洲狠狠婷婷综合久久图片| 毛片女人毛片| 一本精品99久久精品77| 日韩国内少妇激情av| 日韩精品青青久久久久久| 丰满人妻一区二区三区视频av | 免费在线观看影片大全网站| 老汉色av国产亚洲站长工具| 日本一二三区视频观看| 两个人看的免费小视频| 全区人妻精品视频| 亚洲av美国av| 在线观看午夜福利视频| 国产又黄又爽又无遮挡在线| 亚洲国产高清在线一区二区三| 国产在线观看jvid| 欧美成人性av电影在线观看| 美女扒开内裤让男人捅视频| 又黄又爽又免费观看的视频| avwww免费| 少妇裸体淫交视频免费看高清 | 动漫黄色视频在线观看| 亚洲av成人av| 免费在线观看黄色视频的| av福利片在线观看| 欧美黑人精品巨大| 欧美黑人巨大hd| 中出人妻视频一区二区| 91九色精品人成在线观看| 久久精品人妻少妇| 久久久精品欧美日韩精品| 一级作爱视频免费观看| 啦啦啦韩国在线观看视频| 成人特级黄色片久久久久久久| 国产精品av视频在线免费观看| 18禁美女被吸乳视频| 在线看三级毛片| 久久 成人 亚洲| 色哟哟哟哟哟哟| 亚洲18禁久久av| 亚洲成av人片免费观看| 99精品在免费线老司机午夜| www.自偷自拍.com| 中文字幕熟女人妻在线| 狂野欧美白嫩少妇大欣赏| 啦啦啦韩国在线观看视频| 12—13女人毛片做爰片一| 免费电影在线观看免费观看| 麻豆成人午夜福利视频| 亚洲午夜理论影院| 此物有八面人人有两片| 国产午夜精品久久久久久| 久久九九热精品免费| 国产又黄又爽又无遮挡在线| 老司机靠b影院| 国产欧美日韩精品亚洲av| 黄片大片在线免费观看| 久久热在线av| 每晚都被弄得嗷嗷叫到高潮| 亚洲国产欧美人成| 国产亚洲欧美98| 韩国av一区二区三区四区| 日韩欧美国产一区二区入口| 91成年电影在线观看| 热99re8久久精品国产| 欧美最黄视频在线播放免费| 久久久久久九九精品二区国产 | 丁香六月欧美| 免费看a级黄色片| 国产精品精品国产色婷婷| 非洲黑人性xxxx精品又粗又长| 天堂av国产一区二区熟女人妻 | 久久精品国产亚洲av香蕉五月| 婷婷六月久久综合丁香| 此物有八面人人有两片| 久久精品影院6| 国产一区二区三区在线臀色熟女| 国产亚洲精品久久久久5区| 亚洲性夜色夜夜综合| 日本a在线网址| 男人的好看免费观看在线视频 | 两个人的视频大全免费| 无遮挡黄片免费观看| 久久天堂一区二区三区四区| 亚洲国产欧洲综合997久久,| 香蕉丝袜av| 黄片大片在线免费观看| 国产69精品久久久久777片 | 看片在线看免费视频| 天天一区二区日本电影三级| 亚洲国产高清在线一区二区三| 日韩成人在线观看一区二区三区| 国产精品一及| 黄频高清免费视频| 三级毛片av免费| 中文资源天堂在线| 丰满的人妻完整版| 亚洲人与动物交配视频| 怎么达到女性高潮| 亚洲乱码一区二区免费版| 制服丝袜大香蕉在线| 可以免费在线观看a视频的电影网站| 又黄又粗又硬又大视频| 婷婷六月久久综合丁香| av福利片在线| 欧美绝顶高潮抽搐喷水| 香蕉av资源在线| 久久久久九九精品影院| 看免费av毛片| 村上凉子中文字幕在线| 日本一二三区视频观看| 搡老熟女国产l中国老女人| 国产精品影院久久| 中亚洲国语对白在线视频| 国产人伦9x9x在线观看| 亚洲全国av大片| 国产精品自产拍在线观看55亚洲| √禁漫天堂资源中文www| 黑人巨大精品欧美一区二区mp4| 国产精品,欧美在线| 男插女下体视频免费在线播放| 亚洲在线自拍视频| 波多野结衣高清无吗| 91av网站免费观看| 亚洲欧洲精品一区二区精品久久久| 久久香蕉精品热| 国产精品久久久人人做人人爽| 日本免费a在线| 丝袜人妻中文字幕| 国产熟女午夜一区二区三区| 午夜精品久久久久久毛片777| 亚洲一区高清亚洲精品| 50天的宝宝边吃奶边哭怎么回事| 国语自产精品视频在线第100页| 人人妻,人人澡人人爽秒播| 一二三四社区在线视频社区8| 51午夜福利影视在线观看| 麻豆成人午夜福利视频| 国产片内射在线| 欧美日本视频| 大型黄色视频在线免费观看| 丰满的人妻完整版| 99国产精品一区二区蜜桃av| 特大巨黑吊av在线直播| 国产精品乱码一区二三区的特点| 精品乱码久久久久久99久播| 国产区一区二久久| 欧美精品亚洲一区二区| 久久久久久国产a免费观看| 夜夜夜夜夜久久久久| 欧美日韩瑟瑟在线播放| ponron亚洲| 一个人免费在线观看的高清视频| 欧美中文综合在线视频| 12—13女人毛片做爰片一| 久久中文字幕人妻熟女| 国产人伦9x9x在线观看| 亚洲自拍偷在线| 欧美成人一区二区免费高清观看 | 亚洲 欧美 日韩 在线 免费| 国产黄色小视频在线观看| 色尼玛亚洲综合影院| 久久久久久免费高清国产稀缺| 哪里可以看免费的av片| 免费看十八禁软件| 国产亚洲精品一区二区www| 久久亚洲精品不卡| 久久九九热精品免费| 国产亚洲精品综合一区在线观看 | 91大片在线观看| 欧美一区二区精品小视频在线| 一个人免费在线观看电影 | 欧美成人午夜精品| 俄罗斯特黄特色一大片| 午夜久久久久精精品| 老熟妇仑乱视频hdxx| 我要搜黄色片| 人妻丰满熟妇av一区二区三区| av中文乱码字幕在线| 免费人成视频x8x8入口观看| 日韩欧美在线乱码| 丰满的人妻完整版| 国产亚洲欧美98| 麻豆成人av在线观看| 国产精品九九99| 国产单亲对白刺激| 99久久久亚洲精品蜜臀av| 丝袜美腿诱惑在线| 在线播放国产精品三级| 久久久国产欧美日韩av| 亚洲色图 男人天堂 中文字幕| 国产亚洲精品av在线| 色综合亚洲欧美另类图片| 狂野欧美白嫩少妇大欣赏| 曰老女人黄片| 国产精品av久久久久免费| 久久伊人香网站| 国产精品综合久久久久久久免费| 老鸭窝网址在线观看| 一级毛片女人18水好多| 国产高清激情床上av| 久久久国产成人免费| 特级一级黄色大片| 床上黄色一级片| 午夜福利成人在线免费观看| 日本五十路高清| 18美女黄网站色大片免费观看| 成人18禁在线播放| 人人妻人人看人人澡| 亚洲av成人av| 亚洲av美国av| 听说在线观看完整版免费高清| 99热6这里只有精品| 黄色a级毛片大全视频| 白带黄色成豆腐渣| 999精品在线视频| 国产成年人精品一区二区| 男人的好看免费观看在线视频 | 在线国产一区二区在线| 妹子高潮喷水视频| 91麻豆精品激情在线观看国产| 淫秽高清视频在线观看| 真人一进一出gif抽搐免费| 日韩大尺度精品在线看网址| 亚洲精品中文字幕在线视频| 久久久久久国产a免费观看| 日本撒尿小便嘘嘘汇集6| 国产探花在线观看一区二区| 91字幕亚洲| 欧美一区二区国产精品久久精品 | 日韩精品中文字幕看吧| 精华霜和精华液先用哪个| 日韩av在线大香蕉| 国产久久久一区二区三区| 黄色成人免费大全| 亚洲精品一区av在线观看| 99国产综合亚洲精品| 两人在一起打扑克的视频| 国产亚洲精品av在线| 国产高清视频在线播放一区| 哪里可以看免费的av片| x7x7x7水蜜桃| 国产伦一二天堂av在线观看| 美女午夜性视频免费| 亚洲精品久久国产高清桃花| 黑人欧美特级aaaaaa片| 悠悠久久av| 成在线人永久免费视频| 亚洲av电影不卡..在线观看| 黄色成人免费大全| 亚洲国产欧洲综合997久久,| 中文字幕精品亚洲无线码一区| 老司机深夜福利视频在线观看| av在线播放免费不卡| 日韩av在线大香蕉| 中文在线观看免费www的网站 | 亚洲五月天丁香| 丰满人妻熟妇乱又伦精品不卡| 国产精品亚洲一级av第二区| 香蕉av资源在线| 黄片大片在线免费观看| 91老司机精品| 亚洲中文字幕日韩| 亚洲男人天堂网一区| 久久九九热精品免费| 国产成人av激情在线播放| 亚洲国产高清在线一区二区三| 免费在线观看完整版高清| 午夜精品在线福利| 国产探花在线观看一区二区| 99久久久亚洲精品蜜臀av| 亚洲精品美女久久久久99蜜臀| 亚洲色图 男人天堂 中文字幕| 精品国产乱子伦一区二区三区| 两个人的视频大全免费| 国产精品,欧美在线| 久久九九热精品免费| 亚洲欧美日韩高清在线视频| 精品国产超薄肉色丝袜足j| 亚洲18禁久久av| 久久午夜亚洲精品久久| 国产99久久九九免费精品| 国产99白浆流出| 国产欧美日韩精品亚洲av| 最近在线观看免费完整版| 国产精品久久电影中文字幕| 久久精品亚洲精品国产色婷小说| av中文乱码字幕在线| 国产精品爽爽va在线观看网站| 在线观看日韩欧美| 久久 成人 亚洲| 少妇粗大呻吟视频| 国产欧美日韩精品亚洲av| 午夜福利视频1000在线观看| 国产人伦9x9x在线观看| 日本成人三级电影网站| av在线播放免费不卡| 搡老妇女老女人老熟妇| 最新在线观看一区二区三区| 亚洲午夜理论影院| 嫩草影视91久久| 欧美性猛交黑人性爽| 国产成人av教育| 中文字幕高清在线视频| 久久久久久九九精品二区国产 | 久久午夜综合久久蜜桃| av免费在线观看网站| avwww免费| 国产黄色小视频在线观看| 成熟少妇高潮喷水视频| 国产精品99久久99久久久不卡| 一进一出好大好爽视频| 桃红色精品国产亚洲av| 国产精品一区二区免费欧美| 不卡一级毛片| 亚洲中文av在线| 国产视频内射| 亚洲国产精品合色在线| 黄色女人牲交| 成人av在线播放网站| 亚洲一区中文字幕在线| 免费av毛片视频| 制服诱惑二区| 超碰成人久久| 啦啦啦免费观看视频1| 69av精品久久久久久| 国产av一区在线观看免费| 在线观看免费视频日本深夜| 国产精品一及| 国产精华一区二区三区| 久久热在线av| 又粗又爽又猛毛片免费看| 久久中文字幕人妻熟女| 精品欧美一区二区三区在线| 久久精品91蜜桃| 国产一区二区在线av高清观看| 精品无人区乱码1区二区| 搞女人的毛片| 欧美黑人精品巨大| 国产精品久久视频播放| 日本一本二区三区精品| 男人舔女人的私密视频| 欧美zozozo另类| 精品久久久久久久人妻蜜臀av| 五月伊人婷婷丁香| 国产精华一区二区三区| 中文字幕高清在线视频| 男女做爰动态图高潮gif福利片| 免费在线观看黄色视频的| 白带黄色成豆腐渣| 欧美一区二区国产精品久久精品 | 欧美乱色亚洲激情| 两个人免费观看高清视频| 国产熟女午夜一区二区三区| 手机成人av网站| 免费高清视频大片| 国产成人欧美在线观看| 久久香蕉精品热| 欧美一区二区国产精品久久精品 | 久久精品国产综合久久久| 国产一级毛片七仙女欲春2| 久久香蕉国产精品| 精品一区二区三区四区五区乱码| 欧美性长视频在线观看| 亚洲美女视频黄频| 成人av在线播放网站| 老司机在亚洲福利影院| www.999成人在线观看| www国产在线视频色| 麻豆久久精品国产亚洲av| 国产黄色小视频在线观看| 精品国产乱子伦一区二区三区| 国产成人系列免费观看| 国产精华一区二区三区| 99久久99久久久精品蜜桃| 国产免费av片在线观看野外av| 麻豆国产av国片精品| 一本综合久久免费| 免费在线观看完整版高清| 老司机午夜福利在线观看视频| 在线观看www视频免费| 人成视频在线观看免费观看| 亚洲午夜理论影院| 国产精品一区二区三区四区久久| 97超级碰碰碰精品色视频在线观看| 夜夜看夜夜爽夜夜摸| 少妇人妻一区二区三区视频| 中文亚洲av片在线观看爽| 18禁黄网站禁片免费观看直播| 啪啪无遮挡十八禁网站| 特大巨黑吊av在线直播| 老司机在亚洲福利影院| 90打野战视频偷拍视频| 特大巨黑吊av在线直播| 国产精品免费视频内射| 久久婷婷人人爽人人干人人爱| 禁无遮挡网站| 成人国产综合亚洲| 99久久精品热视频| 麻豆成人午夜福利视频| 女同久久另类99精品国产91| 久久人妻福利社区极品人妻图片| 精品久久久久久成人av| 成人av一区二区三区在线看| 琪琪午夜伦伦电影理论片6080| 午夜成年电影在线免费观看| 精品电影一区二区在线| 欧美黑人巨大hd| 欧美乱色亚洲激情| 宅男免费午夜| 国产精品美女特级片免费视频播放器 | 啦啦啦免费观看视频1| 午夜精品久久久久久毛片777| 欧美日韩精品网址| 中文字幕熟女人妻在线| 精品久久久久久久久久久久久| 男女午夜视频在线观看| 麻豆成人午夜福利视频| 久久国产精品影院| 欧美性猛交╳xxx乱大交人| √禁漫天堂资源中文www| 精品久久久久久,| 亚洲色图 男人天堂 中文字幕| 国产精品99久久99久久久不卡| 亚洲性夜色夜夜综合| 亚洲18禁久久av| www.精华液| 国产男靠女视频免费网站| 最近在线观看免费完整版| 国产黄片美女视频| 我要搜黄色片| 看免费av毛片| 极品教师在线免费播放| 岛国在线观看网站| 久久久久国内视频| 国产高清视频在线播放一区| 久久久久久亚洲精品国产蜜桃av| 久久精品夜夜夜夜夜久久蜜豆 | 中文字幕人成人乱码亚洲影| 色尼玛亚洲综合影院| 欧美黑人欧美精品刺激| 日韩欧美在线乱码| 99国产精品一区二区蜜桃av| 动漫黄色视频在线观看| 狂野欧美白嫩少妇大欣赏| av中文乱码字幕在线| 精品日产1卡2卡| av欧美777| 欧美国产日韩亚洲一区| 久久欧美精品欧美久久欧美| 久久久久久久精品吃奶| 一区二区三区激情视频| 久99久视频精品免费| 日本五十路高清| 欧美日韩亚洲国产一区二区在线观看| 在线永久观看黄色视频| 日日摸夜夜添夜夜添小说| 叶爱在线成人免费视频播放| av免费在线观看网站| 成年人黄色毛片网站| 此物有八面人人有两片| 欧美极品一区二区三区四区| 免费电影在线观看免费观看| 精品久久久久久久人妻蜜臀av| 免费观看人在逋| 国产精品一区二区精品视频观看| 香蕉国产在线看| 波多野结衣高清无吗| 成熟少妇高潮喷水视频| 国产成年人精品一区二区| 99国产精品99久久久久| 岛国在线免费视频观看| 精品不卡国产一区二区三区| 国产精品美女特级片免费视频播放器 | 99国产精品99久久久久| 一个人免费在线观看电影 | 久久精品aⅴ一区二区三区四区| 亚洲成a人片在线一区二区| 日韩免费av在线播放| 热99re8久久精品国产| 欧美av亚洲av综合av国产av| 免费看日本二区| av天堂在线播放| 很黄的视频免费| 亚洲欧美日韩无卡精品| 人妻久久中文字幕网| 日韩欧美三级三区| 中文字幕高清在线视频| 久久亚洲真实| 国产99白浆流出| 国产成人一区二区三区免费视频网站| 男女下面进入的视频免费午夜| 欧美中文综合在线视频| 亚洲,欧美精品.| 国产成人精品久久二区二区免费| 欧美性猛交╳xxx乱大交人| 国产精品99久久99久久久不卡| 香蕉国产在线看| av天堂在线播放| 久久伊人香网站| 男女床上黄色一级片免费看| 国产伦一二天堂av在线观看| 精品久久久久久久末码| 亚洲中文字幕日韩| x7x7x7水蜜桃| 久久婷婷人人爽人人干人人爱| 午夜精品一区二区三区免费看| 国内毛片毛片毛片毛片毛片| 婷婷精品国产亚洲av| 欧美成人一区二区免费高清观看 | ponron亚洲| 久久久久国产一级毛片高清牌| 国产免费av片在线观看野外av| 日日爽夜夜爽网站| 成人午夜高清在线视频| 国产亚洲精品久久久久久毛片| 一进一出抽搐动态| 丁香欧美五月| 久久伊人香网站| 亚洲熟妇中文字幕五十中出| 欧美乱码精品一区二区三区| 一级片免费观看大全| 国产高清视频在线播放一区| 国产日本99.免费观看| avwww免费| 一级毛片精品| 日韩av在线大香蕉| 18禁观看日本| 久久精品国产99精品国产亚洲性色| 黄片小视频在线播放| 精品高清国产在线一区| 色播亚洲综合网| 久久久久久免费高清国产稀缺| 日本撒尿小便嘘嘘汇集6| 色综合亚洲欧美另类图片| 中文字幕高清在线视频| 中国美女看黄片| 少妇粗大呻吟视频| 亚洲男人的天堂狠狠| 亚洲av成人av| 亚洲午夜精品一区,二区,三区| tocl精华| 一级a爱片免费观看的视频| 国产成人av激情在线播放| 18禁美女被吸乳视频| 老司机深夜福利视频在线观看| 在线观看午夜福利视频| 此物有八面人人有两片| 中文字幕最新亚洲高清| 久久中文字幕一级| 国产一区二区三区视频了| 国产单亲对白刺激| 国产欧美日韩精品亚洲av| 在线十欧美十亚洲十日本专区| 免费看十八禁软件| 亚洲精品一区av在线观看| 精品第一国产精品| 丝袜美腿诱惑在线| 三级国产精品欧美在线观看 | 欧美性长视频在线观看| 久久久国产成人免费| 一a级毛片在线观看| 国产激情偷乱视频一区二区| 亚洲av熟女| 一区二区三区高清视频在线| 亚洲精品国产一区二区精华液| 亚洲国产欧洲综合997久久,| 国产精品国产高清国产av| 两性夫妻黄色片| 亚洲国产精品999在线| 黑人欧美特级aaaaaa片| 欧美成人性av电影在线观看| 黄色 视频免费看| 美女扒开内裤让男人捅视频| 90打野战视频偷拍视频| 国产亚洲精品久久久久久毛片| 女人被狂操c到高潮| 十八禁网站免费在线| 搞女人的毛片| 1024手机看黄色片| 国产在线观看jvid| 成人欧美大片| av超薄肉色丝袜交足视频| 又粗又爽又猛毛片免费看| 中文字幕最新亚洲高清| 性色av乱码一区二区三区2| 每晚都被弄得嗷嗷叫到高潮| 亚洲国产精品久久男人天堂| 一个人免费在线观看的高清视频| 亚洲欧美日韩东京热| 亚洲成av人片免费观看| 精华霜和精华液先用哪个| 日日摸夜夜添夜夜添小说| 母亲3免费完整高清在线观看| 国产精品综合久久久久久久免费| 日本在线视频免费播放| 久久人妻福利社区极品人妻图片| 老汉色∧v一级毛片| 国产成人啪精品午夜网站| 亚洲性夜色夜夜综合| 夜夜看夜夜爽夜夜摸| 人妻久久中文字幕网| 19禁男女啪啪无遮挡网站| 精品福利观看| 日本撒尿小便嘘嘘汇集6| 一二三四社区在线视频社区8| 国产黄片美女视频| 国产区一区二久久| 日韩欧美三级三区| 成人高潮视频无遮挡免费网站| 好男人在线观看高清免费视频|