日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【正点原子FPGA连载】第三十五章高速AD/DA实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1

發(fā)布時(shí)間:2023/12/31 编程问答 76 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【正点原子FPGA连载】第三十五章高速AD/DA实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1)實(shí)驗(yàn)平臺(tái):正點(diǎn)原子新起點(diǎn)V2開發(fā)板
2)平臺(tái)購買地址:https://detail.tmall.com/item.htm?id=609758951113
2)全套實(shí)驗(yàn)源碼+手冊(cè)+視頻下載地址:http://www.openedv.com/thread-300792-1-1.html
3)對(duì)正點(diǎn)原子FPGA感興趣的同學(xué)可以加群討論:994244016
4)關(guān)注正點(diǎn)原子公眾號(hào),獲取最新資料更新

第三十五章高速AD/DA實(shí)驗(yàn)

ADC/DAC(Analog to Digital Converter/ Digital to Analog Converter,即模數(shù)轉(zhuǎn)換器/數(shù)模轉(zhuǎn)換器)是大多數(shù)系統(tǒng)中必不可少的組成部件,用于將連續(xù)的模擬信號(hào)轉(zhuǎn)換成離散的數(shù)字信號(hào),或者將離散的數(shù)字信號(hào)轉(zhuǎn)換成連續(xù)的模擬信號(hào),它們是連接模電電路和數(shù)字電路必不可少的橋梁。在很多場合下,ADC/DAC的轉(zhuǎn)換速度甚至直接決定了整個(gè)系統(tǒng)的運(yùn)行速度。本章我們將使用高速DA芯片實(shí)現(xiàn)數(shù)模轉(zhuǎn)換,產(chǎn)生正弦波模擬電壓信號(hào),并通過高速AD芯片將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)。
本章包括以下幾個(gè)部分:
3434.1簡介
34.2實(shí)驗(yàn)任務(wù)
34.3硬件設(shè)計(jì)
34.4程序設(shè)計(jì)
34.5下載驗(yàn)證

35.1簡介
本章我們使用的AD-DA模塊是正點(diǎn)原子推出的一款高速模數(shù)-數(shù)模轉(zhuǎn)換模塊(ATK_HS_AD_DA),高速AD轉(zhuǎn)換芯片和高速DA轉(zhuǎn)換芯片都是由ADI公司生產(chǎn)的,分別是AD9280/3PA9280(兩款芯片兼容)和AD9708。
ATK_HS_AD_DA模塊的硬件結(jié)構(gòu)圖如下圖所示。

圖 35.1.1 ATK_HS_AD_DA模塊硬件結(jié)構(gòu)圖
由上可知,AD9708芯片輸出的是一對(duì)差分電流信號(hào),為了防止受到噪聲干擾,電路中接入了低通濾波器,然后通過高性能和高帶寬的運(yùn)放電路,實(shí)現(xiàn)差分變單端以及幅度調(diào)節(jié)等功能,使整個(gè)電路性能得到了最大限度的提升,最終輸出的模擬電壓范圍是-5V~+5V。
AD9280芯片的輸入模擬電壓轉(zhuǎn)換范圍是0V2V,所以電壓輸入端需要先經(jīng)過電壓衰減電路,使輸入的-5V+5V之間的電壓衰減到0V~2V之間,然后經(jīng)過AD9280芯片將模擬電壓信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)。
下面我們分別介紹下這兩個(gè)芯片。
AD9708芯片
AD9708是ADI公司(Analog Devices,Inc.,亞德諾半導(dǎo)體技術(shù)有限公司)生產(chǎn)的TxDAC系列數(shù)模轉(zhuǎn)換器,具有高性能、低功耗的特點(diǎn)。AD9708的數(shù)模轉(zhuǎn)換位數(shù)為8位,最大轉(zhuǎn)換速度為125MSPS(每秒采樣百萬次Million Samples per Second)。
AD9708的內(nèi)部功能框圖如下圖所示:

圖 35.1.2 AD9708內(nèi)部功能框圖
AD9708在時(shí)鐘(CLOCK)的驅(qū)動(dòng)下工作,內(nèi)部集成了+1.2V參考電壓(+1.20V REF)、運(yùn)算放大器、電流源(CURRENT SOURCE ARRAY)和鎖存器(LATCHES)。兩個(gè)電流輸出端IOUTA和IOUTB為一對(duì)差分電流,當(dāng)輸入數(shù)據(jù)為0(DB7DB0=8’h00)時(shí),IOUTA的輸出電流為0,而IOUTB的輸出電流達(dá)到最大,最大值的大小跟參考電壓有關(guān);當(dāng)輸入數(shù)據(jù)全為高點(diǎn)平(DB7DB0=8’hff)時(shí),IOUTA的輸出電流達(dá)到最大,最大值的大小跟參考電壓有關(guān),而IOUTB的輸出電流為0。
AD9708必須在時(shí)鐘的驅(qū)動(dòng)下才能把數(shù)據(jù)寫入片內(nèi)的鎖存器中,其觸發(fā)方式為上升沿觸發(fā),AD9708的時(shí)序圖如下圖所示:

圖 35.1.3 AD9708時(shí)序圖
上圖中的DBO-DB7和CLOCK是AD9708的8位輸入數(shù)據(jù)和為輸入時(shí)鐘,IOUTA和IOUTB為AD9708輸出的電流信號(hào)。由上圖可知,數(shù)據(jù)在時(shí)鐘的上升沿鎖存,因此我們可以在時(shí)鐘的下降沿發(fā)送數(shù)據(jù)。需要注意的是,CLOCK的時(shí)鐘頻率越快,AD9708的數(shù)模轉(zhuǎn)換速度越快,AD9708的時(shí)鐘頻率最快為125Mhz。
IOUTA和IOUTB為AD9708輸出的一對(duì)差分電流信號(hào),通過外部電路低通濾波器與運(yùn)放電路輸出模擬電壓信號(hào),電壓范圍是-5V至+5V之間。當(dāng)輸入數(shù)據(jù)等于0時(shí),AD9708輸出的電壓值為5V;當(dāng)輸入數(shù)據(jù)等于255(8’hff)時(shí),AD9708輸出的電壓值為-5V。
AD9708是一款數(shù)字信號(hào)轉(zhuǎn)模擬信號(hào)的器件,內(nèi)部沒有集成DDS(Direct Digital Synthesizer,直接數(shù)字式頻率合成器)的功能,但是可以通過控制AD9708的輸入數(shù)據(jù),使其模擬DDS的功能。例如,我們使用AD9708輸出一個(gè)正弦波模擬電壓信號(hào),那么我們只需要將AD9708的輸入數(shù)據(jù)按照正弦波的波形變化即可,下圖為AD9708的輸入數(shù)據(jù)和輸出電壓值按照正弦波變化的波形圖。

圖 35.1.4 AD9708正弦波數(shù)據(jù)(左)、電壓值(右)
由上圖可知,數(shù)據(jù)在0至255之間按照正弦波的波形變化,最終得到的電壓也會(huì)按照正弦波波形變化,當(dāng)輸入數(shù)據(jù)重復(fù)按照正弦波的波形數(shù)據(jù)變化時(shí),那么AD9708就可以持續(xù)不斷的輸出正弦波的模擬電壓波形。需要注意的是,最終得到的AD9708的輸出電壓變化范圍由其外部電路決定的,當(dāng)輸入數(shù)據(jù)為0時(shí),AD9708輸出+5V的電壓;當(dāng)輸入數(shù)據(jù)為255時(shí),AD9708輸出-5V的電壓。
由此可以看出,只要輸入的數(shù)據(jù)控制的得當(dāng),AD9708可以輸出任意波形的模擬電壓信號(hào),包括正弦波、方波、鋸齒波、三角波等波形。
在了解完高速DA轉(zhuǎn)換芯片后,接下來我們介紹下高速AD轉(zhuǎn)換芯片AD9280。
AD9280芯片
AD9280是ADI公司生產(chǎn)的一款單芯片、8位、32MSPS(Million Samples Per Second,每秒采樣百萬次)模數(shù)轉(zhuǎn)換器,具有高性能、低功耗的特點(diǎn)。
AD9280的內(nèi)部功能框圖如下圖所示:

