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

    基于正弦數(shù)據(jù)壓縮算法的DDS研究及FPGA實現(xiàn)

    2023-03-04 13:25:48閔令輝曹曉東
    計算機測量與控制 2023年2期
    關(guān)鍵詞:近似算法累加器正弦波

    閔令輝,曹曉東,程 凱,王 哲

    (1.聊城大學(xué) 山東省光通信科學(xué)與技術(shù)重點實驗室,山東 聊城 252000;2.中國科學(xué)院大學(xué) 高速電路與神經(jīng)網(wǎng)絡(luò)實驗室, 北京 100049;3.中國科院 半導(dǎo)體研究所, 北京 100083)

    0 引言

    頻率合成技術(shù)(DDS,direct digital synthesis)由美國學(xué)者于1971年基于相位轉(zhuǎn)換概念出發(fā)首次提出[1]。近年來隨著數(shù)字技術(shù)的發(fā)展以及器件制作工藝水平的提高,直接數(shù)字頻率合成器(DDS)技術(shù)也越來越成熟,它在很多的性能方面都遠遠超過了以前傳統(tǒng)的頻率集成合成器。比如說它的工作頻率范圍比傳統(tǒng)的要廣,在設(shè)計上頻率的轉(zhuǎn)換速度比傳統(tǒng)的快,頻率的分辨能力也比傳統(tǒng)的強,相位的連續(xù)性比傳統(tǒng)的要好,正交輸出參數(shù)比傳統(tǒng)的精度高等等。光具備以上的性能優(yōu)勢還并不夠,接著Garvey等人為了能更好地挖掘出DDS的優(yōu)點于是對DDS的組成結(jié)構(gòu)以及工作時的頻譜特性進行更加深入的研究。為了能對傳統(tǒng)頻率合成技術(shù)的缺點進行完善和克服所以選擇完全采用數(shù)字技術(shù)來進行頻率合成,同時是因為從相位的概念出發(fā)所以頻率合成技術(shù)具有高頻率分辨率、高穩(wěn)定性、易操控、轉(zhuǎn)換頻率快等優(yōu)點[2-3]。DDS要實現(xiàn)高精度的輸出必然要占據(jù)很大的內(nèi)存空間,數(shù)據(jù)轉(zhuǎn)換時,數(shù)據(jù)量大,處理速度受到限制。

    基于以上問題文獻[4]提出了一種在不使用ROM的情況下將貝塞爾曲線進行5次迭代的方式合成正弦信號的設(shè)計,但設(shè)計較為繁瑣,電路結(jié)構(gòu)復(fù)雜。文獻[5]使用CORDIC算法來獲取對應(yīng)的正玄波,其獲取的方式以及角度主要是通過上一次的迭代的角度來確定下一次的迭代方向,精度越高,迭代次數(shù)越多,速度就越慢。文獻[7]使用sunderland算法將相位累加器的輸出分成高位、中間位和低位,讀取兩個存儲正弦波幅度值的查找表后相加作為輸出,壓縮比為1:42.6。

    與以上不同的是,本論文提出了一種將改進sunderland算法與QE-ROM算法相結(jié)合的正弦數(shù)據(jù)壓縮方法,在不改變波形輸出精度的前提下,對全周期的正弦波數(shù)據(jù)進行壓縮從而達到降低ROM存儲空間開銷的的目的。通過對整體設(shè)計進行建模仿真驗證了設(shè)計的正確性,并利用FPGA進行了硬件電路的實現(xiàn)。

    1 DDS工作原理

    DDS指的是數(shù)字頻率合成技術(shù),其更深層次的含義則是從相位的角度來對波形進行合成。它的硬件電路設(shè)計主要包括有基準時鐘模塊設(shè)計,內(nèi)部的頻率累加器設(shè)計,波形相位累加器設(shè)計,波形幅度與相位相互轉(zhuǎn)換的模塊電路設(shè)計,數(shù)模轉(zhuǎn)換器模塊電路設(shè)計,低通濾波器設(shè)計以及其他外圍硬件等等。要想獲取到DDS的輸出信號頻率則需要得到相位累加器的溢出頻率即可。但是要想相位累加器出現(xiàn)溢出則需要在時鐘fclk信號的輔助下將數(shù)據(jù)加法器輸入端的頻率控制字信號Fword進行線性相位的疊加直至產(chǎn)生溢出為止。如圖1所示,其中相位累加器包括一個N位頻率寄存器,該頻率寄存器存儲頻率控制字Δφ,全加器和相位寄存器分別用于累加和保存累加后的數(shù)據(jù)。N位的頻率控制字在每個時鐘周期被執(zhí)行一次累加。頻率控制字表示相角步長,得到線性循環(huán)增長的相位值。輸出頻率由式(1)表示:

    圖1 全周期正弦數(shù)據(jù)重建過程

    (1)

    其中:N為相位累加器的位寬,Δφ為頻率控制字,fclk為系統(tǒng)時鐘,fout為輸出頻率。x相位-幅值轉(zhuǎn)換器將相位信息轉(zhuǎn)換為正弦波的幅度值[6]。在相位精度無窮大且無幅值量化的理想情況下,它的輸出序列由式(2)確定:

    (2)

    其中:φ(n)為相位累加寄存器在第n個周期的值,相位累加器輸出序列的數(shù)字周期定義為T的最小值,對于所有的n存在φ(n)=φ(n+T),相位累加器輸出序列的數(shù)字周期為:

    (3)

    GCD(Pword,2N)為Pword與2N間的最大公約數(shù),當(dāng)為2的整數(shù)次冪時,相位截斷后鋸齒波的周期等于理想化連續(xù)時間鋸齒波的周期。ROM的輸出被送到D/A轉(zhuǎn)換器,它產(chǎn)生一個量化的模擬正弦波。

    一個16位輸出的DDS所使用ROM的尺寸為2B×M,其中B是被截斷的相位地址的字長,M是ROM的字長。若希望提高ROM的分辨率,則需要更大的ROM存儲,這就意味著更高的功耗、更低的速度和更大的成本,所以對ROM尺寸的精簡就顯得尤為重要。

    2 ROM壓縮算法對比分析

    2.1 Sunderland算法

    其本質(zhì)為利用和積化差公式將sin(α+β+γ)等效成sin(α+β)cos(γ)+cos(α)cos(β)sin(γ)-cos(α)sin(β)cos(γ)通過兩個更小的存儲單元coarse ROM與fine ROM,大小為2α+β和2α+γ來代替原來大小為2α+β+γ的ROM,其中α、β、γ分別為想正弦函數(shù)相位的最高位、中間為和最低位[7]。因為α遠大于β和γ所以原始又可化簡為sin(α+β+γ)≈sin(α+β)+cos(α)sin(γ)。

    為了進一步對ROM進行縮小處理,其中可以通過常規(guī)的方式來進行,將上述的方程式分成粗略的ROM和精確的ROM兩個部分來完成存儲,這樣可以達到縮小ROM空間的目的,但是此種方式還需要添加一個加法器將兩部分的結(jié)果相加并進行重組才能獲取到新的正弦函數(shù)。除此之外Nicholas 等人還對上述的方式進行了改進,利用計算機技術(shù)中的近似算法來代替三角函數(shù)近似法最終實現(xiàn)縮減ROM的目的[7]。

    2.2 基于泰勒級數(shù)的線性插值法

    Bellaouar提出的新型的映射技術(shù)方法是基于泰勒級數(shù)的線性插值法。其主要的原理就是在變換的過程中可以通過查表法將相位值轉(zhuǎn)換成幅度值sin(θ)[8]。這種方法在正弦函數(shù)四分之一周期對稱性的基礎(chǔ)上,同時采用了線性插值法。在coarse ROM中每一個(xi,xi+1)范圍內(nèi)正弦函數(shù)可以用式(4)表示:

    sin(θ)=sin(θi)+α(t-ti)+δsin

    (4)

    其中:θ=2πφ/2M;xi和xi+1是粗略ROM中的連續(xù)相位;t-ti代表累加輸出,同時t表示的是ROM地址的低有效位,ti表示的是 ROM地址的高有效位;α表示的是ROM 表內(nèi)的正弦函數(shù)插值系數(shù)。在式(4)中,δsin是正弦函數(shù)的泰勒展開式余項[8]。其可定義如下:

    (5)

    巳知相位幅度轉(zhuǎn)換輸出的幅度值為:

    f(x)=Asin(πx/2)-ε(x),0≤x≤1

    (6)

    其中:A的幅度值≤ε(x)是近似誤差[8]。假設(shè)正弦信號的幅度值是Lbit。為了能獲取到最大的輸出幅度值則需要選擇最優(yōu)的幅度系數(shù)A。一般A取(2L-1)/2L。在此基礎(chǔ)上要想完成相位與幅度之間的轉(zhuǎn)換則線性插值法的表達等式如式(7)所示,其中f(x)為幅度值的輸出:

    (7)

    其中:s為分段的個數(shù),mk和表示的是斜率值,yk表示的是初始的幅度值;xk是表示的是每個階段的下限值。若要想將上式進行最大的簡化則需要挑選合適的分段個數(shù)以及長度才能實現(xiàn)。若分段個數(shù)的權(quán)值取值為2,則分段個數(shù)的最高有效位log2s其表示分段個數(shù)的值為k,同時通過查表得到所存儲的斜率系數(shù)的原始幅度值進行尋址。

    2.3 存儲增量壓縮算法

    文獻[9]通過驗證奈奎斯特采樣定理當(dāng)正弦曲線滿足方程y=a×sin(ωt+φ)+c即可得到一組離散序列:

    yi=a×sin(ωt+φ)+c,i=0,1,...,4095

    (8)

    峰峰值2a=212-1,角頻率ω=2π,采樣間隔ti+1-ti=1/(212-1),由此可以計算幅度序列相對增量的絕對值:

    |yi+1-yi|=|[a×sin(ωti+1+φ)+c]|-

    [a×sin(ωti+φ)+c]

    (9)

    可以得出,當(dāng)輸出精度是12位且采集幅度序列的相位為212時,在一個采樣周期內(nèi)幅度序列的相對增量其絕對值≤4,此時的存儲空間僅僅需要3 bit即可,這相比與以前傳統(tǒng)的存儲方式縮減了原有空間的75%,在這樣的情況下則出現(xiàn)了一種ROM的新型壓縮方法。這種方法的主要目的就是可以還原出正弦波的真實幅度序列,同時為了更進一步地壓縮存儲空間,可以采用單象限幅度序列存儲結(jié)合反相器最終獲取到完整的正弦波形,這樣的操作方式還能更好地節(jié)約硬件資源。

    2.4 ROM壓縮算法分析

    由上述討論可知,DDS輸出信號的頻譜純度取決于儲存在正弦波查找表ROM中數(shù)值的分辨率,因此只有增加ROM的分辨率才能提高頻譜純度[10-11]。然而大的ROM意味著較高的功耗、較低的速度和昂貴的成本,為此需要有精確算法的壓縮技術(shù)。王曉音在實現(xiàn)DDS的波形存儲表幅度值壓縮方法一文中提到:為了改善DDS的輸出頻譜主要是通過增大ROM表的尋址空間同時對幅度表進行壓縮來實現(xiàn)。其最終的表現(xiàn)方式是通過減少相位截斷位數(shù)來改善雜散抑制的功率值。

    為了能獲取到正弦函數(shù)的近似波形,主要采用的是三角函數(shù)的恒等變換再加上外部的邏輯控制電路來完成對ROM表的輸出進行隨機組合。前幾節(jié)列出的幾種方法中,1/4周期表、Sunderland結(jié)構(gòu)和Nicholas優(yōu)化方法都會引入有限的算法誤差。其中較為簡單的結(jié)構(gòu)方法是Sunderland粗細表,它雖然簡單但是它的雜散抑制水平還是相對較好的;Nicholas優(yōu)化方法相對于Sunderland結(jié)構(gòu)來說其雜散抑制水平更高,同時其還具有非常好的壓縮比;基于改進的正弦-相位差法與Nicholas優(yōu)化方法具有同樣的雜散抑制水平,并進一步提高了壓縮比。

    存儲相對增量的ROM壓縮算法可以生成包括正弦波、方波在內(nèi)的多種波形但整體壓縮比為27:1,還有一定的提升空間?;谔├占墧?shù)的線性插值算法與線性插值算法都有比sunderland算法更高的壓縮比但是在電路補償結(jié)構(gòu)中使用了乘法器,很大程度上增加了電路路資源的使用,且邏輯控制過于復(fù)雜,實時性相對來差了一些。若在設(shè)計的過程中做到幅度表壓縮節(jié)約的資源比提高壓縮比所占用的電路設(shè)計資源還要多的話則高壓縮的追求才會意義重大。論文采用的數(shù)據(jù)壓縮方法是在Sunderland提出的粗細ROM結(jié)構(gòu)壓縮結(jié)構(gòu)基礎(chǔ)上對粗ROM進一步優(yōu)化并結(jié)QE-ROM技術(shù)實現(xiàn)高壓縮比的條件下簡化電路結(jié)構(gòu),該結(jié)構(gòu)能夠大大降低查找表的存儲容量,代價是需要增加能夠產(chǎn)生累加器和查表輸出的補碼邏輯電路。

    3 Sunderland 算法優(yōu)化及性能分析

    利用正弦函數(shù)的對稱性,通過控制相位累加器輸出相位值的MSB(最高有效位)和second MSB(次高有效位)即可在只保存(0,π/2)范圍內(nèi)的正弦數(shù)據(jù)情況下通過兩個補償器重建出全周期的正弦數(shù)據(jù)。sunderland算法將1/4周期的正弦數(shù)據(jù)分別放到到兩個存儲單元分別是coarse ROM 與fine ROM中進行保存。

    3.1 改進sunderland算法

    sunderland算法在正弦函數(shù)1/4對稱性質(zhì)的基礎(chǔ)上,將映射sin(θ)的地址位分解成高位α、中間位β和低位γ(本文中α、β、γ依次為5、4、5)。如此sin(π/2(α+β+γ))可表示為:

    (10)

    四分之一的正弦波幅度值被分別存放在sin(π/2(α+β))所代表的coarse ROM以及cos(π/2(α+β))sin(π/2(γ)所代表的fine ROM。coarse ROM提供了低分辨率的樣本,而fine ROM通過在低分辨率樣本之間進行插值來提供額外的分辨率。正弦相位差算法(sindiff)利用公式:

    max[d(θ)]≈0.21max[sin(θ)]

    (11)

    在[0,π/8]范圍內(nèi)定義d(θ)的值為m0,代表矩陣為q0則:

    m0(alpha_i,beta_i) =A1*2*(2*pi*t0)/pi;

    q0(alpha_i,beta_i) = round(m0(alpha_i,beta_i));

    其中:alpha_i代表高的地址位α,beta_i代表β。m0隨著迭代次數(shù)的增加而變化,q0矩陣代表[0,π/2]范圍內(nèi)正弦相位差算法所代表的的幅度值,將其與coarse ROM中的值作差,結(jié)果重新保存在coarse ROM中,此時存儲的數(shù)據(jù)為圖2中的sindiff。

    為了進一步減小保存在coarse ROM中的值引入四線近似算法(QLA)。在[0,π/2]內(nèi)的函數(shù)表達式為:

    (12)

    用四段函數(shù)近似模擬正弦相位差算法后的數(shù)據(jù)在[0,π/2]范圍內(nèi)的變化曲線,相比于雙三角近似算法來說四線近似算法與原曲線有更高的貼合度,誤差值也就更小。

    以[0,π/8]范圍內(nèi)的數(shù)據(jù)為例,定義q(θ)為m1,代表矩陣為q1:

    m1(alpha_i,beta_i) =A1*((2*pi*t1)/pi);

    q1(alpha_i,beta_i) = round(m1(alpha_i,beta_i));

    將coarse ROM的原數(shù)據(jù)依次與正弦相位差(sindiff)算法、四線近似(QLA)算法作差后的誤差值重新保存在coarse ROM中,注意此時coarse ROM中存儲的數(shù)據(jù)為圖2中的errors而不是原數(shù)據(jù)。

    3.2 QE-ROM算法設(shè)計

    改進的sunderland算法旨在分割原ROM的地址位并對coarse ROM的數(shù)據(jù)進行兩次幅度值上的壓縮,QE-ROM(量化和誤差)算法將分別對coarse ROM和fine ROM進行幅度值上的量化,并對量化值與誤差值分別存儲。

    量化過程如圖3所示,假設(shè)此時的地址位和幅度值分別為A和L,將地址等分為2S段,每個段具有Q位量化值,并且量化值小于該節(jié)中的所有數(shù)據(jù)以使量化誤差為正數(shù)。Q-ROM大小變成2S×Q位。E-ROM存儲量化值與原始數(shù)據(jù)之間的誤差。這些誤差比原始數(shù)據(jù)小得多,因此只需要更小的尺寸。當(dāng)存儲誤差所需的位是E時,E-ROM的大小變成2A×e,Q-ROM和E-ROM的總大小變成了2S×Q+2A×e。為了最小化ROM的尺寸,我們必須找到最佳的2S的值,Q-ROM的量化位,以及存儲E-ROM所需的位數(shù)。具體可以通過以下方法找到:

    1)當(dāng)初始數(shù)據(jù)的地址位為A,輸出為L位時,假設(shè)S=A、Q=L。

    2)計算每一段的量化值并計算初始數(shù)據(jù)與量化值之間的誤差,得到Q-ROM尺寸。

    3)得到可以表示所有誤差的E的最小值。

    4)計算Q-ROM+E-ROM的大小。

    5)減小Q的值然后循環(huán)2)~4),如果Q=1則執(zhí)行6)。

    6)減小S的值然后循環(huán)2)~5),如果S=1則執(zhí)行7)。

    7)通過比較計算結(jié)果得到最合適的Q、S、E使Q-ROM+E-ROM的值最小。

    圖3 QE_ROM算法量化過程

    3.3 性能分析

    表1為通過sunderland算法將原始數(shù)據(jù)分割后各類算法對coarse ROM再壓縮的過程和結(jié)構(gòu)。圖4為各階段算法的幅值以及數(shù)據(jù)總量。

    表1 幾種正弦壓縮算法對比

    圖4 各階段算法最大幅值與數(shù)據(jù)量

    橫坐標中的算法從左往右依次為sunderland算法、正弦相位差算法、四線近似算法、QE-ROM算法。改進后sunderland算法的最大幅度值為1 764,數(shù)據(jù)總量為11 776 bit,與sunderland算法相比節(jié)省了四位字長,ROM面積為原來的85%。

    QE-ROM算法以2 bit為步長對幅度值進行量化,然后將量化后的數(shù)據(jù)與誤差值分別存儲,結(jié)果如圖5所示。改進sunderland算法結(jié)合QE-ROM算法后的數(shù)據(jù)總量為8 576 bit,ROM面積為sunderland算法的62%。與壓縮前ROM尺寸(216×16)相比,壓縮比為122:1。

    圖5 ROM內(nèi)總數(shù)據(jù)量

    4 基于FPGA的直接數(shù)字頻率合成器的硬件設(shè)計與實現(xiàn)

    4.1 相位累加器

    如6圖所示,相位累加器是基于一個32位紋波進位加法器,與一串在相同的時鐘相位上工作的全加法器。 全加法器的輸出有內(nèi)置寄存器與和位在內(nèi)部反饋以執(zhí)行累加。 用多路復(fù)用器(MUX)選擇存儲在寄存器中的32位頻率控制字以執(zhí)行累加,結(jié)果取高16位用于ROM表的尋址。

    圖6 相位累加器結(jié)構(gòu)圖

    4.2 相位-幅度轉(zhuǎn)換器設(shè)計

    相位-幅度轉(zhuǎn)換器設(shè)計的設(shè)計為本文的重點內(nèi)容,包括四線近似算法和正弦相位差算法部分的數(shù)據(jù)重建以及QE-ROM算法的數(shù)據(jù)配置。結(jié)構(gòu)如圖7所示,地址位(α+β)以1:61的比例放大后重建出正弦相位差部分數(shù)據(jù),四線近似算法中0<θ<π/8范圍內(nèi)的數(shù)據(jù)是通過向相位(α+β)下移1位生成的。π/8<θ<π/4部分的數(shù)據(jù)是通過將相位下移2位,并將相位的第一個和第二個MSB更改為10來生成。這些數(shù)據(jù)以1:61的比例放大后匹配量化和誤差算法部分恢復(fù)后的數(shù)據(jù)。0<θ<π/4和π/4<θ<π/2的數(shù)據(jù)是對稱的,因此,后半周期的數(shù)據(jù)由一個補償器生成。

    相位-幅值轉(zhuǎn)換器結(jié)構(gòu)如圖7所示,總ROM由4個子ROM組成,即兩個Q-ROM和兩個E-ROM,用于分別存儲coarse ROM和fine ROM中的數(shù)據(jù)。將四分之一相位累加器的輸出分解為α+β+γ。coarse ROM和fine ROM的地址分別為α+β和α+γ。coarse ROM和fine ROM共享α地址位,因為α都是它們地址位中的最高位。因此,這四個子ROM共享一個行譯碼器以及四個不同的列復(fù)用器。圖8顯示了相位(α+β)、四次線近似算法幅度值以及重構(gòu)1/2周期正弦波的四個ROM數(shù)據(jù)幅度值的相對位置,其中第一行表示9位的相位值,第二行表示11位的四線近似方法壓縮后的數(shù)據(jù)幅度值,第三第四行分別表示coarse ROM中的量化值和誤差值,第五第六行表示fine ROM中量化值和誤差值,第七行表示加法器的輸出。

    圖7 16位相位-幅值轉(zhuǎn)換器

    圖8 數(shù)據(jù)位置表

    4.3 電源模塊設(shè)計

    為做到設(shè)計目標中的需求,采用了全橋整流的方式完成交直流轉(zhuǎn)換并利用全橋整流特性分離正負電壓[11];通過交流變壓器及LM317和LM337兩級降壓、穩(wěn)壓實現(xiàn)±9 V及3.75 V降壓輸出;在電源模塊的整體設(shè)計中均有為盡量減小電源噪聲而進行的設(shè)計,通過整流橋后及降壓輸出端均使用濾波電容來降低電源紋波并且所采用的降壓穩(wěn)壓芯片LM317和LM337噪聲僅有38uvRMS。

    本設(shè)計中采用了環(huán)形變壓器來進行交流降壓[16],可較大幅度減小PCB面積及整體設(shè)計重量,并且內(nèi)阻、磁干擾以及震動噪聲較小,比較適合該設(shè)計中的高性能需求。設(shè)計中所用到的LM317和LM337為三端可調(diào)正電壓低壓差線性穩(wěn)壓器和三端可調(diào)負電壓低壓差線性穩(wěn)壓器,與同類器件相比,有較小的輸入輸出電壓比,還有較為優(yōu)越的電壓和負載調(diào)節(jié)性能以及較小的輸出電壓誤差,并且有較好的抗損性。采用輸入跳線的方法,使輸入既可以單端進行輸入,亦可雙端輸入,提高了設(shè)計的可調(diào)節(jié)性;并且在穩(wěn)壓電路部分設(shè)計了以LM317、LM337與電位器組成的可調(diào)輸出,使輸出范圍更加靈活;輸出部分做到正負輸出分別可控并且共用同一個公共地點,增加了輸出的可控性同時也保證了穩(wěn)定性;設(shè)計了LED指示燈,以便于工作狀態(tài)的可視化。

    圖9 電源模塊PCB圖

    4.4 DAC模塊設(shè)計

    在該模塊的設(shè)計中,為減小整體體積及單片機管腳的使用,采用16通道串行DAC芯片AD5360來實現(xiàn)該設(shè)計;AD5360輸出寄存器到輸出端為透傳模式,故通過LDAC引腳可控制DAC寄存器向輸出寄存器傳輸?shù)墓δ軐崿F(xiàn)所有通道需同時同相位輸出[14-16];利用VREF引腳使AD5360的輸出幅度控制在+7.5~-7.5 V,并通過縮小信號幅值至8.5 V、在輸入信號中加入3.25 V直流分量的方式來調(diào)整輸出范圍+7.5~-1 V。

    設(shè)計中所用的AD5360芯片其封裝方式為LQFP-52,芯片內(nèi)部集成兩組16位的數(shù)模轉(zhuǎn)換器,同時為了降低輸出的誤差在芯片封裝的時候?qū)⒚總€數(shù)模轉(zhuǎn)換器模塊分開并且讓其能夠獨立的調(diào)整設(shè)置增益以及失調(diào),除此之外它的緩沖電壓輸出范圍是基準電壓的4倍。并且在PCB設(shè)計中采用了單點接地的方法分離數(shù)字地和模擬地,在二者之間添加一個0 Ω的電阻進行隔離,可以有效避免模擬地點的抖動帶來的干擾;并且在各輸入端添加電解電容來減小輸入紋波,以此來減小輸入噪聲。

    圖10 DAC模塊PCB圖

    5 系統(tǒng)仿真與測試

    整體仿真是在vivado 2017.4開發(fā)環(huán)境下搭建工程,圖11所示為對改進sunderland算法和量化誤差算法壓縮后的數(shù)據(jù)硬件實現(xiàn)全周期正弦函數(shù)的整體架構(gòu)圖控制模塊的輸入即為相位累加器輸入端的頻率控制字Fword、相位控制字Pword和幅度控制字Rword,輸出為16位精度的正弦波幅度值[17-18]。頂層模塊主要包含兩個子模塊,控制模塊和接口模塊。

    圖11 整體框架價結(jié)構(gòu)圖

    控制模塊主要完成控制4個存儲單元中的量化和誤差數(shù)據(jù)值按照其量化規(guī)則完成數(shù)據(jù)恢復(fù),四線近似算法四條函數(shù)的階段數(shù)據(jù)以及正弦相位差的數(shù)據(jù)還原。定義相位-幅值轉(zhuǎn)換器中相位累加器的輸出為Rom_Addr,因為Rom_Addr的最高兩個有效位分別控制完成正弦數(shù)據(jù)由1/4周期向1/2以及全周期的重建過程,所以α+β+γ=14即a0+b0+c0=14。

    assignc0=Rom_Addr[14]?~(Rom_Addr[4:0]):Rom_Addr[4:0];

    assignb0=Rom_Addr[14]?~(Rom_Addr[8:5]):Rom_Addr[8:5];

    assigna0= Rom_Addr[14]?~(Rom_Addr[13:9]):Rom_Addr[13:9];

    X1、X2分別為coarse ROM和fineROM中對幅度進行量化后的相位。

    圖12 數(shù)據(jù)重建結(jié)構(gòu)圖

    定義shift_1 <= {Rom_Addr[13:9],Rom_Addr[8:5]}>>1;

    shift_2 <= {Rom_Addr[13:9],Rom_Addr[8:5]}>>2;

    其中:shift_1、shift_2分別對應(yīng)式(6)中0<θ<π/8以及π/8<θ<π/4范圍內(nèi)的數(shù)據(jù)。因為0<θ<π/4與π/4<θ<π/2部分的函數(shù)實對稱的,所以后半周期的數(shù)據(jù)使用一個補償器生成。

    {Rom_Addr[13:9],Rom_Addr[8:5]}則對應(yīng)正弦相位差算法作差時減掉的數(shù)據(jù)。三部分數(shù)據(jù)相加就會得到1/4周期的正弦波數(shù)據(jù),1/4周期向1/2周期擴展以及1/2周期向全周期擴展則需要在Rom_Addr[14]以及Rom_Addr[15]的控制下通過兩個補償器來完成。

    接口模塊主要完成FPGA與數(shù)模轉(zhuǎn)換器(DAC)數(shù)據(jù)傳輸所使用協(xié)議的時序設(shè)計以及DAC每個通道增益參數(shù)的設(shè)置[19-20]。AD5360芯片與外部硬件器件通訊的方式是采用4線串行的方式,其接口與DSP芯片的通訊接口完全兼容,同時還具有16個通道且每個通道最高可達到16位的輸出精度,能夠處理最高50 MHz的時鐘速率。端口連接如圖13所示。

    圖13 硬件接口圖

    其中:SYNC為片選信號,低位有效,選同時開始數(shù)據(jù)傳輸;SCLK為FPGA生成的門控時鐘;SDI為串行輸入信號;SDO為數(shù)據(jù)回讀端口;RESET為復(fù)位信號,低位有效;LDAC為輸出控制信號,可調(diào)節(jié)全通道同時通相位輸出;CLR為數(shù)據(jù)清除信號,低電位有效,可清除通道的增益參數(shù)。BUSY為DAC數(shù)據(jù)處理進程信號。串并轉(zhuǎn)換轉(zhuǎn)換后的數(shù)據(jù)加上DAC通道地址位共計24位數(shù)據(jù)采用線性序列機由高到低依次輸出。此次設(shè)計FPGA與DAC之間數(shù)據(jù)傳輸所用時鐘為20 M,系統(tǒng)時鐘設(shè)置為50 M,正弦波頻率為200 Hz,DAC基準電壓VREF設(shè)置為3.75 V。

    圖14為用vivado 2017.4對代碼進行的仿真結(jié)果,器件選擇為xc7z020clg400-2。FF觸發(fā)器的使用量為144,占片上可以用總量的0.14%,LUT的使用量為176,占片上可使用總量的0.32%。片上總功耗為0.11 W。

    圖14 Vivado 仿真結(jié)果圖

    以上正弦波形發(fā)生電路均vivado2017.3集成開發(fā)環(huán)境下搭建工程,利用Verilog硬件描述語言編寫,并且編譯通過。該 DDS信號發(fā)生器設(shè)計使用的BRAM位為兩個僅占用 FPGA芯片可使用總量的1.43%。將編譯生成的DDS.bit文件通過USB-Blaster下載FPGA 開發(fā)板上,并在數(shù)模轉(zhuǎn)換器輸出端連接示波器探頭,測試結(jié)果如圖15所示。

    圖15 正弦信號測試圖

    圖15為DDS測試系統(tǒng)與正弦信號在示波器上的測試結(jié)果。圖中顯示正弦波頻率為200 Hz,峰峰值為8.5 V,為滿幅情況下DAC的輸出電壓,可以看到在不影響波形平滑度的情況下完成16位精度輸出,并且ROM占用資源比傳統(tǒng)方式節(jié)省99.2%。

    6 結(jié)束語

    本文提出了一種將改進sunderland算法與QE-ROM算法相結(jié)合的正弦數(shù)據(jù)壓縮算法。改進sunderland算法是在sundeland算法的基礎(chǔ)上利用正弦相位差算法與四線近似算法將coarse ROM中的數(shù)據(jù)作差后將差值部分存儲到coarse ROM,這比原數(shù)據(jù)要小得多。QE-ROM再對整體數(shù)據(jù)量化,量化后的數(shù)據(jù)整體占用空間變小,對量化后的數(shù)據(jù)與量化誤差分別保存。利用加法器對重建出[0,π/2]范圍內(nèi)的輸出,然后結(jié)合正弦函數(shù)對稱性通過補償器重建出全周期的數(shù)據(jù)。本文提出的正弦數(shù)據(jù)壓縮算法將正弦數(shù)據(jù)查找表(ROM)的尺寸從(216×16)壓縮至(27×7+29×7+28×4+210×3) 8 576 bit,壓縮比為122:1,尺寸僅為原來的0.8%.能夠有效降低DDS芯片的面積和功耗。

    但該算法也存在一定的不足之處,當(dāng)頻率控制字并非為2的整數(shù)次冪時,相位截斷后鋸齒波的周期不等于理想化連續(xù)時間鋸齒波的周期,就會引入相位截斷誤差,相位截斷誤差序列的周期性是造成DDS輸出頻譜中含有大量雜散分量的主要原因之一。在算法的設(shè)計過程中,如果想要降低DAC的非線性誤差以及ROM幅度量化的誤差則可通過兩方面來實現(xiàn),一方面是采用更多位數(shù)的DAC器件,這樣其精度可以隨之得到提高,從而降低它的非線性誤差;另一方面是增加ROM的字長從而實現(xiàn)降低它的幅度量化誤差。同時要想在設(shè)計的過程中增加ROM地址位數(shù)的話,則在硬件的選型設(shè)計時就會更加的復(fù)雜。在設(shè)計的過程中需要考慮到的是DAC的非線性誤差是與其位數(shù)成線性關(guān)系的,DAC的位數(shù)越大其對應(yīng)的精度以及分辨率就會越高,則非線性誤差也會越小;ROM幅度量化的誤差是與ROM的字節(jié)長度成線性關(guān)系,與ROM的地址位數(shù)成指數(shù)關(guān)系,若ROM的字節(jié)長度越長對應(yīng)的地址位數(shù)越多,則其幅度量化的誤差也會越小。若在硬件方面增加對應(yīng)成本便可以選擇更多地址位數(shù)的ROM,但是在此情況下,其對應(yīng)的相位截斷誤差在所有噪聲的比率中會有所上升。因此如何提高對相位截斷雜散的抑制來提高DDS性能需要進一步研究。

    猜你喜歡
    近似算法累加器正弦波
    格上身份基簡短關(guān)聯(lián)環(huán)簽名及其電子投票應(yīng)用
    無線電工程(2024年5期)2024-07-20 00:00:00
    密碼累加器研究進展及應(yīng)用
    單相正弦波變頻電源設(shè)計與實現(xiàn)
    采用BC5016S的純正弦波逆變器設(shè)計及制作
    電子制作(2019年7期)2019-04-25 13:18:18
    基于霍夫變換的工位點識別算法設(shè)計與實現(xiàn)
    應(yīng)用自適應(yīng)交叉近似算法快速計算導(dǎo)體RCS
    求投影深度最深點的近似算法
    考試周刊(2016年88期)2016-11-24 13:32:14
    用于時間延遲積分型圖像傳感器的流水采樣列級運放共享累加器*
    無壓流六圓弧蛋形斷面臨界水深近似算法
    基于嵌入式技術(shù)的電網(wǎng)同步正弦波發(fā)生裝置研究
    十八禁网站网址无遮挡| 亚洲性久久影院| av在线老鸭窝| 热re99久久精品国产66热6| 精品卡一卡二卡四卡免费| 国产精品一区二区在线不卡| 少妇人妻久久综合中文| 如日韩欧美国产精品一区二区三区| 日本-黄色视频高清免费观看| 91精品三级在线观看| 亚洲三级黄色毛片| 婷婷色av中文字幕| 狂野欧美激情性bbbbbb| 9191精品国产免费久久| 毛片一级片免费看久久久久| 天堂8中文在线网| 久久久久久伊人网av| 在线观看免费日韩欧美大片| 欧美xxⅹ黑人| 天堂中文最新版在线下载| 最近中文字幕2019免费版| 性高湖久久久久久久久免费观看| 国产不卡av网站在线观看| 两个人免费观看高清视频| 男人添女人高潮全过程视频| 亚洲三级黄色毛片| 精品视频人人做人人爽| 十八禁高潮呻吟视频| 国产爽快片一区二区三区| 九九爱精品视频在线观看| 激情视频va一区二区三区| 免费日韩欧美在线观看| 国语对白做爰xxxⅹ性视频网站| 久久午夜福利片| 男女高潮啪啪啪动态图| 色哟哟·www| 2018国产大陆天天弄谢| 欧美精品国产亚洲| 国产精品三级大全| 中文精品一卡2卡3卡4更新| 日韩中文字幕视频在线看片| 一边亲一边摸免费视频| 国产亚洲最大av| 免费大片18禁| 免费观看性生交大片5| 黄色毛片三级朝国网站| 国产成人a∨麻豆精品| 一本久久精品| 亚洲人与动物交配视频| 少妇 在线观看| 日韩 亚洲 欧美在线| 一本久久精品| 亚洲国产色片| 韩国av在线不卡| 韩国高清视频一区二区三区| 建设人人有责人人尽责人人享有的| 热re99久久精品国产66热6| 飞空精品影院首页| 女的被弄到高潮叫床怎么办| 国产乱来视频区| 欧美日韩av久久| 建设人人有责人人尽责人人享有的| 黄色 视频免费看| 黑人巨大精品欧美一区二区蜜桃 | 91国产中文字幕| 波多野结衣一区麻豆| 亚洲欧美成人综合另类久久久| 亚洲国产av影院在线观看| 美女国产视频在线观看| xxx大片免费视频| 九色成人免费人妻av| 欧美精品av麻豆av| 欧美精品av麻豆av| 免费观看无遮挡的男女| 大片免费播放器 马上看| 性色avwww在线观看| 老司机影院成人| 欧美成人午夜精品| 纯流量卡能插随身wifi吗| 国产高清不卡午夜福利| 日本欧美视频一区| 久久精品熟女亚洲av麻豆精品| 欧美97在线视频| 亚洲精品一二三| 日本欧美视频一区| 在线观看人妻少妇| 老女人水多毛片| 91成人精品电影| 男女午夜视频在线观看 | 一区在线观看完整版| 欧美bdsm另类| 人人妻人人澡人人看| 我的女老师完整版在线观看| 自拍欧美九色日韩亚洲蝌蚪91| 亚洲精品色激情综合| 成人国产av品久久久| 一本色道久久久久久精品综合| 久久人人爽人人爽人人片va| 一级a做视频免费观看| 有码 亚洲区| 久久ye,这里只有精品| 久久人人爽av亚洲精品天堂| 9色porny在线观看| 91在线精品国自产拍蜜月| 亚洲高清免费不卡视频| 婷婷色综合www| 在现免费观看毛片| 最近2019中文字幕mv第一页| 九色亚洲精品在线播放| 少妇 在线观看| 另类精品久久| 精品99又大又爽又粗少妇毛片| 日日啪夜夜爽| 丁香六月天网| 成人综合一区亚洲| 国产淫语在线视频| 国产成人午夜福利电影在线观看| 九草在线视频观看| 日本免费在线观看一区| 母亲3免费完整高清在线观看 | 高清视频免费观看一区二区| 成人亚洲精品一区在线观看| 午夜福利网站1000一区二区三区| 超色免费av| 国产麻豆69| 亚洲综合色网址| 制服人妻中文乱码| 国产免费视频播放在线视频| 老司机亚洲免费影院| 国产日韩欧美视频二区| 欧美成人精品欧美一级黄| 国产日韩欧美亚洲二区| 热99久久久久精品小说推荐| 国产欧美亚洲国产| 免费大片黄手机在线观看| 香蕉丝袜av| 超色免费av| 又大又黄又爽视频免费| 日韩三级伦理在线观看| 日韩三级伦理在线观看| 丰满迷人的少妇在线观看| 日韩免费高清中文字幕av| av女优亚洲男人天堂| 亚洲精品成人av观看孕妇| 韩国精品一区二区三区 | 精品久久蜜臀av无| 久久热在线av| 一级毛片我不卡| 久久精品久久久久久久性| 精品亚洲乱码少妇综合久久| 久久这里有精品视频免费| 久久av网站| 国产男女超爽视频在线观看| 亚洲激情五月婷婷啪啪| 精品一区二区免费观看| 欧美另类一区| 日韩免费高清中文字幕av| 亚洲欧美日韩另类电影网站| 丝瓜视频免费看黄片| 97超碰精品成人国产| 精品国产一区二区三区久久久樱花| 中文欧美无线码| 精品午夜福利在线看| 国产av国产精品国产| 老司机亚洲免费影院| 久久精品夜色国产| 国产深夜福利视频在线观看| 国产免费又黄又爽又色| 国产精品.久久久| 2022亚洲国产成人精品| 女人精品久久久久毛片| 中文字幕最新亚洲高清| videossex国产| 成人二区视频| 精品视频人人做人人爽| 久久女婷五月综合色啪小说| 边亲边吃奶的免费视频| 久久久久精品久久久久真实原创| 少妇的逼好多水| 美女内射精品一级片tv| 一边摸一边做爽爽视频免费| 亚洲国产毛片av蜜桃av| 亚洲婷婷狠狠爱综合网| av女优亚洲男人天堂| 韩国高清视频一区二区三区| av在线app专区| 国产精品不卡视频一区二区| 欧美日本中文国产一区发布| 香蕉丝袜av| 成人手机av| 桃花免费在线播放| 观看美女的网站| 51国产日韩欧美| 老女人水多毛片| 精品酒店卫生间| 国产精品成人在线| 国产一区亚洲一区在线观看| 搡女人真爽免费视频火全软件| av视频免费观看在线观看| 桃花免费在线播放| 亚洲精品456在线播放app| 边亲边吃奶的免费视频| 亚洲成av片中文字幕在线观看 | 蜜桃国产av成人99| h视频一区二区三区| 寂寞人妻少妇视频99o| 十分钟在线观看高清视频www| xxxhd国产人妻xxx| 国产无遮挡羞羞视频在线观看| 赤兔流量卡办理| av网站免费在线观看视频| 五月玫瑰六月丁香| av国产久精品久网站免费入址| 欧美成人精品欧美一级黄| a级片在线免费高清观看视频| 永久免费av网站大全| 五月玫瑰六月丁香| 午夜91福利影院| 狠狠精品人妻久久久久久综合| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 精品一区二区三卡| 免费高清在线观看日韩| 观看av在线不卡| 成人漫画全彩无遮挡| 国产精品99久久99久久久不卡 | 日韩成人av中文字幕在线观看| 国产乱来视频区| 午夜免费男女啪啪视频观看| 美女大奶头黄色视频| 一本—道久久a久久精品蜜桃钙片| 各种免费的搞黄视频| 久久97久久精品| 精品久久久精品久久久| 丝袜在线中文字幕| 在线精品无人区一区二区三| 只有这里有精品99| 一级毛片电影观看| 一级黄片播放器| 热99久久久久精品小说推荐| 亚洲av中文av极速乱| 久久ye,这里只有精品| 三级国产精品片| 国产又色又爽无遮挡免| 人成视频在线观看免费观看| 亚洲av福利一区| 老司机亚洲免费影院| 国产免费又黄又爽又色| 精品熟女少妇av免费看| 视频区图区小说| 黄片播放在线免费| 在线观看www视频免费| 熟女av电影| av播播在线观看一区| 欧美精品av麻豆av| 大香蕉久久成人网| 欧美日韩一区二区视频在线观看视频在线| 亚洲伊人久久精品综合| 亚洲高清免费不卡视频| 新久久久久国产一级毛片| 久久人妻熟女aⅴ| 少妇的逼好多水| 久久精品夜色国产| 国产精品不卡视频一区二区| 免费高清在线观看视频在线观看| 亚洲精品国产色婷婷电影| 性色av一级| 亚洲,欧美,日韩| 欧美精品一区二区大全| 一本色道久久久久久精品综合| 一级毛片我不卡| 日本91视频免费播放| 精品国产露脸久久av麻豆| av免费在线看不卡| 热99国产精品久久久久久7| 日本91视频免费播放| 日本免费在线观看一区| 亚洲精品乱久久久久久| 99久国产av精品国产电影| 亚洲av在线观看美女高潮| 免费高清在线观看日韩| 欧美人与性动交α欧美精品济南到 | 多毛熟女@视频| 国产精品99久久99久久久不卡 | 亚洲av电影在线观看一区二区三区| 国产精品国产三级国产专区5o| 亚洲精华国产精华液的使用体验| 只有这里有精品99| 色视频在线一区二区三区| 丝袜在线中文字幕| 黄色配什么色好看| 成人国产麻豆网| 久久精品国产综合久久久 | 亚洲国产av影院在线观看| 2022亚洲国产成人精品| 精品午夜福利在线看| 中文乱码字字幕精品一区二区三区| 久久精品熟女亚洲av麻豆精品| 高清黄色对白视频在线免费看| 欧美少妇被猛烈插入视频| 春色校园在线视频观看| 老女人水多毛片| 永久网站在线| 欧美国产精品一级二级三级| 欧美成人午夜精品| 欧美+日韩+精品| 观看av在线不卡| 国产精品久久久久久av不卡| 久久精品国产亚洲av天美| 人体艺术视频欧美日本| 一本—道久久a久久精品蜜桃钙片| av不卡在线播放| 午夜福利乱码中文字幕| 午夜日本视频在线| 国产男女内射视频| 老司机影院成人| 亚洲精华国产精华液的使用体验| 成人手机av| 久久青草综合色| 国产亚洲精品第一综合不卡 | 精品少妇内射三级| 乱码一卡2卡4卡精品| 亚洲av日韩在线播放| 男女边吃奶边做爰视频| 中文字幕人妻熟女乱码| 伊人亚洲综合成人网| 狂野欧美激情性xxxx在线观看| 国产69精品久久久久777片| 久久久久国产网址| 亚洲欧洲国产日韩| 亚洲精品国产av成人精品| 久热这里只有精品99| 日韩av不卡免费在线播放| 日韩三级伦理在线观看| 久久午夜综合久久蜜桃| 激情视频va一区二区三区| www.av在线官网国产| 欧美精品一区二区免费开放| 亚洲 欧美一区二区三区| 亚洲一区二区三区欧美精品| 搡女人真爽免费视频火全软件| 性色avwww在线观看| 日韩精品免费视频一区二区三区 | 日韩伦理黄色片| 嫩草影院入口| tube8黄色片| 亚洲精品乱码久久久久久按摩| 中国国产av一级| 激情视频va一区二区三区| 伦理电影大哥的女人| 桃花免费在线播放| 亚洲国产精品成人久久小说| 人妻一区二区av| 国产麻豆69| 久久久久网色| 免费看光身美女| 亚洲av.av天堂| 国产黄色视频一区二区在线观看| 亚洲国产精品999| 国产欧美日韩综合在线一区二区| 国产精品熟女久久久久浪| 亚洲性久久影院| 欧美人与性动交α欧美精品济南到 | 性色avwww在线观看| 国产高清三级在线| 永久免费av网站大全| 黄色怎么调成土黄色| 国产高清三级在线| 国产永久视频网站| 亚洲内射少妇av| 欧美日韩亚洲高清精品| 亚洲人成77777在线视频| 夫妻午夜视频| 中文字幕制服av| 亚洲国产精品一区二区三区在线| 国产精品一区二区在线不卡| 亚洲国产精品国产精品| a级毛片在线看网站| 天美传媒精品一区二区| 日本91视频免费播放| 日本与韩国留学比较| 成人无遮挡网站| 欧美老熟妇乱子伦牲交| 极品人妻少妇av视频| 人妻少妇偷人精品九色| www.av在线官网国产| 国国产精品蜜臀av免费| 天天躁夜夜躁狠狠躁躁| 国产永久视频网站| 精品少妇内射三级| 免费看不卡的av| 日韩中文字幕视频在线看片| 韩国av在线不卡| 成人亚洲精品一区在线观看| 亚洲综合色网址| 如何舔出高潮| 国产女主播在线喷水免费视频网站| 一区二区三区四区激情视频| 国产淫语在线视频| 国产极品粉嫩免费观看在线| 老司机亚洲免费影院| 欧美日本中文国产一区发布| 精品久久蜜臀av无| 妹子高潮喷水视频| 久久国产精品大桥未久av| 久久ye,这里只有精品| 黑人巨大精品欧美一区二区蜜桃 | 99九九在线精品视频| 伦精品一区二区三区| 啦啦啦在线观看免费高清www| 国产一级毛片在线| 亚洲欧美一区二区三区黑人 | 一区二区三区四区激情视频| h视频一区二区三区| 亚洲欧洲国产日韩| 亚洲人与动物交配视频| 欧美最新免费一区二区三区| 一级a做视频免费观看| 欧美成人午夜免费资源| 国产精品 国内视频| 18禁在线无遮挡免费观看视频| 国产av一区二区精品久久| 草草在线视频免费看| 欧美丝袜亚洲另类| 中文字幕另类日韩欧美亚洲嫩草| 久久热在线av| 日本欧美视频一区| 亚洲美女视频黄频| 久久人人爽人人片av| 久久人妻熟女aⅴ| 国产成人免费无遮挡视频| 国产精品不卡视频一区二区| 日日撸夜夜添| 亚洲精品第二区| 色网站视频免费| 最近中文字幕高清免费大全6| 久久国产精品男人的天堂亚洲 | 国产精品嫩草影院av在线观看| 国产又色又爽无遮挡免| 菩萨蛮人人尽说江南好唐韦庄| 另类精品久久| 人成视频在线观看免费观看| 9191精品国产免费久久| 18禁国产床啪视频网站| 久久人人爽人人爽人人片va| 国产日韩欧美亚洲二区| 久久精品国产自在天天线| a级毛色黄片| 精品福利永久在线观看| 男男h啪啪无遮挡| 国产又色又爽无遮挡免| 一本—道久久a久久精品蜜桃钙片| 韩国高清视频一区二区三区| 国产免费福利视频在线观看| 久久 成人 亚洲| 日韩在线高清观看一区二区三区| 爱豆传媒免费全集在线观看| 久久久久久人妻| 这个男人来自地球电影免费观看 | 亚洲激情五月婷婷啪啪| 亚洲高清免费不卡视频| 久久婷婷青草| 日韩大片免费观看网站| 亚洲国产成人一精品久久久| 国产成人精品无人区| 99久久综合免费| 久久av网站| 国国产精品蜜臀av免费| 国产精品麻豆人妻色哟哟久久| 99香蕉大伊视频| 黄网站色视频无遮挡免费观看| 黄片播放在线免费| 国产精品一二三区在线看| 中文字幕人妻丝袜制服| 亚洲婷婷狠狠爱综合网| www.av在线官网国产| 久久综合国产亚洲精品| 精品一区二区三卡| 亚洲国产精品专区欧美| 婷婷成人精品国产| 伊人亚洲综合成人网| 成人无遮挡网站| 九草在线视频观看| 欧美日韩视频高清一区二区三区二| 巨乳人妻的诱惑在线观看| 99久久中文字幕三级久久日本| 国产成人欧美| 1024视频免费在线观看| 在线 av 中文字幕| 国产av码专区亚洲av| 午夜福利视频精品| 不卡视频在线观看欧美| 中国国产av一级| 久久久欧美国产精品| 有码 亚洲区| 亚洲av在线观看美女高潮| 国产熟女午夜一区二区三区| 国产精品一二三区在线看| 亚洲av中文av极速乱| 成年人午夜在线观看视频| 五月开心婷婷网| 天美传媒精品一区二区| 人人妻人人爽人人添夜夜欢视频| av天堂久久9| 亚洲精品久久成人aⅴ小说| 亚洲精品色激情综合| av在线app专区| 久久久久精品久久久久真实原创| 欧美丝袜亚洲另类| 最新的欧美精品一区二区| 亚洲欧美中文字幕日韩二区| 日本免费在线观看一区| 午夜老司机福利剧场| 精品人妻熟女毛片av久久网站| 欧美少妇被猛烈插入视频| 成年女人在线观看亚洲视频| 自拍欧美九色日韩亚洲蝌蚪91| 精品亚洲成国产av| 桃花免费在线播放| 日本91视频免费播放| 色婷婷av一区二区三区视频| 黑人巨大精品欧美一区二区蜜桃 | 三上悠亚av全集在线观看| 日本午夜av视频| 国产一级毛片在线| 国产精品无大码| 一级黄片播放器| 人成视频在线观看免费观看| 亚洲av免费高清在线观看| 永久网站在线| 2021少妇久久久久久久久久久| 九九在线视频观看精品| 欧美性感艳星| av在线app专区| 18禁裸乳无遮挡动漫免费视频| 精品人妻一区二区三区麻豆| 亚洲欧洲国产日韩| 国产乱人偷精品视频| 色婷婷av一区二区三区视频| 十八禁高潮呻吟视频| 我的女老师完整版在线观看| 久久久国产欧美日韩av| 最近最新中文字幕免费大全7| 极品少妇高潮喷水抽搐| 最近最新中文字幕免费大全7| 国产亚洲av片在线观看秒播厂| 国产欧美另类精品又又久久亚洲欧美| 丁香六月天网| 成人国语在线视频| 亚洲第一av免费看| 国产亚洲欧美精品永久| 赤兔流量卡办理| 国产精品免费大片| 赤兔流量卡办理| 成人漫画全彩无遮挡| 亚洲久久久国产精品| 国产成人免费无遮挡视频| 90打野战视频偷拍视频| 9191精品国产免费久久| 精品国产一区二区三区久久久樱花| av电影中文网址| 满18在线观看网站| 97人妻天天添夜夜摸| 国产精品国产三级专区第一集| 婷婷色av中文字幕| 国产一区二区在线观看日韩| 内地一区二区视频在线| 一区二区av电影网| av在线app专区| 欧美精品国产亚洲| 日韩欧美一区视频在线观看| 伦理电影免费视频| 精品少妇黑人巨大在线播放| av在线播放精品| 亚洲成人av在线免费| 国产在视频线精品| 亚洲精品aⅴ在线观看| 51国产日韩欧美| 国产精品偷伦视频观看了| 亚洲精品国产av蜜桃| 99热网站在线观看| 日韩精品免费视频一区二区三区 | 99热这里只有是精品在线观看| 日本色播在线视频| 国产在线一区二区三区精| 欧美精品国产亚洲| 蜜桃在线观看..| 视频中文字幕在线观看| 久久精品人人爽人人爽视色| 国产亚洲精品久久久com| 午夜日本视频在线| 国产精品久久久久久久久免| 精品久久久久久电影网| 国产高清三级在线| 国产亚洲最大av| 国产探花极品一区二区| 咕卡用的链子| 欧美精品人与动牲交sv欧美| 欧美丝袜亚洲另类| 搡女人真爽免费视频火全软件| 在线观看一区二区三区激情| 欧美少妇被猛烈插入视频| 十八禁网站网址无遮挡| 性色avwww在线观看| 美女大奶头黄色视频| 亚洲av综合色区一区| 精品久久久久久电影网| 免费人成在线观看视频色| 黄片播放在线免费| 大陆偷拍与自拍| 午夜激情av网站| 哪个播放器可以免费观看大片| 丁香六月天网| 男女国产视频网站| 免费大片黄手机在线观看| 人妻人人澡人人爽人人|