圖 35.1.5 AD9280內(nèi)部功能框圖
AD9280在時(shí)鐘(CLK)的驅(qū)動(dòng)下工作,用于控制所有內(nèi)部轉(zhuǎn)換的周期;AD9280內(nèi)置片內(nèi)采樣保持放大器(SHA),同時(shí)采用多級(jí)差分流水線架構(gòu),保證了32MSPS的數(shù)據(jù)轉(zhuǎn)換速率下全溫度范圍內(nèi)無失碼;AD9280內(nèi)部集成了可編程的基準(zhǔn)源,根據(jù)系統(tǒng)需要也可以選擇外部高精度基準(zhǔn)滿足系統(tǒng)的要求。
AD9280輸出的數(shù)據(jù)以二進(jìn)制格式表示,當(dāng)輸入的模擬電壓超出量程時(shí),會(huì)拉高OTR(out-of-range)信號(hào);當(dāng)輸入的模擬電壓在量程范圍內(nèi)時(shí),OTR信號(hào)為低電平,因此可以通過OTR信號(hào)來判斷輸入的模擬電壓是否在測量范圍內(nèi)。
AD9280的時(shí)序圖如下圖所示:

圖 35.1.6 AD9280時(shí)序圖
模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)并不是當(dāng)前周期就能轉(zhuǎn)換完成,從采集模擬信號(hào)開始到輸出數(shù)據(jù)需要經(jīng)過3個(gè)時(shí)鐘周期。比如上圖中在時(shí)鐘CLK的上升沿沿采集的模擬電壓信號(hào)S1,經(jīng)過3個(gè)時(shí)鐘周期后(實(shí)際上再加上25ns的時(shí)間延時(shí)),輸出轉(zhuǎn)換后的數(shù)據(jù)DATA1。需要注意的是,AD9280芯片的最大轉(zhuǎn)換速度是32MSPS,即輸入的時(shí)鐘最大頻率為32MHz。
AD9280支持輸入的模擬電壓范圍是0V至2V,0V對(duì)應(yīng)輸出的數(shù)字信號(hào)為0,2V對(duì)應(yīng)輸出的數(shù)字信號(hào)為255。而AD9708經(jīng)外部電路后,輸出的電壓范圍是-5V+5V,因此在AD9280的模擬輸入端增加電壓衰減電路,使-5V+5V之間的電壓轉(zhuǎn)換成0V至2V之間。那么實(shí)際上對(duì)我們用戶使用來說,當(dāng)AD9280的模擬輸入接口連接-5V電壓時(shí),AD輸出的數(shù)據(jù)為0;當(dāng)AD9280的模擬輸入接口連接+5V電壓時(shí),AD輸出的數(shù)據(jù)為255。
當(dāng)AD9280模擬輸入端接-5V至+5V之間變化的正弦波電壓信號(hào)時(shí),其轉(zhuǎn)換后的數(shù)據(jù)也是成正弦波波形變化,轉(zhuǎn)換波形如下圖所示:

圖 35.1.7 AD9280正弦波模擬電壓值(左)、數(shù)據(jù)(右)
由上圖可知,輸入的模擬電壓范圍在-5V至5V之間,按照正弦波波形變化,最終得到的數(shù)據(jù)也是按照正弦波波形變化。
35.2實(shí)驗(yàn)任務(wù)
本節(jié)實(shí)驗(yàn)任務(wù)是使用新起點(diǎn)開發(fā)板及高速AD-DA擴(kuò)展模塊(ATK_HS_AD_DA模塊)實(shí)現(xiàn)數(shù)模及模數(shù)的轉(zhuǎn)換。首先FPGA產(chǎn)生正弦波變化的數(shù)字信號(hào),經(jīng)過DA芯片后轉(zhuǎn)換成模擬信號(hào),將DA的模擬電壓輸出端連接至AD的模擬電壓輸入端,AD芯片將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),然后通過ILA觀察數(shù)字信號(hào)的波形是否按照正弦波波形變化。
35.3硬件設(shè)計(jì)
ATK_HS_AD_DA模塊由DA轉(zhuǎn)換芯片(AD9708)和AD轉(zhuǎn)換芯片(AD9280)組成。AD9708的原理圖如下圖所示。

圖 35.3.1 AD9708原理圖
由上圖可知,AD9708輸出的一對(duì)差分電流信號(hào)先經(jīng)過濾波器,再經(jīng)過運(yùn)放電路得到一個(gè)單端的模擬電壓信號(hào)。圖中右側(cè)的W1為滑動(dòng)變阻器,可以調(diào)節(jié)輸出的電壓范圍,推薦通過調(diào)節(jié)滑動(dòng)變阻器,使輸出的電壓范圍在-5V至+5V之間,從而達(dá)到AD轉(zhuǎn)換芯片的最大轉(zhuǎn)換范圍。
AD9280的原理圖如下圖所示。

圖 35.3.2 AD9280原理圖
上圖中輸入的模擬信號(hào)SMA_IN(VI)經(jīng)過衰減電路后得到AD_IN2(VO)信號(hào),兩個(gè)模擬電壓信號(hào)之間的關(guān)系是VO=VI/5+1,即當(dāng)VI=5V時(shí),VO=2V;VI=-5V時(shí),VO=0V。
ATK_HS_AD_DA模塊的實(shí)物圖如下圖所示。

圖 35.3.3 ATK-HS-AD-DA模塊實(shí)物圖
本實(shí)驗(yàn)中,各端口信號(hào)的管腳分配如下表所示。
表 35.3.1 高速AD-DA轉(zhuǎn)換實(shí)驗(yàn)管腳分配

對(duì)應(yīng)的TCL約束語句如下所示:

set_location_assignment PIN_M2 -to sys_clk set_location_assignment PIN_M1 -to sys_rst_n set_location_assignment PIN_T11 -to da_data[0] set_location_assignment PIN_R10 -to da_data[1] set_location_assignment PIN_G2 -to da_data[2] set_location_assignment PIN_R11 -to da_data[3] set_location_assignment PIN_T13 -to da_data[4] set_location_assignment PIN_R12 -to da_data[5] set_location_assignment PIN_T14 -to da_data[6] set_location_assignment PIN_R13 -to da_data[7] set_location_assignment PIN_N6 -to da_clk set_location_assignment PIN_M8 -to ad_clk set_location_assignment PIN_P8 -to ad_data[7] set_location_assignment PIN_N8 -to ad_data[6] set_location_assignment PIN_L9 -to ad_data[5] set_location_assignment PIN_K9 -to ad_data[4] set_location_assignment PIN_M9 -to ad_data[3] set_location_assignment PIN_L10 -to ad_data[2] set_location_assignment PIN_P9 -to ad_data[1] set_location_assignment PIN_N9 -to ad_data[0] set_location_assignment PIN_P6 -to ad_otr

35.4程序設(shè)計(jì)
根據(jù)本章的實(shí)驗(yàn)任務(wù),FPGA需要連續(xù)輸出正弦波波形的數(shù)據(jù),才能使AD9708連續(xù)輸出正弦波波形的模擬電壓,如果通過編寫代碼使用三角函數(shù)公式運(yùn)算的方式輸出正弦波數(shù)據(jù),那么程序設(shè)計(jì)會(huì)變得非常復(fù)雜。在工程應(yīng)用中,一般將正弦波波形數(shù)據(jù)存儲(chǔ)在RAM或者ROM中,由于本次實(shí)驗(yàn)并不需要寫數(shù)據(jù)到RAM中,因此我們將正弦波波形數(shù)據(jù)存儲(chǔ)在只讀的ROM中,直接讀取ROM中的數(shù)據(jù)發(fā)送給DA轉(zhuǎn)換芯片即可。
圖 35.4.1是根據(jù)本章實(shí)驗(yàn)任務(wù)畫出的系統(tǒng)框圖。ROM里面事先存儲(chǔ)好了正弦波波形的數(shù)據(jù),DA數(shù)據(jù)發(fā)送模塊從ROM中讀取數(shù)據(jù),將數(shù)據(jù)和時(shí)鐘送到AD9708的輸入數(shù)據(jù)端口和輸入時(shí)鐘端口;AD數(shù)據(jù)接收模塊給AD9280輸出驅(qū)動(dòng)時(shí)鐘信號(hào)和使能信號(hào),并采集AD9280輸出模數(shù)轉(zhuǎn)換完成的數(shù)據(jù)。
高速AD/DA實(shí)驗(yàn)的系統(tǒng)框圖如圖 35.4.1所示:

圖 35.4.1 高速AD/DA系統(tǒng)框圖
頂層模塊的原理圖如下圖所示:

圖 35.4.2 頂層模塊原理圖
FPGA頂層模塊(hs_ad_da)例化了以下三個(gè)模塊:DA數(shù)據(jù)發(fā)送模塊(da_wave_send)、ROM波形存儲(chǔ)模塊(rom_256x8b)和AD數(shù)據(jù)接收模塊(ad_wave_rec)。
DA數(shù)據(jù)發(fā)送模塊(da_wave_send):DA數(shù)據(jù)發(fā)送模塊輸出讀ROM地址,將輸入的ROM數(shù)據(jù)發(fā)送至DA轉(zhuǎn)換芯片的數(shù)據(jù)端口。
ROM波形存儲(chǔ)模塊(rom_256x8b):ROM波形存儲(chǔ)模塊由Vivado軟件自帶的Block Memory Generator IP核實(shí)現(xiàn),其存儲(chǔ)的波形數(shù)據(jù)可以使用波形轉(zhuǎn)存儲(chǔ)文件的上位機(jī)來生成.coe文件。
AD數(shù)據(jù)接收模塊(ad_wave_rec):AD數(shù)據(jù)接收模塊輸出AD轉(zhuǎn)換芯片的驅(qū)動(dòng)時(shí)鐘和使能信號(hào),隨后接收AD轉(zhuǎn)換完成的數(shù)據(jù)。
頂層模塊的代碼如下:

1 module hs_ad_da( 2 input sys_clk , //系統(tǒng)時(shí)鐘 3 input sys_rst_n , //系統(tǒng)復(fù)位,低電平有效 4 //DA芯片接口 5 output da_clk , //DA(AD9708)驅(qū)動(dòng)時(shí)鐘,最大支持125Mhz時(shí)鐘 6 output [7:0] da_data , //輸出給DA的數(shù)據(jù) 7 //AD芯片接口 8 input [7:0] ad_data , //AD輸入數(shù)據(jù) 9 //模擬輸入電壓超出量程標(biāo)志(本次試驗(yàn)未用到) 10 input ad_otr , //0:在量程范圍 1:超出量程 11 output ad_clk //AD(AD9280)驅(qū)動(dòng)時(shí)鐘,最大支持32Mhz時(shí)鐘 12 ); 13 14 //wire define 15 wire [7:0] rd_addr; //ROM讀地址 16 wire [7:0] rd_data; //ROM讀出的數(shù)據(jù) 17 //***************************************************** 18 //** main code 19 //***************************************************** 20 21 //DA數(shù)據(jù)發(fā)送 22 da_wave_send u_da_wave_send( 23 .clk (sys_clk), 24 .rst_n (sys_rst_n), 25 .rd_data (rd_data), 26 .rd_addr (rd_addr), 27 .da_clk (da_clk), 28 .da_data (da_data) 29 ); 30 31 //ROM存儲(chǔ)波形 32 rom_256x8b u_rom_256x8b( 33 .address (rd_addr), 34 .clock (sys_clk), 35 .q (rd_data) 36 ); 37 38 //AD數(shù)據(jù)接收 39 ad_wave_rec u_ad_wave_rec( 40 .clk (sys_clk), 41 .rst_n (sys_rst_n), 42 .ad_data (ad_data), 43 .ad_otr (ad_otr), 44 .ad_clk (ad_clk) 45 ); 46 47 endmodule

DA數(shù)據(jù)發(fā)送模塊輸出的讀ROM地址(rd_addr)連接至ROM模塊的地址輸入端,ROM模塊輸出的數(shù)據(jù)(rd_data)連接至DA數(shù)據(jù)發(fā)送模塊的數(shù)據(jù)輸入端,從而完成了從ROM中讀取數(shù)據(jù)的功能。
在代碼的第32行至第36行例化了ROM IP核,我們?cè)谇懊嬲f過,ROM中存儲(chǔ)的波形數(shù)據(jù)可以使用上位機(jī)波形轉(zhuǎn)MIF軟件或者M(jìn)atlab軟件生成,在這里我們介紹一個(gè)簡單易用的波形轉(zhuǎn)MIF工具的使用方法,該工具位于開發(fā)板所隨附的資料“6_軟件資料/1_軟件/WaveToMif”目錄下,雙擊“WaveToMif_V1.0.exe”運(yùn)行軟件。
接下來我們對(duì)MIF文件進(jìn)行設(shè)置,直接使用默認(rèn)的設(shè)置即可,點(diǎn)擊“一鍵生成”按鈕,在彈出的界面中選擇MIF文件的存放路徑并輸入文件名。WaveToMif轉(zhuǎn)換過程中的軟件界面如圖 35.4.3所示:

圖 35.4.3 WaveToMif軟件界面
生成的MIF文件打開界面如下圖所示:

圖 35.4.4 MIF文件打開界面
工程中創(chuàng)建了一個(gè)單端口ROM,在調(diào)用ROM IP核時(shí),需要設(shè)置ROM位寬為8bit,深度為256,如圖 35.4.5所示。

圖 35.4.5 配置ROM位寬及深度
此外,為了保證ROM的讀使能信號(hào)拉高到有效數(shù)據(jù)輸出之間僅存在一個(gè)時(shí)鐘周期的延時(shí),需要取消寄存端口輸出,如圖 35.4.6紅色方框所示。

圖 35.4.6 取消寄存端口輸出
最后,在“Mem Init”頁點(diǎn)擊“Browse”按鈕,選擇前面生成的初始化文件“dds_256x8b_wave.mif”,如圖 35.4.7所示。注意需要將該MIF文件置于工程目錄下,本工程中的MIF文件位于hs_ad_da/doc/文件夾下。

圖 35.4.7 選擇存儲(chǔ)器初始化文件
DA數(shù)據(jù)發(fā)送模塊的代碼如下:

1 module da_wave_send( 2 input clk , //時(shí)鐘 3 input rst_n , //復(fù)位信號(hào),低電平有效 4 5 input [7:0] rd_data , //ROM讀出的數(shù)據(jù) 6 output reg [7:0] rd_addr , //讀ROM地址 7 //DA芯片接口 8 output da_clk , //DA(AD9708)驅(qū)動(dòng)時(shí)鐘,最大支持125Mhz時(shí)鐘 9 output [7:0] da_data //輸出給DA的數(shù)據(jù) 10 ); 11 12 //parameter 13 //頻率調(diào)節(jié)控制 14 parameter FREQ_ADJ = 8'd0; //頻率調(diào)節(jié),FREQ_ADJ的越大,最終輸出的頻率越低,范圍0~255 15 16 //reg define 17 reg [7:0] freq_cnt ; //頻率調(diào)節(jié)計(jì)數(shù)器 18 19 //***************************************************** 20 //** main code 21 //***************************************************** 22 23 //數(shù)據(jù)rd_data是在clk的上升沿更新的,所以DA芯片在clk的下降沿鎖存數(shù)據(jù)是穩(wěn)定的時(shí)刻 24 //而DA實(shí)際上在da_clk的上升沿鎖存數(shù)據(jù),所以時(shí)鐘取反,這樣clk的下降沿相當(dāng)于da_clk的上升沿 25 assign da_clk = ~clk; 26 assign da_data = rd_data; //將讀到的ROM數(shù)據(jù)賦值給DA數(shù)據(jù)端口 27 28 //頻率調(diào)節(jié)計(jì)數(shù)器 29 always @(posedge clk or negedge rst_n) begin 30 if(rst_n == 1'b0) 31 freq_cnt <= 8'd0; 32 else if(freq_cnt == FREQ_ADJ) 33 freq_cnt <= 8'd0; 34 else 35 freq_cnt <= freq_cnt + 8'd1; 36 end 37 38 //讀ROM地址 39 always @(posedge clk or negedge rst_n) begin 40 if(rst_n == 1'b0) 41 rd_addr <= 8'd0; 42 else begin 43 if(freq_cnt == FREQ_ADJ) begin 44 rd_addr <= rd_addr + 8'd1; 45 end 46 end 47 end 48 49 endmodule

在代碼的第14行定義了一個(gè)參數(shù)FREQ_ADJ(頻率調(diào)節(jié)),可以通過控制頻率調(diào)節(jié)參數(shù)的大小來控制最終輸出正弦波的頻率大小,頻率調(diào)節(jié)參數(shù)的值越小,正弦波頻率越大。頻率調(diào)節(jié)參數(shù)調(diào)節(jié)正弦波頻率的方法是通過控制讀ROM的速度實(shí)現(xiàn)的,頻率調(diào)節(jié)參數(shù)越小,freq_cnt計(jì)數(shù)到頻率調(diào)節(jié)參數(shù)值的時(shí)間越短,讀ROM數(shù)據(jù)的速度越快,那么正弦波輸出頻率也就越高;反過來,頻率調(diào)節(jié)參數(shù)越大,freq_cnt計(jì)數(shù)到頻率調(diào)節(jié)參數(shù)值的時(shí)間越長,讀ROM數(shù)據(jù)的速度越慢,那么正弦波輸出頻率也就越低。由于freq_cnt計(jì)數(shù)器的位寬為8位,計(jì)數(shù)范圍是0255,所以頻率調(diào)節(jié)參數(shù)FREQ_ADJ支持的調(diào)節(jié)范圍是0255,可通過修改freq_cnt計(jì)數(shù)器的位寬來修改FREQ_ADJ支持的調(diào)節(jié)范圍。
WaveToMif軟件設(shè)置ROM深度為256,倍頻系數(shù)為1,而輸入時(shí)鐘為50Mhz,那么一個(gè)完整的正弦波周期長度為25620ns = 5120ns,當(dāng)FREQ_ADJ的值為0時(shí),即正弦波的最快輸出頻率為1s/5120ns(1s = 1000000000ns) ≈ 195.3Khz。如果把FREQ_ADJ的值設(shè)置為5時(shí),一個(gè)完整的正弦波周期長度為5120ns(5+1) = 30720ns,頻率約為32.55KHz。也可以在WaveToMif軟件設(shè)置中增加倍頻系數(shù)或者增加AD的驅(qū)動(dòng)時(shí)鐘來提高正弦波輸出頻率。
AD數(shù)據(jù)接收模塊的代碼如下:

1 module ad_wave_rec( 2 input clk , //時(shí)鐘 3 input rst_n , //復(fù)位信號(hào),低電平有效 4 5 input [7:0] ad_data , //AD輸入數(shù)據(jù) 6 //模擬輸入電壓超出量程標(biāo)志(本次試驗(yàn)未用到) 7 input ad_otr , //0:在量程范圍 1:超出量程 8 output reg ad_clk //AD(AD9280)驅(qū)動(dòng)時(shí)鐘,最大支持32Mhz時(shí)鐘 9 ); 10 11 //***************************************************** 12 //** main code 13 //***************************************************** 14 15 //時(shí)鐘分頻(2分頻,時(shí)鐘頻率為25Mhz),產(chǎn)生AD時(shí)鐘 16 always @(posedge clk or negedge rst_n) begin 17 if(rst_n == 1'b0) 18 ad_clk <= 1'b0; 19 else 20 ad_clk <= ~ad_clk; 21 end 22 23 endmodule

由于AD轉(zhuǎn)換芯片支持的最大時(shí)鐘頻率為32Mhz,而FPGA的系統(tǒng)時(shí)鐘頻率為50Mhz,所以需要先對(duì)時(shí)鐘進(jìn)行分頻,將分頻后的時(shí)鐘作為AD轉(zhuǎn)換芯片的驅(qū)動(dòng)時(shí)鐘(分頻計(jì)數(shù)見代碼的第16行至第21行)。
圖 35.4.8為AD數(shù)據(jù)接收模塊采集到的SignalTap波形圖,從圖中可以看出,ad_otr信號(hào)固定為低電平,ad_data(輸入的ad數(shù)據(jù))為正弦波變化的波形,說明數(shù)據(jù)采集正確。

圖 35.4.8 AD數(shù)據(jù)接收模塊采集到的SignalTap波形圖
在這里介紹一下如何將數(shù)據(jù)設(shè)置成波形圖顯示,首先選中SignalTap波形圖中的ad_data,右鍵選擇Bus Display Format,然后選擇Unsigned Line Chart即可。如果要切換成數(shù)據(jù)顯示的話,同樣選中ad_data,右鍵選擇Bus Display Format,然后選擇Unsigned Decimal就可以了,如下圖所示:

圖 35.4.9 SignalTap波形顯示設(shè)置界面
35.5下載驗(yàn)證
首先將ATK-HS-ADDA模塊插入開發(fā)板的P6擴(kuò)展口位置,插入的時(shí)候注意擴(kuò)展口電源引腳方向和開發(fā)板電源引腳方向一致,然后將下載器一端連接電腦,另一端與開發(fā)板上對(duì)應(yīng)端口連接,最后連接電源線并打開電源開關(guān)。
開發(fā)板硬件連接實(shí)物圖如圖 35.5.1所示:

圖 35.5.1開發(fā)板硬件連接實(shí)物圖
接下來我們下載程序,驗(yàn)證高速AD-DA功能。程序下載完成后,接下來我們使用示波器測量DA輸出通道的波形。首先將示波器帶夾子的一端連接到開發(fā)板的GND位置(可使用杜邦線連接至開發(fā)板擴(kuò)展IO的GND管腳),然后將另一端探針插入高速AD-DA模塊DA通道中間的金屬圓圈內(nèi),如圖 35.5.2所示;或者直接測試高速AD-DA模塊的TP引腳也可以,如圖圖 35.5.3所示。

圖 35.5.2 DA測量孔位

圖 35.5.3 DA模擬電壓測試點(diǎn)(TP)
此時(shí)觀察示波器可以看到正弦波的波形,如果觀察不到波形,可以旋轉(zhuǎn)ATK-HS-ADDA模塊上的旋鈕來調(diào)節(jié)輸出的模擬電壓幅值,也可以嘗試按下示波器的“AUTO”,再次觀察示波器波形,示波器的顯示界面如圖 35.5.4所示:

圖 35.5.4 示波器顯示界面
觀察到正弦波波形后,說明DA已經(jīng)正確輸出模擬電壓波形了,接下來我們來驗(yàn)證AD的功能,首先使用兩頭都是公頭的杜邦線,將DA輸出通道和AD輸入通道連接起來,杜邦線連接圖如圖 35.5.5所示。
連接然后使用SignalTap觀察ad_data數(shù)據(jù)的變化(鼠標(biāo)右擊d_wave_recad_data->“Bus_Display_Format”->“signed Line Chart”,數(shù)據(jù)即可以波形的形式展示出來)。這里需要注意的是,采樣時(shí)鐘使用AD數(shù)據(jù)接收模塊的sample_clk時(shí)鐘,使用其它時(shí)鐘可能會(huì)造成數(shù)據(jù)采集錯(cuò)誤,觀察到的SignalTap波形如圖 35.5.6所示。

圖 35.5.5 AD-DA通道杜邦線連接圖

圖 35.5.6 AD數(shù)據(jù)SignalTap波形圖
由上圖可知,輸入的ad_data數(shù)據(jù)為正弦波變化的波形,說明AD-DA實(shí)驗(yàn)驗(yàn)證成功。

總結(jié)

以上是生活随笔為你收集整理的【正点原子FPGA连载】第三十五章高速AD/DA实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

欧美日韩中文字幕综合视频 | 久久视频国产精品免费视频在线 | 国产精品高清av | 午夜视频免费在线观看 | 成年人在线免费看视频 | 日韩精品在线观看视频 | 国产亚洲视频在线免费观看 | 美女视频黄,久久 | 日本在线观看一区二区三区 | 一级免费黄色 | 久久资源总站 | 国产精品视频线看 | 国内精品久久影院 | 99在线观看视频网站 | 不卡的一区二区三区 | 成人av网站在线观看 | 99精品国产99久久久久久97 | 丁香婷婷综合网 | 国产色视频一区 | 色婷婷成人网 | 久久超碰网 | 国产一级免费观看视频 | 91人人澡人人爽 | 国产福利网站 | 天天干天天玩天天操 | 国产最新精品视频 | 91社区国产高清 | 日韩高清三区 | 西西大胆啪啪 | 欧美一区二区视频97 | 久久96 | 国语麻豆| 成人精品亚洲 | a黄色大片 | 99精品视频观看 | 在线黄频 | 久久久国产精品一区二区三区 | 伊人天堂网 | 欧美一级欧美一级 | 日韩美在线观看 | 开心激情网五月天 | 国产福利一区二区三区视频 | 中文字幕 国产 一区 | 一区中文字幕在线观看 | 狠色狠色综合久久 | 在线不卡中文字幕播放 | 国产麻豆精品传媒av国产下载 | 九九视频免费观看视频精品 | 精品国产乱码久久久久久1区2匹 | 精品人人爽 | 婷婷色综 | 免费a级黄色毛片 | 中文字幕网址 | 亚洲va欧美va人人爽 | 日韩在线在线 | 成人在线免费看 | 日韩黄色网络 | 久久精品看片 | 国产精品久久伊人 | 综合激情| 日韩高清不卡在线 | 成人久久精品视频 | 国产精品毛片网 | 五月开心网 | 天天操天天摸天天射 | 人人狠狠综合久久亚洲 | 亚洲日本va在线观看 | 最近中文国产在线视频 | 91黄色在线看 | 在线免费观看黄色小说 | 精品免费99久久 | 成人资源在线观看 | 色99导航 | 久久人人爽人人片av | 91精品在线视频 | 伊人网站| 91人网站| 国产一级片播放 | 国产精品99久久久久久人免费 | 欧美 日韩 视频 | 亚洲综合导航 | 日本精品一二区 | 又粗又长又大又爽又黄少妇毛片 | 国产成人三级在线播放 | 久久免费电影网 | 看片网站黄色 | 99久久久国产精品免费99 | 97精品国产97久久久久久久久久久久 | 亚洲日韩欧美一区二区在线 | 欧美精品在线视频 | 激情五月婷婷综合 | 97超碰网| 91精品一区二区在线观看 | wwwww.国产 | av网址最新 | 免费看v片网站 | av电影中文 | 久久香蕉一区 | 国产精品一区二区62 | 黄色免费在线看 | 国产视频精品免费 | 国产一级久久久 | 在线免费高清一区二区三区 | 久久人人添人人爽添人人88v | www久久com | 国产人成看黄久久久久久久久 | 日本精品在线 | 久久精品国亚洲 | 国产精品久久久99 | 欧洲激情在线 | 欧美激情视频久久 | 黄网av在线 | 人人澡人人干 | 综合久久综合久久 | 91成人在线观看喷潮 | 欧美激情视频一区二区三区免费 | 九九免费精品视频 | 婷婷六月激情 | 日韩在线观看高清 | 少妇bbb搡bbbb搡bbbb | 中文字幕精品一区二区精品 | 国产精品露脸在线 | 日韩中文字幕免费 | 97超碰免费在线 | 色丁香久久 | 国产麻豆精品一区 | 亚洲精品小区久久久久久 | 一本一道久久a久久精品蜜桃 | 91大神免费在线观看 | 国产中文在线字幕 | 国产成人免费高清 | 免费毛片aaaaaa | 色国产精品一区在线观看 | 91九色精品女同系列 | 嫩模bbw搡bbbb搡bbbb | 欧美黄在线 | 99精品在线免费观看 | 日韩在线大片 | 亚洲视频99| 97国产精品免费 | 久久精品麻豆 | 久久精品爱视频 | 中文字幕观看视频 | 国产激情电影综合在线看 | av一级一片 | 网址你懂的在线观看 | 国产精品wwwwww | 九九热久久久 | 国产精品原创av片国产免费 | 久草在线久 | 中文字幕麻豆 | 99人久久精品视频最新地址 | 日本中文字幕在线一区 | 色综合久久88色综合天天人守婷 | 久久精品久久久久 | 99久久精品国产一区 | 久久综合影音 | 亚洲涩涩色 | 欧产日产国产69 | 久久久精品一区二区 | 欧美亚洲精品一区 | a'aaa级片在线观看 | 91精品国产高清自在线观看 | 国产精品久久三 | 免费观看91视频大全 | 99久久精品国产毛片 | 国产在线最新 | 免费在线观看av网站 | 中文字幕电影网 | 久久99亚洲精品久久久久 | 91九色视频在线 | 婷婷色av| 日韩四虎 | 亚洲永久精品视频 | 在线观看日韩中文字幕 | 国产在线高清精品 | 免费日韩三级 | 久久久在线 | 激情图片久久 | 国产精品久久久亚洲 | 国产美女免费观看 | 久久无码精品一区二区三区 | 99久久久国产精品免费观看 | 五月婷婷黄色 | 久久久国产电影 | 狠狠色噜噜狠狠 | 91九色在线观看 | 探花视频在线观看免费版 | 园产精品久久久久久久7电影 | 草樱av| 国内精品久久久久久久97牛牛 | 亚洲三级av | 黄色一集片 | 亚洲精品动漫久久久久 | 免费国产视频 | 天天艹天天操 | 亚洲黄色在线免费观看 | 又黄又刺激视频 | 免费人成在线观看网站 | 亚洲日本va午夜在线电影 | 国产第一页精品 | 婷婷四房综合激情五月 | 日韩精品视频第一页 | 在线观看黄污 | 手机av在线网站 | 伊人国产在线观看 | 日韩精品免费在线视频 | 特级西西人体444是什么意思 | 国产手机免费视频 | 国内精品久久久久久久久久 | 国偷自产视频一区二区久 | 午夜视频免费 | 久久久美女 | 午夜视频免费播放 | 亚洲情感电影大片 | 亚洲精品国产片 | 亚洲乱码久久久 | 日韩国产精品久久久久久亚洲 | 国产欧美久久久精品影院 | 欧美久久久久久久久久久久 | 色欲综合视频天天天 | 国产精品永久 | 久香蕉| 亚洲欧美国内爽妇网 | 成 人 a v天堂 | 欧美性猛片, | 色婷婷av在线 | 六月丁香婷婷久久 | 啪啪av在线 | 久精品视频在线观看 | 国产精品毛片一区二区 | 成人亚洲欧美 | 久久久麻豆精品一区二区 | 日韩欧美aaa| 欧美性生活免费看 | 香蕉久久久久久av成人 | 粉嫩av一区二区三区四区 | 久久艹免费| 日韩午夜av | 91亚洲国产| 91精品国产麻豆国产自产影视 | 在线亚洲欧美日韩 | 欧美激情综合网 | 最近中文字幕大全中文字幕免费 | 特级毛片aaa | 男女激情免费网站 | 悠悠av资源片| 99久久99久国产黄毛片 | 久久精品这里热有精品 | 狠狠久久综合 | 色噜噜狠狠狠狠色综合久不 | 国产精品原创av片国产免费 | a级片久久久 | 亚洲精品久久久久久久不卡四虎 | 久久国产精品99精国产 | 成人av高清 | www最近高清中文国语在线观看 | 欧美性性网 | 狠狠躁夜夜躁人人爽超碰91 | 国产一区在线精品 | 一区二区中文字幕在线观看 | 亚洲视频网站在线观看 | 不卡中文字幕av | 奇米先锋 | 国产一级特黄毛片在线毛片 | 久久久久五月天 | 国产精品免费久久久久 | 91完整版观看 | 国产精品美女久久久久久久 | 日韩免费观看视频 | 黄网站app在线观看免费视频 | 最新国产中文字幕 | 在线a人片免费观看视频 | 伊人久久婷婷 | 国产欧美精品xxxx另类 | 一级片免费观看视频 | 在线观看国产91 | 亚洲成人第一区 | 在线欧美最极品的av | 亚洲精品久久久久中文字幕m男 | 亚洲综合情 | 国产 日韩 在线 亚洲 字幕 中文 | 国产在线播放一区二区 | 亚洲精品乱码久久久久久蜜桃欧美 | 国产成人一区二区三区影院在线 | 国产一级精品视频 | 精品国产乱子伦一区二区 | 98涩涩国产露脸精品国产网 | 国产视频精品网 | 欧美精品一区二区免费 | 免费三级黄色 | 国内综合精品午夜久久资源 | 久久久久国产精品免费免费搜索 | 99视频免费看 | 久久全国免费视频 | 成人一区二区三区中文字幕 | 国产自产高清不卡 | 日韩一二区在线观看 | 国产午夜小视频 | 婷婷电影在线观看 | 黄色成年| 欧美日韩一区二区在线观看 | 美女视频黄频大全免费 | 日韩激情小视频 | 伊人天天干 | 999抗病毒口服液 | 亚洲成av人影片在线观看 | 国产精品免费一区二区三区 | 日本中文字幕在线观看 | 免费看高清毛片 | 免费观看www小视频的软件 | 久草影视在线 | 中文一区在线观看 | 97视频人人澡人人爽 | 婷婷视频| 亚洲精品久久久蜜桃 | 综合久久2023 | 国产精品嫩草影视久久久 | 亚洲国产精品人久久电影 | 91亚洲国产成人久久精品网站 | 欧美另类v | 国产黄色免费看 | 中文字幕欲求不满 | 亚洲国产电影在线观看 | 国产在线a视频 | 在线观看精品黄av片免费 | 精品国精品自拍自在线 | 最新一区二区三区 | 国内丰满少妇猛烈精品播 | 美女视频黄色免费 | 国产精品久久三 | 国产视频99| 91免费在线播放 | 美女视频国产 | 国产日韩欧美视频在线观看 | 国产在线精品一区二区三区 | 99久久99久久免费精品蜜臀 | 狠狠插狠狠干 | 成人在线电影观看 | 日本在线视频网址 | 亚洲精品综合久久 | 婷婷精品视频 | 97视频在线免费观看 | 九九九九色 | 国产精品1区2区在线观看 | 久久综合久久88 | 精品999在线 | 国产精品一区二区免费视频 | 国产精品18久久久久久久网站 | 国产伦理精品一区二区 | 欧美a级在线播放 | 免费中文字幕在线观看 | 日本精品中文字幕在线观看 | 国产视频精品免费播放 | 精品久久久999 | 亚洲日本中文字幕在线观看 | 国产黄色片免费看 | 国产精品久久久久久久久蜜臀 | 手机av网站 | 91成人精品一区在线播放69 | 午夜国产福利视频 | 日韩欧美精品在线观看视频 | 亚洲欧美日韩在线一区二区 | 中文在线字幕免费观 | 日韩欧在线 | 国产又粗又猛又色 | 国产色婷婷精品综合在线手机播放 | 婷婷夜夜 | 国产精选在线 | 色婷婷国产 | 在线观看中文字幕dvd播放 | 成人国产精品免费 | 天天操天天操天天操天天操 | 久久免费视频在线观看6 | 亚洲1区在线 | 亚洲一级电影在线观看 | 精品国产免费一区二区三区五区 | 日韩午夜在线 | 激情伊人五月天久久综合 | 亚洲欧美婷婷六月色综合 | 97精品视频在线 | 91av看片 | 九草视频在线观看 | 精品国产理论 | 精品在线观看一区二区三区 | 天天拍天天操 | 伊人色综合久久天天 | 九九热在线视频免费观看 | 国产成人亚洲在线观看 | 日韩精品免费一区二区在线观看 | 777久久久| 少妇资源站 | 伊人伊成久久人综合网站 | 成人啪啪18免费游戏链接 | 日韩素人在线观看 | 成人看片| 国产一区av在线 | 国产精品久久久久永久免费观看 | 夜夜躁狠狠躁日日躁 | www.午夜视频 | 97狠狠操| 黄视频网站大全 | 日韩成人免费观看 | 成人精品一区二区三区中文字幕 | 久久麻豆视频 | 成人黄色在线电影 | 国产亚洲精品电影 | 欧美性成人 | 国产精品不卡在线观看 | 6080yy精品一区二区三区 | 超碰在线人人 | 久久视频国产 | 五月婷婷一区二区三区 | 婷婷去俺也去六月色 | 九九热在线免费观看 | 日韩成人免费在线电影 | 欧美先锋影音 | 日韩三级免费观看 | 欧美日韩国产综合网 | 久久成人一区 | 天天插伊人 | 日本性高潮视频 | 久久视频国产精品免费视频在线 | 99精品乱码国产在线观看 | 日本精品中文字幕 | 手机看片福利 | 亚洲精品免费在线视频 | 手机在线看a | www欧美日韩 | 欧美国产三区 | 九九爱免费视频在线观看 | 最近能播放的中文字幕 | 国产第一页精品 | 亚洲 中文 欧美 日韩vr 在线 | 国产极品尤物在线 | 三级黄在线 | 深爱激情婷婷网 | 三级黄色网址 | 一级a性色生活片久久毛片波多野 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 伊人婷婷激情 | 亚洲涩综合| 黄色激情网址 | 日韩在线观看第一页 | 国产伦精品一区二区三区无广告 | 激情小说久久 | 久久成 | 不卡av电影在线 | 日韩精品中文字幕在线不卡尤物 | 美女一级毛片视频 | 国产视频2 | 99婷婷| 国产成人精品在线观看 | 久久中文网 | 中文字幕在线观看完整 | 91女神的呻吟细腰翘臀美女 | 亚洲午夜av | 天天综合视频在线观看 | 国产小视频在线播放 | 午夜久久网 | 精品综合久久久 | 最近日本韩国中文字幕 | 91免费观看国产 | 草久久精品 | 免费在线观看黄色网 | 国产精品久久久 | 色婷婷视频 | 337p欧美| 超碰免费久久 | 99视频精品免费视频 | 国产精品毛片久久久久久久 | 精品国产乱码久久久久 | 人人玩人人添人人澡超碰 | 人人澡人人舔 | 欧美夫妻性生活电影 | 麻豆一二三精选视频 | 日韩精品一区二区三区不卡 | 色com网 | 91视频在线免费 | 欧美色图30p | 美女黄视频免费 | 中文在线免费观看 | 最近中文字幕在线播放 | 六月婷婷久香在线视频 | 中文字幕在线视频第一页 | 69欧美视频 | 欧美老少交 | 91av欧美| 99久久激情 | 2019中文最近的2019中文在线 | 激情欧美日韩一区二区 | 欧美日韩一区二区在线观看 | av黄色大片 | 人人狠狠综合久久亚洲 | 伊人永久在线 | 久久黄色影视 | 国产精品视频永久免费播放 | 亚洲国产伊人 | 亚洲精品91天天久久人人 | 一区二区三区在线观看中文字幕 | 成人av.com | 久久人人爽人人爽人人片av免费 | 99久久国产免费看 | 日日夜夜骑 | 色大片免费看 | 婷婷久草| 天天草天天插 | 国产一区二区视频在线播放 | 日韩高清在线一区二区 | 天天操天天干天天爽 | 欧美精品久久 | 高清在线观看av | 成人中文字幕+乱码+中文字幕 | 91探花视频 | 日本h在线播放 | 国产成人一级 | 黄色小说免费在线观看 | 2019av在线视频 | 欧美激情视频一二三区 | 婷婷黄色片 | 五月天色综合 | 日韩欧美亚洲 | www.夜色.com| 久久久这里有精品 | 日韩精品久久中文字幕 | 久草在线视频在线观看 | 激情av资源网 | 人人草网站 | 欧美成人69av | 久久伦理电影 | 久久这里有精品 | 在线观看色网 | 美女黄网站视频免费 | 一级c片| 天天草夜夜 | 日韩精品无 | 日韩av偷拍| 国产精品a久久久久 | a在线播放 | 色婷婷色| 麻豆影视在线观看 | 国产麻豆精品95视频 | 欧美国产亚洲精品久久久8v | 欧美激情综合五月色丁香小说 | 久久精品99视频 | 久久久这里有精品 | 美女视频国产 | 91在线91| 午夜国产一区二区三区四区 | 国产 精品 资源 | 一级黄色片在线免费观看 | 欧美91精品| 久久久久免费网 | 九色精品免费永久在线 | 人人澡人人爱 | 国产91勾搭技师精品 | 久久久久久久久久久久久国产精品 | 国产精品综合av一区二区国产馆 | 九九在线国产视频 | 成 人 黄 色视频免费播放 | 最近中文字幕高清字幕在线视频 | 欧美精品v国产精品v日韩精品 | 在线一二三四区 | 日韩在线不卡视频 | 国产成人1区 | 国产精品一码二码三码在线 | 欧美一级视频在线观看 | 久久久国产精品人人片99精片欧美一 | 91亚洲精品在线观看 | 欧美在线视频精品 | 久久久久久久免费观看 | 中文字幕在线一区观看 | 九九影视理伦片 | 99久久婷婷国产 | 久草久草久草久草 | 精品国产成人在线影院 | 日韩视频www | japanesexxxxfreehd乱熟| 在线观看日本高清mv视频 | 日本电影久久 | 日韩网 | 在线电影a | 一区二区视频电影在线观看 | 91精品视频一区二区三区 | 国产四虎影院 | 婷婷伊人综合亚洲综合网 | 天天插天天干 | 91九色蝌蚪视频在线 | 91在线视频免费观看 | 国产一级片视频 | 久草新在线 | 免费久久99精品国产婷婷六月 | 国产成人av电影 | 午夜精品久久久久久久久久 | 国产精品1区2区3区在线观看 | 中文字幕视频免费观看 | 日韩免费视频网站 | 九九久久久久99精品 | 日韩精品中文字幕在线不卡尤物 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 欧美日韩午夜爽爽 | 日韩伦理片hd | 超碰97av在线 | 国产91精品看黄网站 | 国产中文字幕免费 | 久久精品aaa | 国内精品久久久久久中文字幕 | 久久精品一区二区三区四区 | 国产亚洲精品xxoo | 久久久久国 | 亚洲高清资源 | 亚洲 欧美 综合 在线 精品 | 狠狠色丁香婷婷综合视频 | 国内精品亚洲 | av大片免费看 | 中文字幕在线播放日韩 | 91av视频在线观看 | 亚洲精品乱码久久久久久蜜桃91 | 中文久草 | 国产精品九九视频 | 久久精品免费电影 | 国产精品一区二区久久国产 | 亚洲免费高清视频 | 天堂在线视频免费观看 | 夜夜操狠狠操 | 亚洲国产精品va在线看黑人动漫 | 日韩黄色软件 | 国产黄色精品 | 国产精品成人免费精品自在线观看 | 午夜婷婷在线播放 | 免费看片网址 | 日韩在线观看高清 | 亚洲国产日韩欧美 | 99在线观看免费视频精品观看 | 三级黄免费看 | 五月天色综合 | 欧美日韩视频一区二区三区 | 91亚洲精品在线观看 | 人人爽人人做 | 久草在线资源观看 | 日韩黄视频| 在线播放亚洲激情 | 黄色大片网 | 久久久久久久久久亚洲精品 | 在线看岛国av | 国产高清亚洲 | 黄网站免费大全入口 | 国产手机视频精品 | 九月婷婷综合网 | 精品欧美一区二区三区久久久 | 欧美一区二区三区在线观看 | 天天爽天天做 | 国产99免费视频 | 2023av在线| 91在线永久 | 欧美久久久久久久久中文字幕 | 99久久久国产精品免费观看 | 久久免费视频5 | 日日日爽爽爽 | 中文字幕在线免费看线人 | 中文av资源站 | 精品久久久影院 | 国产精品女主播一区二区三区 | 日本精品一区二区三区在线播放视频 | 日日操日日| 午夜精品一区二区三区在线播放 | 亚洲免费视频观看 | 草久电影 | 亚洲免费精彩视频 | 亚洲三级国产 | 国产免费三级在线观看 | 国产成人久久av免费高清密臂 | 午夜精品一区二区三区在线观看 | 亚洲黄色成人 | 午夜在线观看影院 | 五月天激情电影 | 久久欧美视频 | 精品久久一 | 69国产成人综合久久精品欧美 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 亚洲一区二区三区四区精品 | 欧美激情精品久久久久 | 日韩免费电影一区二区三区 | 国产亚洲精品久久久久秋 | 国产精品久久久久久一区二区 | 在线观看亚洲 | 69国产精品视频免费观看 | 丝袜制服综合网 | 天天弄天天干 | 美女网站视频色 | 精品亚洲视频在线观看 | 国产成人精品免费在线观看 | 最近中文字幕免费av | 97超在线| 欧美一级电影 | 久久久久久久久久久久久久电影 | 夜色在线资源 | 成年人在线电影 | 免费a v在线 | 国产麻豆剧传媒免费观看 | 天天av综合网| 国产成人综合在线观看 | 国产精品久久久久久久久久久久午 | 国产视频亚洲精品 | 国产欧美精品在线观看 | 中文字幕一区二区三区视频 | 伊人激情网| 亚洲 欧美 成人 | 亚洲精品视频一二三 | 中文字幕色网站 | 免费成人黄色av | 欧美日韩在线观看视频 | 久久久高清视频 | 午夜视频不卡 | 色婷婷综合视频在线观看 | 免费日韩 | 又黄又爽又刺激视频 | 亚洲一区二区高潮无套美女 | 成人四虎 | 中文字幕av在线电影 | 久久久久www | 最近免费中文视频 | 在线观看av小说 | 狠狠色丁香婷婷综合久久片 | 精品国产一区二区三区久久影院 | 丝袜网站在线观看 | 欧美乱码精品一区二区 | 99精品区 | 久久九九免费视频 | 精品国产伦一区二区三区观看说明 | 日韩高清精品一区二区 | 久久久久一区 | 天天爱天天操天天干 | 色视频网站在线观看一=区 a视频免费在线观看 | 韩国av在线播放 | 久久精品国产一区二区三 | 国产这里只有精品 | 日本黄色免费在线观看 | 久久久久中文字幕 | 91桃色免费视频 | 91人人爱| 91香蕉国产在线观看软件 | 久久99久久99精品免观看粉嫩 | 免费亚洲精品视频 | 91av官网 | 最新黄色av网址 | 在线免费观看国产精品 | 免费日韩 精品中文字幕视频在线 | 国产第一福利 | 夜夜视频欧洲 | 国产福利精品一区二区 | 国产欧美日韩一区 | 黄色av成人在线观看 | 五月婷婷在线播放 | 99久久99 | 一本一道波多野毛片中文在线 | 亚洲不卡av一区二区三区 | 福利一区在线视频 | 91av资源网| 人人干干人人 | 欧美色综合 | 99久久爱 | 久久免费在线观看 | 色婷婷狠狠干 | 久久美女免费视频 | 中国一级片免费看 | 黄色三级网站在线观看 | 免费观看av| 国产99久久久国产精品免费看 | 四虎成人av | 国产区在线视频 | 最近中文字幕第一页 | 欧美日韩一区二区三区在线观看视频 | 日韩一区二区三区在线看 | 国产精品第一页在线 | 91精品蜜桃 | www.国产高清 | 国产18精品乱码免费看 | 日韩艹 | 福利视频精品 | 97国产精品久久 | 亚洲欧美精品在线 | 久久99精品久久久久久久久久久久 | 在线免费观看的av | 密桃av在线| 色91在线视频 | 日韩欧美成人网 | 久久久亚洲麻豆日韩精品一区三区 | 69久久99精品久久久久婷婷 | 色综合人人| 麻豆高清免费国产一区 | 日韩精品欧美视频 | 91亚洲精品久久久中文字幕 | 国产免费大片 | 欧美aaa一级 | 在线观看国产福利片 | 久草.com | 中文字幕在线观看一区二区 | 天天干天天草天天爽 | 亚洲精品国产片 | 在线观看一 | 九色免费视频 | 国产精品成人久久久 | 国产精品色在线 | 婷婷久久一区二区三区 | av网站在线观看播放 | 亚洲成人国产精品 | 日韩二区三区在线观看 | 色婷婷狠狠五月综合天色拍 | 日韩网站在线看片你懂的 | 在线观看的av网站 | 伊人首页| 国产综合香蕉五月婷在线 | 精品美女在线观看 | 西西www4444大胆在线 | 亚洲国产影院 | 精品久久久久久久久亚洲 | 日本午夜免费福利视频 | 亚洲精品乱码久久久久久写真 | 俺要去色综合狠狠 | 日韩a在线播放 | 国产精品成人免费一区久久羞羞 | 国产高清区 | 日韩精品久久久免费观看夜色 | 91桃色免费视频 | 亚在线播放中文视频 | 国产精品va最新国产精品视频 | av福利资源 | 精品国产一区二区三区久久影院 | 黄色激情网址 | 日韩免费视频在线观看 | 亚洲激情视频在线观看 | 婷婷久久亚洲 | 欧美少妇xxxxxx | 一区二区三区国 | 97精品一区二区三区 | 91亚色免费视频 | 亚洲视屏| 亚洲国产中文字幕在线视频综合 | 日韩av成人在线 | 国产一级片免费视频 | 国产一区在线播放 | 偷拍福利视频一区二区三区 | 国产三级在线播放 | 欧美成人h版| av电影不卡 | 精品久久美女 | 天天草天天干天天射 | 国产一区二区在线播放视频 | 亚洲国产wwwccc36天堂 | 2020天天干夜夜爽 | 综合网欧美 | 国产夫妻性生活自拍 | 日韩成人免费在线 | 色香蕉视频 | 一区二区三区四区精品视频 | 在线99视频| 亚洲国产精品va在线看黑人动漫 | 天天草综合 | 色诱亚洲精品久久久久久 | 天天草天天干天天射 | 久久婷婷国产色一区二区三区 | 2000xxx影视 | 99热超碰在线 | 日韩精品久久一区二区 | 日韩激情视频 | 激情五月婷婷网 | 叶爱av在线 | 国产精品久久久久久电影 | 91桃色在线免费观看 | 免费污片 | 久久精品国产一区二区三 | 日韩成人在线免费观看 | 亚洲人在线 | 成人a视频 | 免费观看9x视频网站在线观看 | 国产一级免费播放 | 免费观看久久久 | 五月婷婷欧美视频 | 久久精品艹 | 国产手机精品视频 | 最近中文字幕大全中文字幕免费 | 日韩美一区二区三区 | 手机看片中文字幕 | 欧美激情第一页xxx 午夜性福利 | 精品91久久久久 | 探花视频免费在线观看 | 亚av在线| 日韩视 | 丁香激情网 | 国产一区二区精品久久 | 国产九色在线播放九色 | 国产中文字幕在线播放 | 日韩欧美高清不卡 | 国产麻豆精品传媒av国产下载 | 深夜免费福利网站 | 欧美天天射 | 99久久久久成人国产免费 | 99se视频在线观看 | 91日韩精品| 久久精品这里热有精品 | 国产精品久久久久免费观看 | 四虎国产 | 久久精品麻豆 | 久久精品导航 | 亚洲影视资源 | 99精品免费观看 | 天天狠狠| 精品一区二区三区久久 | av天天干 | 五月天综合网站 | 91精品天码美女少妇 | 婷婷在线看 | av免费网站观看 | 亚洲精品视频偷拍 | av在线电影网站 | 在线日韩中文字幕 | 日本久久久久久久久久久 | 国产专区精品 | 国产一区二区三区久久久 | 久久视频免费在线观看 | 999国产在线| 国产一二区视频 | 久久成年人网站 | 2024国产精品视频 | 国产精品自产拍在线观看桃花 | 久久国产精品久久w女人spa | 国产又粗又硬又长又爽的视频 | 中文字幕在线看人 | 黄色软件网站在线观看 | 女人魂免费观看 | 69av视频在线观看 | 手机av电影在线 | 丁香五月缴情综合网 | 日韩在线高清视频 | 色婷婷国产在线 | 国产喷水在线 | 久久免费视频8 | 激情导航| 成人av.com | 国产91成人在在线播放 | 五月婷婷综合激情 | 一区在线免费观看 | 在线免费观看黄网站 | 午夜黄色大片 | www.av小说| 亚洲欧洲一级 | 天天干天天操天天入 | 欧美精品在线观看 | 国产精品免费观看视频 | 国产 色 | 丁香六月在线 | 狠狠躁夜夜a产精品视频 | 成片免费观看视频大全 | 国内精品久久久久久久 | 日韩黄在线观看 | av动态图片| 91亚洲精品视频 | 国产日产精品一区二区三区四区的观看方式 | 日本激情中文字幕 | 午夜免费福利片 | 亚洲国产一二三 | 国产区在线视频 | 免费国产亚洲视频 | av成人在线电影 | 国语精品免费视频 | 国产手机免费视频 | 日日操夜夜操狠狠操 | 久久国产免费看 | 免费久久久久久久 | 成年人在线电影 | 久久精品精品 | 精品国内自产拍在线观看视频 | 韩国av一区二区三区在线观看 | 中文字幕 91 | 视频一区在线免费观看 | 国产视频1| 91av综合| 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 91精品91 | 永久免费的av电影 | 97免费公开视频 | 91av视频在线观看免费 | 国产精品专区h在线观看 | 精品在线播放 | 一本到在线| 久久精品国产免费看久久精品 | 开心激情五月网 | 欧美日韩免费在线观看视频 | 视频一区亚洲 | 在线观看免费国产小视频 | 在线看v片| 中文久久精品 | 精品久久久久久国产偷窥 | 久久久久久草 | 六月丁香在线视频 | 日韩av一区二区三区四区 | 婷久久 |