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

    高階矩陣并行求逆的FPGA設(shè)計(jì)與實(shí)現(xiàn)

    2023-03-19 11:25:22伍松毛宇河
    機(jī)械設(shè)計(jì)與制造 2023年3期
    關(guān)鍵詞:定標(biāo)高階乘法

    伍松,毛宇河

    (1.廣西科技大學(xué) 機(jī)械與交通學(xué)院,廣西 柳州 545006;2.廣西汽車零部件與整車技術(shù)重點(diǎn)實(shí)驗(yàn)室(廣西科技大學(xué)),廣西 柳州 545006)

    1 引言

    在現(xiàn)代數(shù)字信號(hào)處理中,許多先進(jìn)的技術(shù)方法都涉及高階矩陣運(yùn)算,例如在聲全息領(lǐng)域里的波疊加法近場(chǎng)聲全息技術(shù)[1]中或在對(duì)碳纖維復(fù)合材料的轉(zhuǎn)動(dòng)軸進(jìn)行模態(tài)分析時(shí)都會(huì)用到傳遞矩陣或傳遞矩陣的逆變換過(guò)程[2],這些均與高階矩陣運(yùn)算息息相關(guān)。矩陣求逆過(guò)程亦是如此,其在數(shù)據(jù)分析、信號(hào)處理、系統(tǒng)理論、多元分析、現(xiàn)代控制等領(lǐng)域都有重要的使用價(jià)值,可見矩陣求逆的應(yīng)用范圍十分廣泛。

    但由于求逆過(guò)程自身的繁瑣性和計(jì)算復(fù)雜性,因此大多數(shù)求逆運(yùn)算都過(guò)于依賴通用型計(jì)算機(jī)中的軟件開發(fā)平臺(tái)(如MAT?LAB、LabVEIW等),并且在需要進(jìn)行矩陣求逆等相關(guān)運(yùn)算時(shí),還需先掌握開發(fā)平臺(tái)的配套語(yǔ)言和使用方式,增加了研究人員的設(shè)計(jì)難度。

    另外矩陣求逆的傳統(tǒng)方法大多都是通過(guò)最小均方算法或最小二乘法求解近似值,這樣的求解過(guò)程往往精度低,收斂慢,難以達(dá)到設(shè)計(jì)要求[3]。同時(shí)在硬件實(shí)現(xiàn)方面,矩陣求逆也會(huì)受到資源及傳輸復(fù)雜程度的限制,相關(guān)的研究大都是針對(duì)特殊矩陣或者小規(guī)模矩陣進(jìn)行實(shí)現(xiàn)的,例如,文獻(xiàn)[4]是針對(duì)三角矩陣求逆進(jìn)行硬件實(shí)現(xiàn)的過(guò)程,而針對(duì)高階任意矩陣或大規(guī)模矩陣的相關(guān)文獻(xiàn)卻較少,因此對(duì)于眾多計(jì)算密集型問題的處理中,研究高階矩陣及大規(guī)模求逆的硬件實(shí)現(xiàn)過(guò)程十分具有挑戰(zhàn)性[5]。

    即針對(duì)高階矩陣求逆問題,采用并行算法,基于現(xiàn)場(chǎng)可編程門陣列(Field Programmmable Gate Array,F(xiàn)PGA)的高速并行處理能力,采用流水線法以及LU分解求逆方法來(lái)完成基于FPGA[6]的8階滿秩方陣快速求逆處理器的設(shè)計(jì)與實(shí)現(xiàn)。這種快速實(shí)現(xiàn)高階矩陣求逆過(guò)程,不僅解決了傳統(tǒng)方法收斂性差、精度低的問題,而且還解決了矩陣求逆自身的計(jì)算復(fù)雜性以及高階矩陣難以求逆的問題,同時(shí)也避免了求逆運(yùn)算對(duì)于通用性計(jì)算機(jī)的過(guò)度依賴,能為很多使用到矩陣求逆過(guò)程的研究領(lǐng)域提供便利,提高運(yùn)算效率,具有廣泛的應(yīng)用價(jià)值,對(duì)工程應(yīng)用也有一定的幫助。

    2 理論分析

    LU分解是矩陣求逆過(guò)程中使用較為廣泛的一種分解求解辦法。其基本原理是先將n階方陣A分解成一下三角矩陣L同一上三角矩陣U的乘積形式后,利用三角矩陣易求逆的原則,分別求出下三角矩陣L和上三角矩陣U的逆形式,再通過(guò)矩陣相乘得到最終的逆矩陣A?1。即:

    該方法可較大程度地減少求逆過(guò)程的運(yùn)算量和復(fù)雜程度,同時(shí)能解決最小均方、最小二乘等方法求近似解精度低收斂性差的問題。

    2.1 矩陣的LU分解

    設(shè)n階方陣的各階順序主子式均不為零,則A的LU分解則能僅包含一種結(jié)果。若以矩陣乘法原理為支撐,可推導(dǎo)得出LU分解的迭代結(jié)果算法[7],即:

    由上面的結(jié)果式可知,矩陣的LU分解是一種循環(huán)迭代過(guò)程,U矩陣和L矩陣中各結(jié)果元素的求得過(guò)程均是使用遞推迭代,過(guò)程類似。但由式(4)、式(5)分析可知,L矩陣實(shí)際上要比U矩陣少一步,因此在此處的設(shè)計(jì)上要注意小心防止出錯(cuò)。

    2.2 上三角及下三角矩陣求逆

    假設(shè)下三角矩陣L的逆矩陣為R,上三角矩陣U的逆矩陣為S,雖然主要計(jì)算8階矩陣的逆結(jié)果,但對(duì)于n階上下三角逆矩陣而言,其結(jié)果形式可規(guī)律呈現(xiàn)。例如,n階下三角逆矩陣R的一般形式為:

    上三角逆矩陣S的結(jié)果式,其表達(dá)式同式(6)。

    由式(6)結(jié)果式可以看出,計(jì)算上三角或下三角矩陣求逆過(guò)程基本可歸納為以下幾步:

    (1)首先由分解出的L矩陣和U矩陣首先可以求得逆矩陣R和逆矩陣S的對(duì)角元素;

    (2)由對(duì)角元素,在j=1的情況下,以式(6)中遞推式計(jì)算出R矩陣第1列或S矩陣第1行的結(jié)果元素;

    (3)后再在j取2到n的順序條件下,用通過(guò)(1)~(2)及此步驟計(jì)算得到的結(jié)果元素,按i=j?1至i=1的先后順序倒序遞推,便可得出R矩陣或S矩陣的其他元素,完成該過(guò)程。

    由上面的計(jì)算過(guò)程得知,LU分解法的迭代過(guò)程多,且迭代次數(shù)會(huì)隨著矩陣階數(shù)的提升而成倍增加,如果想要利用該方法實(shí)現(xiàn)高階矩陣的求逆過(guò)程,其迭代計(jì)算的復(fù)雜程度直接影響硬件設(shè)計(jì)過(guò)程的難易度。因此準(zhǔn)確控制求逆中的迭代過(guò)程,降低其在設(shè)計(jì)上的復(fù)雜性,是設(shè)計(jì)的關(guān)鍵。此外,本設(shè)計(jì)在該過(guò)程中將采用并行計(jì)算設(shè)計(jì),因此保證中間過(guò)程計(jì)算的準(zhǔn)確性是設(shè)計(jì)的難點(diǎn)。

    2.3 矩陣相乘

    該過(guò)程是將上三角逆矩陣S與下三角逆矩陣R進(jìn)行矩陣相乘,依靠公式A?1=U?1L?1=SR,來(lái)求得原始方陣A最終逆矩陣,進(jìn)而完成求逆的計(jì)算過(guò)程。

    那么由矩陣乘法原公式容易得到逆矩陣A的結(jié)果式為:

    因此由式(7)得知,該過(guò)程所需的輸入數(shù)據(jù)數(shù)量較多,因此控制好輸入數(shù)的準(zhǔn)確性和輸入及儲(chǔ)存的時(shí)效性將是本過(guò)程的關(guān)鍵。

    2.4 并行運(yùn)算

    因本處理器中矩陣LU分解的輸入輸出過(guò)程及L矩陣與U矩陣的求逆過(guò)程是相對(duì)獨(dú)立且互不干涉,若將每個(gè)過(guò)程都串行連接,在時(shí)鐘控制下依次執(zhí)行,雖能得到計(jì)算結(jié)果,卻運(yùn)算時(shí)間長(zhǎng),計(jì)算過(guò)程繁瑣。

    因此為了提高運(yùn)算速度,考慮將獨(dú)立互不干涉的過(guò)程并行執(zhí)行,即對(duì)上述兩個(gè)過(guò)程采用并行結(jié)構(gòu)(Parallel Structure)[8],形成并行形的數(shù)據(jù)輸入過(guò)程及矩陣求逆過(guò)程,該過(guò)程將原串行過(guò)程改為兩次并行過(guò)程,即可在原串行基礎(chǔ)上提速四倍;同時(shí)并行結(jié)構(gòu)還具有并發(fā)性和同時(shí)性,是各領(lǐng)域尤其是大數(shù)據(jù)領(lǐng)域達(dá)到高性能及高實(shí)時(shí)性計(jì)算需求的理想選擇。并行結(jié)構(gòu)的示意圖,如圖1所示。

    圖1 LU分解輸入輸出并行結(jié)構(gòu)示意圖Fig.1 Parallel Structural Diagram of Input and Output Process of LU Decomposition

    2.5 數(shù)的定標(biāo)

    我們知道,在Quartus II開發(fā)平臺(tái)上,浮點(diǎn)數(shù)及小數(shù)是無(wú)法進(jìn)行綜合的,因此在使用vhdl語(yǔ)言描述硬件程序時(shí),是不能在程序中使用和出現(xiàn)帶小數(shù)點(diǎn)的數(shù)據(jù)的,但如將浮點(diǎn)型近似為整型后,其數(shù)據(jù)的精度將大大降低。因此為了能夠在設(shè)計(jì)中使用浮點(diǎn)數(shù)和小數(shù),采用定標(biāo)法給予解決。

    所謂定標(biāo)法(Calibration Method),就是確定一個(gè)數(shù)小數(shù)點(diǎn)位置的方法[9],而由定標(biāo)數(shù)確定出來(lái)的數(shù),稱為定點(diǎn)數(shù)。若設(shè)定標(biāo)數(shù)為ξ,定點(diǎn)數(shù)為Φ,原浮點(diǎn)數(shù)設(shè)為X,則在二進(jìn)制中,浮點(diǎn)數(shù)與定點(diǎn)數(shù)的關(guān)系為:

    由關(guān)系式看出,浮點(diǎn)數(shù)變?yōu)槎c(diǎn)數(shù)后,其精度將隨ξ的增大而增大,但隨著ξ的增加,在位數(shù)一定的情況下,其原數(shù)據(jù)的涵蓋范圍也將減小,即數(shù)據(jù)的精度和范圍是對(duì)立的。由式(8),也能推斷出,該方法的適用范圍并不局限于輸入數(shù)為浮點(diǎn)數(shù)或小數(shù),整數(shù)同樣可以,若輸入數(shù)為整數(shù),則式(8)也可變?yōu)椋?/p>

    那么當(dāng)整型數(shù)需要進(jìn)行除法或開方運(yùn)算想要保住小數(shù)位數(shù)不丟失時(shí),可采用定標(biāo)法,這便是思路,輸入數(shù)據(jù)為整數(shù),但因過(guò)程數(shù)據(jù)會(huì)產(chǎn)生小數(shù),為保留住過(guò)程數(shù)據(jù)的精度不流失,保留小數(shù)位數(shù),因此采用定標(biāo)法。

    2.6 任意高階滿秩方陣求逆法

    雖然在設(shè)計(jì)上僅完成了8階滿秩矩陣的求逆過(guò)程,但最終目的是要依靠本設(shè)計(jì)去完成解決任意階滿秩矩陣的求逆工作。經(jīng)研究,將本設(shè)計(jì)與高階矩陣分解求逆方法結(jié)合起來(lái),可以解決任意階矩陣的求逆。下面將對(duì)此方法進(jìn)行闡述。

    首先需要簡(jiǎn)要介紹在解決高階滿秩矩陣求逆時(shí)所要用到的分解求逆方法。假設(shè)矩陣為N階滿秩方陣,且其主對(duì)角線上的K(K

    式中:A、D—σ 階和(N?σ)階矩陣;B、C—σ×(N?σ)階和(N?σ)×σ階矩陣,矩陣H?1=(D?CA?1B)?1—δ階矩陣[10],若令σ=8,則矩陣A的逆可由設(shè)計(jì)計(jì)算得到,因此只需求得H?1即可;再將H繼續(xù)按式(10)分解,又可得到下一個(gè)需求逆的8階矩陣和一個(gè)(N?16)階矩陣,8階矩陣求解方式同上,同樣又可按照式(10)進(jìn)行分解;以此類推,最后必然分解得到m個(gè)8階矩陣和1個(gè)階數(shù)小于8且大于0的矩陣R,然后再將矩陣R繼續(xù)按照σ=4,σ=2及σ=1的次序繼續(xù)進(jìn)行分解求逆過(guò)程后便可得到最終結(jié)果。

    其中,4階矩陣、2階矩陣及1階矩陣的逆,可以簡(jiǎn)單通過(guò)修改8階矩陣程序參數(shù)來(lái)獲取,十分方便,因此綜上可知對(duì)于N階方陣的分解公式可為:

    若令4α+2β+γ=t,則t可視為N除8后的余值,m視為商,便可快速得到分解次數(shù),再按照上述的分解求逆方法便可得到任意階滿秩矩陣的求逆結(jié)果了。

    3 FPGA 實(shí)現(xiàn)

    本并行矩陣求逆的實(shí)現(xiàn)主要采用Altera公司提供的Quartus II 13.0軟件開發(fā)平臺(tái)來(lái)編寫求逆IP核的設(shè)計(jì)文件,再通過(guò)設(shè)計(jì)好的IP核搭建出最終的處理器,該過(guò)程便是設(shè)計(jì)思路。

    與理論算法對(duì)應(yīng),硬件實(shí)現(xiàn)電路包括4個(gè)主要模塊:總控制模塊(Total FSM,TFSM)、LU 分解分模塊(LU Decomposition,LU Decp)、上下三角矩陣求逆分模塊(LU Inversion,LU Inv)和矩陣乘法分模塊(Matrix Multiplication,Matrix Mult)。其中,總控制模塊包含總體狀態(tài)控制器(Total State Controller,TSC)和總體地址控制及狀態(tài)轉(zhuǎn)換計(jì)數(shù)器(Total Address&State Counter,TASC);LU分解分模塊包含LU分解器(LU Resolver,LU RS)及其RAM存儲(chǔ)器,其中RAM存儲(chǔ)器包含L矩陣存儲(chǔ)器L_RAM和U矩陣存儲(chǔ)器U_RAM;上下三角矩陣求逆分模塊包含其自身求逆控制器(In?version FSM,IFSM)、求逆模塊(Inversion Model,Inv Model)及其RAM存儲(chǔ)器,其中求逆模塊和存儲(chǔ)器模塊分別包含L矩陣求逆部分和U 矩陣求逆部分;矩陣乘法分模塊包含(8×8)矩陣乘法器(Matrix Multiplication,Mx Mult)及其RAM存儲(chǔ)器;硬件系統(tǒng)的總體結(jié)構(gòu),如圖2所示。

    圖2 矩陣求逆系統(tǒng)總體結(jié)構(gòu)示意圖Fig.2 Overall Structure Diagram of Matrix Inversion System

    其中,三個(gè)分模塊中的主要模塊:LU分解器、矩陣求逆模塊及矩陣乘法器,在設(shè)計(jì)上對(duì)其程序都進(jìn)行了參數(shù)化設(shè)計(jì),因此容易根據(jù)實(shí)際情況,通過(guò)簡(jiǎn)單程序更改,實(shí)現(xiàn)不同階數(shù)的矩陣求逆過(guò)程,提升了程序自身的可重構(gòu)能力和實(shí)用性。

    另外,對(duì)于輸入矩陣A 進(jìn)入本系統(tǒng)的輸入辦法,采用的是TXT文本輸入方式,即將寫著輸入數(shù)據(jù)的TXT文本文件由程序進(jìn)行識(shí)別,通過(guò)時(shí)鐘信號(hào)的具體控制,使文件中的數(shù)據(jù)準(zhǔn)確穩(wěn)定的傳輸?shù)匠绦虍?dāng)中;且由于其獨(dú)特的輸入方式,輸入數(shù)據(jù)可根據(jù)實(shí)際情況隨時(shí)進(jìn)行更改,也可將其他軟件得出來(lái)需要求逆的數(shù)據(jù)文件,通過(guò)格式轉(zhuǎn)換,轉(zhuǎn)換為TXT文件格式,之后便可通過(guò)本程序快速得出求逆結(jié)果。因此本設(shè)計(jì)的實(shí)用性、穩(wěn)定性和便利性都是十分突出的。根據(jù)由IP核的總體結(jié)構(gòu)示意圖以及要實(shí)現(xiàn)的功能,此設(shè)計(jì)的總體工作流程,如圖3所示。

    (1)首先,在復(fù)位信號(hào)的控制下,總系統(tǒng)歸于初始狀態(tài),且TSC處于S0的穩(wěn)定復(fù)位狀態(tài)。

    (2)在時(shí)鐘信號(hào)的總體控制下,TASC中計(jì)數(shù)信號(hào)加一,并發(fā)送轉(zhuǎn)換信號(hào)q,TSC接收信號(hào)后使總體狀態(tài)轉(zhuǎn)換為S1,待狀態(tài)平穩(wěn)后,控制L_RAM從TXT文件中穩(wěn)定接收輸入矩陣A的各元素?cái)?shù)據(jù)并加以存儲(chǔ),為接下來(lái)的計(jì)算做準(zhǔn)備。

    (3)在TASC計(jì)數(shù)信號(hào)的控制下,TSC繼續(xù)按S2至S4的順序發(fā)生循環(huán)狀態(tài)轉(zhuǎn)換,LU分解過(guò)程便依序穩(wěn)定進(jìn)行,其中LU分解的輸入輸出過(guò)程采用并行結(jié)構(gòu),以增加數(shù)據(jù)傳輸?shù)男市?;且由于需要?jì)算的是8階矩陣的逆,因此該過(guò)程需循環(huán)8次,當(dāng)然也可根據(jù)實(shí)際情況,通過(guò)對(duì)本程序進(jìn)行簡(jiǎn)要修改來(lái)更改矩陣階數(shù),以實(shí)現(xiàn)不同階數(shù)矩陣的求逆,從而增加本設(shè)計(jì)的可重構(gòu)性能。

    此步驟便是LU分解分模塊的工作過(guò)程,同時(shí)當(dāng)LU分解結(jié)束時(shí),TSC的狀態(tài)信號(hào)轉(zhuǎn)換成為S4;

    (4)之后,系統(tǒng)進(jìn)入上下三角求逆過(guò)程,由TSC發(fā)出的使能信號(hào),控制啟動(dòng)LU 求逆分模塊的內(nèi)部控制器(IFSM),使其以內(nèi)部狀態(tài)轉(zhuǎn)換穩(wěn)定控制內(nèi)部RAM接收并存儲(chǔ)LU分解分模塊求得的各數(shù)據(jù)結(jié)果;之后,在IFSM狀態(tài)循環(huán)轉(zhuǎn)換的控制下,內(nèi)部的求逆運(yùn)算過(guò)程循環(huán)執(zhí)行,且其循環(huán)次數(shù)同步驟(3),同樣與矩陣階數(shù)一致,且求逆過(guò)程同樣采用并行結(jié)構(gòu),使L矩陣求逆和U矩陣求逆雙過(guò)程同時(shí)進(jìn)行,提高了計(jì)算過(guò)程的效率性。當(dāng)執(zhí)行循環(huán)過(guò)程后,求逆控制器將給總控制器發(fā)送信號(hào),一方面使總控制器繼續(xù)執(zhí)行下面步驟,一方面使矩陣乘法分模塊再次復(fù)位清空數(shù)據(jù),使之后矩陣乘法過(guò)程能穩(wěn)定進(jìn)行;

    (5)當(dāng)LU求逆分模塊工作完成后,TSC的內(nèi)部狀態(tài)繼續(xù)由S4轉(zhuǎn)換為S5,待狀態(tài)穩(wěn)定后,矩陣乘法分模塊在其控制下開始接收LU求逆的結(jié)果數(shù)據(jù);之后,狀態(tài)變量再次自S6至S12循環(huán)轉(zhuǎn)換,控制矩陣乘法分模穩(wěn)定進(jìn)行計(jì)算過(guò)程,由式(7),因此乘法器計(jì)算采用邊相乘累加邊儲(chǔ)存的方法,按行方向依次依序得到結(jié)果數(shù)據(jù),并存進(jìn)結(jié)果矩陣,循環(huán)往復(fù);待計(jì)算全部完成后,通過(guò)輸出端口輸出最終結(jié)果,進(jìn)而完成整個(gè)求逆過(guò)程。其流程步驟,如圖3所示。

    圖3 矩陣求逆系統(tǒng)總體工作流程圖Fig.3 Overall Work Flow Chart of Matrix Inversion System

    其中,由于LU分解過(guò)程及LU矩陣求逆過(guò)程都包含了除法過(guò)程,因此為保證數(shù)據(jù)的精度不流失,采用了定標(biāo)法來(lái)進(jìn)行計(jì)算,過(guò)程數(shù)據(jù)利用定標(biāo)數(shù)采用先放大后縮小的方式來(lái)盡量減少中間過(guò)程因小數(shù)而產(chǎn)生的誤差損失,以提升結(jié)果的有效性。且為了保證快速性,在LU分解過(guò)程和LU求逆過(guò)程都采用了并行結(jié)構(gòu),最大程度的保證求逆過(guò)程的時(shí)效性和本設(shè)計(jì)的實(shí)用性。

    4 IP核的RTL級(jí)描述

    設(shè)計(jì)的求逆處理器,是由8×8并行滿秩方陣求逆的IP核搭建而成的。其IP核的RTL級(jí)描述原理圖,可由四個(gè)分模塊共同構(gòu)成,其RTL級(jí)描述簡(jiǎn)圖,如圖4所示。

    圖4 矩陣求逆系統(tǒng)RTL級(jí)描述簡(jiǎn)圖Fig.4 RTL Level Description Diagram of Matrix Inversion System

    ①為總體控制單元,是本系統(tǒng)的主控制單元,主要通過(guò)狀態(tài)轉(zhuǎn)換,為其他單元提供使能信號(hào)和地址信號(hào)。

    ①的上方TSC模塊表示總狀態(tài)轉(zhuǎn)換控制單元,用于執(zhí)行狀態(tài)轉(zhuǎn)換,提供使能信號(hào),下方TASC模塊表示總地址控制及狀態(tài)轉(zhuǎn)換計(jì)數(shù)單元,用于通過(guò)計(jì)數(shù)信號(hào)控制狀態(tài)轉(zhuǎn)換控制單元執(zhí)行狀態(tài)轉(zhuǎn)換,并為其他模塊提供地址信號(hào);

    ②為L(zhǎng)U分解總單元,用于執(zhí)行LU分解求逆中的LU分解過(guò)程工作,其共分為三個(gè)模塊,L_ram和U_ram兩模塊分別用于接收分解得到的L矩陣與U矩陣的結(jié)果,其中模塊L_ram同時(shí)還包含從文件接收輸入矩陣A及輸出輸入矩陣A兩項(xiàng)工作,模塊LU_Decp為L(zhǎng)U分解模塊,是LU分解單元的主要功能模塊,同時(shí)對(duì)其采用了并行結(jié)構(gòu)與定標(biāo)法,以提升運(yùn)算速度及運(yùn)算精確度;

    ③共同形成LU求逆總單元,其中ISC和IASC為該單元中的內(nèi)部控制部分,其原理與①相同,③中其他模塊為該單元中的主要執(zhí)行部分,其中Inv_ModelU與ram_inv_u兩模塊和Inv_ModelL與ram_inv_l是并行執(zhí)行關(guān)系,他們分別作為U 矩陣和L 矩陣的求逆執(zhí)行部分,以L 矩陣求逆部分為例,ram_inv_l 為RAM 存儲(chǔ)模塊,用于對(duì)運(yùn)算數(shù)據(jù)和結(jié)果數(shù)據(jù)進(jìn)行存儲(chǔ)、輸入和輸出,Inv_ModelL 為L(zhǎng) 求逆部分的主要功能模塊—求逆模塊,用于完成其求逆工作;

    ④中三模塊共同形成為乘法器總單元,其中mult_ram 為RAM存儲(chǔ)模塊,r_sct為行選擇模塊,matrix8×8為(8×8)矩陣乘法模塊,其中,RAM存儲(chǔ)器的功能除了包含數(shù)據(jù)的傳輸存儲(chǔ),還增添了為乘法模塊提供地址的第二用途,行選擇模塊是為了保證矩陣乘法過(guò)程中在RAM循環(huán)提供右乘矩陣列方向元素時(shí),其提供的左乘矩陣的行方向元素能準(zhǔn)確按時(shí)供應(yīng),矩陣乘法模塊為該總單元的主要功能模塊。

    5 仿真測(cè)試與分析

    為了驗(yàn)證該8×8滿秩矩陣求逆處理器的功能性要求,將利用Modelsim仿真平臺(tái)對(duì)設(shè)計(jì)出來(lái)的IP核進(jìn)行仿真測(cè)試。主要測(cè)試過(guò)程、測(cè)試結(jié)果及對(duì)結(jié)果的分析結(jié)論簡(jiǎn)述如下:

    設(shè)計(jì)選用Stratix高端系列芯片為目標(biāo)開發(fā)板,以方便在設(shè)計(jì)上降低對(duì)編譯速度、I/O口數(shù)、記憶位數(shù)(Memory Bits)及LEs邏輯元使用數(shù)等各參數(shù)的限制,增加在功能實(shí)現(xiàn)方面的有效性。芯片選用Altera Stratix III 系列的EP3SL340F1417C2 為目標(biāo)芯片,通過(guò)在Quartus II 13.0開發(fā)平臺(tái)上編譯、例化、綜合及在Modelsim上以10MHz為時(shí)鐘頻率進(jìn)行時(shí)序仿真分析后,得到的最終結(jié)果,如圖5所示。

    圖5 矩陣求逆系統(tǒng)仿真計(jì)算結(jié)果Fig.5 Simulation Results of Matrix Inversion System

    圖中的結(jié)果的顯示方式為,右斜列方向8個(gè)相鄰數(shù)據(jù)為結(jié)果矩陣的一行,例如圖中右斜第一列數(shù):?131731,138855,?30116,88090,16053,?45763,?3422,?74240即為實(shí)際逆矩陣的第一行結(jié)果,其他行結(jié)果類似可得。圖中的所示結(jié)果是將原結(jié)果擴(kuò)大了5122倍且截?cái)嗔诵?shù)位數(shù)后的顯示結(jié)果,即相當(dāng)于結(jié)果作為了以18為定標(biāo)的定點(diǎn)數(shù)。這樣顯示的目的是為了解決在硬件系統(tǒng)無(wú)法處理浮點(diǎn)數(shù)的情況下,浮點(diǎn)數(shù)能以更高的精度在硬件中顯示和運(yùn)算的問題。其中,輸入矩陣:

    若將輸入矩陣擴(kuò)大5122后放入MATLAB中,以LU分解的求逆方法求解結(jié)果,得到的結(jié)果,如圖6所示。

    圖6 MATLAB中LU分解求逆計(jì)算結(jié)果Fig.6 Calculation Results of Inverse Method of LU Decomposition in MATLAB

    若將本設(shè)計(jì)的結(jié)果矩陣與MATLAB求解矩陣的各元素按行方向順序展開成行向量后,在MATLAB中進(jìn)行誤差比較,可得到結(jié)果對(duì)比圖和誤差百分比圖,如圖7所示。計(jì)算出的百分誤差的平均值為?0.43%。可見用本文設(shè)計(jì)求得的結(jié)果值與MATLAB按此方法求得結(jié)果值的誤差十分小。若用MATLAB的INV函數(shù)去獲得結(jié)果,得到的結(jié)果值,如圖8所示。

    圖7 MATLAB中LU分解求逆結(jié)果與設(shè)計(jì)求逆結(jié)果誤差對(duì)比Fig.7 The Error Comparison Between the Result of LU Decomposition in MATLAB and that of the Design

    圖8 MATLAB中INV函數(shù)求逆計(jì)算結(jié)果Fig.8 Inverse Calculation Results of INV Function in MATLAB

    將此結(jié)果按行方向順序展開成行向量后,與本設(shè)計(jì)結(jié)果進(jìn)行誤差比較,同樣可得到結(jié)果對(duì)比圖和誤差百分比圖,如圖9所示。

    圖9 MATLAB中INV函數(shù)求逆結(jié)果與設(shè)計(jì)求逆結(jié)果誤差對(duì)比Fig.9 The Error Comparison Between the Result of INV Function in MATLAB and that of the Design

    計(jì)算出的百分誤差的平均值為5.94%??梢娪么嗽O(shè)計(jì)方法求得的結(jié)果值與實(shí)際結(jié)果值的誤差較小。此外,使用本設(shè)計(jì)求得結(jié)果耗費(fèi)的時(shí)間與MATLAB 按兩種方法求解花費(fèi)的時(shí)間對(duì)比,如表1所示。

    表1 本設(shè)計(jì)仿真計(jì)算時(shí)間與MATLAB求解時(shí)間比較Tab.1 The Comparison Between the Simulation Calcula?tion Time of the Design and the Time of MATLAB Solution

    由上表可知,本設(shè)計(jì)的計(jì)算效率已遠(yuǎn)超于MATLAB。通過(guò)圖5的數(shù)據(jù)結(jié)果可知,本設(shè)計(jì)實(shí)現(xiàn)了處理器能夠計(jì)算高階矩陣的逆,證明了其具有高速計(jì)算能力;同時(shí)通過(guò)圖5、圖6、圖8中結(jié)果數(shù)據(jù)的對(duì)比分析證明了使用定標(biāo)法計(jì)算出來(lái)的數(shù)據(jù)在擴(kuò)大了512倍后與MATLAB以兩種方式計(jì)算得出的數(shù)據(jù)十分接近;且由圖7、圖9中各結(jié)果元素的結(jié)果對(duì)比圖和誤差百分比圖,可以證明該設(shè)計(jì)的計(jì)算結(jié)果誤差較小精度較高;且再通過(guò)對(duì)表1中仿真計(jì)算時(shí)間與MATLAB 用兩種方法計(jì)算所花費(fèi)的時(shí)間進(jìn)行對(duì)比,可以得知,使用FPGA及并行結(jié)構(gòu)設(shè)計(jì)出的矩陣求逆,其速度已遠(yuǎn)超MATLAB求解的速率,從0.598s縮短到0.645μs,達(dá)到了高速求解的目的。通過(guò)以上分析可知,本設(shè)計(jì)能夠達(dá)到了預(yù)期的高速性和高效性。該設(shè)計(jì)雖然滿足求解的高精度要求,但從圖7與圖9也看出,所求得數(shù)據(jù)還存在偏差,圖9中有極個(gè)別數(shù)據(jù)的偏差較大。存在偏差的原因在于:

    在LU分解和LU矩陣求逆過(guò)程中,雖然使用了定標(biāo)法盡量保證了小數(shù)位數(shù)的保留,但仍有個(gè)別較低位的小數(shù)部分丟失,遇到較小浮點(diǎn)數(shù)與較大整型數(shù)的乘積運(yùn)算時(shí),其結(jié)果誤差就偏大。因此在后續(xù)的設(shè)計(jì)中,會(huì)對(duì)其做進(jìn)一步優(yōu)化,減小因定標(biāo)法截?cái)嗾`差產(chǎn)生的計(jì)算誤差,使本設(shè)計(jì)更加具有實(shí)用價(jià)值。

    6 結(jié)論

    采用LU分解、并行結(jié)構(gòu)、定標(biāo)等設(shè)計(jì)方法實(shí)現(xiàn)了一個(gè)高精度高效率的基于FPGA 支持的8 階滿秩矩陣求逆處理器的研究設(shè)計(jì)。該處理器利用了FPGA的并行能力,使矩陣求逆過(guò)程得以快速實(shí)現(xiàn);同時(shí)該設(shè)計(jì)還具有計(jì)算穩(wěn)定性高,設(shè)計(jì)結(jié)構(gòu)清晰,可重構(gòu)性能強(qiáng)等特點(diǎn)。該設(shè)計(jì)不僅充分利用了FPGA芯片的高速并行性能,解決了高階矩陣難以求逆的問題,同時(shí)不再依賴繁瑣的通用計(jì)算機(jī)運(yùn)算,對(duì)實(shí)際工程具有一定的意義和價(jià)值。

    猜你喜歡
    定標(biāo)高階乘法
    算乘法
    我國(guó)為世界大豆精準(zhǔn)選種“定標(biāo)”
    我們一起來(lái)學(xué)習(xí)“乘法的初步認(rèn)識(shí)”
    有限圖上高階Yamabe型方程的非平凡解
    高階各向異性Cahn-Hilliard-Navier-Stokes系統(tǒng)的弱解
    基于恒星的電離層成像儀在軌幾何定標(biāo)
    滾動(dòng)軸承壽命高階計(jì)算與應(yīng)用
    哈爾濱軸承(2020年1期)2020-11-03 09:16:02
    《整式的乘法與因式分解》鞏固練習(xí)
    把加法變成乘法
    基于角反射器的機(jī)載毫米波云雷達(dá)外定標(biāo)實(shí)驗(yàn)
    国产一区二区在线观看日韩| 免费电影在线观看免费观看| 精品人妻视频免费看| 亚洲精品成人久久久久久| 亚洲怡红院男人天堂| 久久久久久久久大av| 免费av毛片视频| 国产精品三级大全| 免费大片18禁| 亚洲欧美精品专区久久| 中文精品一卡2卡3卡4更新| 九色成人免费人妻av| 精品久久国产蜜桃| 91久久精品国产一区二区成人| videossex国产| 亚洲欧美清纯卡通| 婷婷色综合www| 亚洲欧美一区二区三区国产| 热re99久久精品国产66热6| 99热这里只有是精品在线观看| 亚洲美女搞黄在线观看| 波多野结衣巨乳人妻| 国产毛片在线视频| 国产成人精品久久久久久| 成年女人看的毛片在线观看| 久久99蜜桃精品久久| 亚洲真实伦在线观看| av国产免费在线观看| 亚洲av免费在线观看| 国产黄a三级三级三级人| 91久久精品国产一区二区三区| 日韩成人av中文字幕在线观看| 噜噜噜噜噜久久久久久91| 嫩草影院新地址| 亚洲高清免费不卡视频| 少妇 在线观看| 精品99又大又爽又粗少妇毛片| 国产中年淑女户外野战色| 熟女人妻精品中文字幕| 麻豆精品久久久久久蜜桃| 精品人妻熟女av久视频| 22中文网久久字幕| 国产精品99久久久久久久久| 国产精品国产三级国产专区5o| 国产成人aa在线观看| 香蕉精品网在线| 在线观看人妻少妇| 亚洲精品一二三| 免费av不卡在线播放| 国产女主播在线喷水免费视频网站| 亚洲自拍偷在线| 日韩大片免费观看网站| 日韩强制内射视频| 亚洲,一卡二卡三卡| 在现免费观看毛片| 国产 精品1| 特大巨黑吊av在线直播| 免费av不卡在线播放| 日韩制服骚丝袜av| 日韩免费高清中文字幕av| 新久久久久国产一级毛片| 国产男女超爽视频在线观看| 亚洲精品色激情综合| 日韩欧美精品免费久久| 国产免费又黄又爽又色| 亚洲精品自拍成人| 校园人妻丝袜中文字幕| av线在线观看网站| 成年版毛片免费区| 国产黄频视频在线观看| 亚洲成人中文字幕在线播放| 少妇的逼水好多| 成人高潮视频无遮挡免费网站| 国产黄片美女视频| 日韩av在线免费看完整版不卡| 亚洲国产av新网站| 欧美日韩视频高清一区二区三区二| 日韩 亚洲 欧美在线| 久久久久久久亚洲中文字幕| 久久久久久久久久人人人人人人| 男女边摸边吃奶| 日本与韩国留学比较| 亚洲av成人精品一二三区| 午夜激情久久久久久久| 激情五月婷婷亚洲| 一个人观看的视频www高清免费观看| 精品一区二区三区视频在线| 极品少妇高潮喷水抽搐| 看免费成人av毛片| 欧美精品一区二区大全| 国产伦精品一区二区三区视频9| 综合色丁香网| 亚洲欧美中文字幕日韩二区| 免费黄网站久久成人精品| 精品久久久噜噜| h日本视频在线播放| 2021天堂中文幕一二区在线观| 国产国拍精品亚洲av在线观看| 天天躁日日操中文字幕| 婷婷色av中文字幕| 亚洲精品国产av成人精品| 国产老妇伦熟女老妇高清| 国产精品国产三级国产专区5o| 免费看日本二区| 亚洲欧美成人精品一区二区| 亚洲欧美精品自产自拍| 日韩欧美 国产精品| 国产伦精品一区二区三区视频9| 亚洲最大成人av| 日本一二三区视频观看| 精品99又大又爽又粗少妇毛片| 成人高潮视频无遮挡免费网站| 亚洲av二区三区四区| 中文欧美无线码| 国产成人免费观看mmmm| 自拍欧美九色日韩亚洲蝌蚪91 | av黄色大香蕉| 国产成人一区二区在线| 免费av不卡在线播放| 中文字幕av成人在线电影| 国产精品成人在线| 亚洲精品色激情综合| 色视频在线一区二区三区| 欧美xxxx性猛交bbbb| 男女那种视频在线观看| 九草在线视频观看| av在线观看视频网站免费| 啦啦啦在线观看免费高清www| 欧美zozozo另类| 亚洲成人久久爱视频| 中文在线观看免费www的网站| 黄色一级大片看看| 久久99精品国语久久久| 又粗又硬又长又爽又黄的视频| 国产精品久久久久久av不卡| 嘟嘟电影网在线观看| 午夜精品一区二区三区免费看| 国产精品.久久久| 国产精品成人在线| 少妇裸体淫交视频免费看高清| 免费黄色在线免费观看| 亚洲三级黄色毛片| 日本免费在线观看一区| 日日撸夜夜添| 色播亚洲综合网| 特大巨黑吊av在线直播| 成人高潮视频无遮挡免费网站| 国产午夜精品久久久久久一区二区三区| 有码 亚洲区| 欧美3d第一页| 亚洲电影在线观看av| 精品久久久久久久久av| 欧美日韩亚洲高清精品| 国产精品一区二区性色av| av又黄又爽大尺度在线免费看| 亚洲欧美一区二区三区国产| 久久久久久久久久人人人人人人| a级毛片免费高清观看在线播放| 女人被狂操c到高潮| 网址你懂的国产日韩在线| 亚洲精品乱久久久久久| 极品教师在线视频| 三级国产精品欧美在线观看| 久久韩国三级中文字幕| 亚洲在线观看片| av在线观看视频网站免费| 男男h啪啪无遮挡| 亚洲人成网站高清观看| 亚洲精品日韩av片在线观看| 亚洲最大成人手机在线| 一个人看视频在线观看www免费| 久久久久久伊人网av| 亚洲欧美中文字幕日韩二区| 看免费成人av毛片| 国产男女内射视频| 欧美高清性xxxxhd video| 1000部很黄的大片| 色播亚洲综合网| 国产探花在线观看一区二区| 日韩精品有码人妻一区| 免费黄色在线免费观看| 免费观看av网站的网址| 久久99热这里只频精品6学生| 国产乱人偷精品视频| 91久久精品电影网| 大片免费播放器 马上看| 成人午夜精彩视频在线观看| 少妇人妻久久综合中文| 久久精品久久久久久久性| 五月开心婷婷网| 一本色道久久久久久精品综合| 最近的中文字幕免费完整| 久久鲁丝午夜福利片| 各种免费的搞黄视频| 99热6这里只有精品| 白带黄色成豆腐渣| 中文精品一卡2卡3卡4更新| 国产精品一二三区在线看| 黄色日韩在线| 久久久精品94久久精品| 欧美高清性xxxxhd video| 国产爱豆传媒在线观看| 成人无遮挡网站| 小蜜桃在线观看免费完整版高清| 久久久成人免费电影| 亚洲欧美日韩另类电影网站 | 欧美三级亚洲精品| 一区二区三区四区激情视频| 97超碰精品成人国产| 草草在线视频免费看| 男人爽女人下面视频在线观看| 99re6热这里在线精品视频| 日韩大片免费观看网站| 成年av动漫网址| 91久久精品电影网| 男插女下体视频免费在线播放| 免费av观看视频| 久久久久久久久大av| 天堂俺去俺来也www色官网| av.在线天堂| 国产精品女同一区二区软件| 可以在线观看毛片的网站| 哪个播放器可以免费观看大片| 毛片女人毛片| 三级男女做爰猛烈吃奶摸视频| 一级毛片电影观看| 又黄又爽又刺激的免费视频.| 欧美亚洲 丝袜 人妻 在线| 97热精品久久久久久| 国产精品人妻久久久久久| 亚洲国产av新网站| 中文字幕制服av| 国产精品一区二区性色av| 欧美激情在线99| 美女被艹到高潮喷水动态| 99久久精品热视频| 蜜桃亚洲精品一区二区三区| 在线观看av片永久免费下载| 最后的刺客免费高清国语| 91精品一卡2卡3卡4卡| 久久久久久久久大av| 热re99久久精品国产66热6| 在线看a的网站| 91在线精品国自产拍蜜月| 亚洲三级黄色毛片| 免费不卡的大黄色大毛片视频在线观看| 人妻系列 视频| 午夜福利在线观看免费完整高清在| 视频中文字幕在线观看| 欧美老熟妇乱子伦牲交| 久久久久久久午夜电影| 国产探花在线观看一区二区| 日韩三级伦理在线观看| 新久久久久国产一级毛片| 少妇人妻一区二区三区视频| 麻豆成人午夜福利视频| 国产午夜福利久久久久久| 日本av手机在线免费观看| 日韩视频在线欧美| 国产伦精品一区二区三区视频9| 天堂俺去俺来也www色官网| 我的老师免费观看完整版| 一区二区三区四区激情视频| 国产伦在线观看视频一区| 国产男人的电影天堂91| av黄色大香蕉| 菩萨蛮人人尽说江南好唐韦庄| 久久精品国产亚洲网站| 国产高清不卡午夜福利| 在线观看美女被高潮喷水网站| 国产免费又黄又爽又色| 少妇人妻 视频| 日韩一区二区三区影片| 亚洲av中文av极速乱| 国产精品熟女久久久久浪| 国产精品一区二区三区四区免费观看| 日本爱情动作片www.在线观看| 欧美变态另类bdsm刘玥| 国产成人精品婷婷| tube8黄色片| 欧美bdsm另类| 嘟嘟电影网在线观看| 亚洲精品日韩在线中文字幕| 在线免费十八禁| 国产高清不卡午夜福利| 亚洲高清免费不卡视频| 成人亚洲精品一区在线观看 | 久久午夜福利片| 天天一区二区日本电影三级| 激情五月婷婷亚洲| 午夜视频国产福利| 欧美另类一区| 欧美潮喷喷水| 国产黄a三级三级三级人| 老女人水多毛片| av免费观看日本| 久久国内精品自在自线图片| 国产伦精品一区二区三区四那| 91aial.com中文字幕在线观看| 婷婷色综合www| 欧美+日韩+精品| 日韩三级伦理在线观看| 欧美3d第一页| 国产熟女欧美一区二区| 国产精品国产三级国产av玫瑰| 国产淫片久久久久久久久| 国产精品人妻久久久久久| 欧美bdsm另类| 色婷婷久久久亚洲欧美| 在线精品无人区一区二区三 | 2018国产大陆天天弄谢| 亚洲精品第二区| 久久鲁丝午夜福利片| 日韩三级伦理在线观看| 99热这里只有是精品在线观看| 亚洲av二区三区四区| 男女边吃奶边做爰视频| 欧美极品一区二区三区四区| 精华霜和精华液先用哪个| 好男人在线观看高清免费视频| 亚洲精品一二三| 日韩不卡一区二区三区视频在线| 日韩欧美精品免费久久| 亚洲人成网站高清观看| 亚洲欧美精品专区久久| 丝袜美腿在线中文| 亚洲久久久久久中文字幕| 一级毛片黄色毛片免费观看视频| 久久久国产一区二区| 一级av片app| 国产av码专区亚洲av| 久久影院123| 蜜桃久久精品国产亚洲av| 熟女电影av网| 嫩草影院精品99| 高清毛片免费看| 中文字幕av成人在线电影| 欧美zozozo另类| 亚洲三级黄色毛片| 亚洲欧美精品专区久久| 国产在视频线精品| 高清视频免费观看一区二区| 丰满人妻一区二区三区视频av| 国产精品99久久99久久久不卡 | 免费观看性生交大片5| 久久亚洲国产成人精品v| 91久久精品国产一区二区三区| 99久久精品一区二区三区| 在线观看三级黄色| 成人综合一区亚洲| 国产国拍精品亚洲av在线观看| 国产免费又黄又爽又色| 日韩av免费高清视频| 男女无遮挡免费网站观看| 亚洲精品乱久久久久久| 欧美97在线视频| 各种免费的搞黄视频| 久久久a久久爽久久v久久| 成人国产av品久久久| 精品一区二区免费观看| 国产 一区 欧美 日韩| 99久久中文字幕三级久久日本| 日日啪夜夜爽| 亚州av有码| 国产亚洲av片在线观看秒播厂| 日日撸夜夜添| 亚洲在线观看片| 国产男人的电影天堂91| 久久久精品免费免费高清| 2018国产大陆天天弄谢| 成人一区二区视频在线观看| 色哟哟·www| 国产淫语在线视频| 国产一区二区亚洲精品在线观看| 国产在线男女| 在线观看国产h片| 人人妻人人看人人澡| 激情 狠狠 欧美| 日日摸夜夜添夜夜添av毛片| 亚洲av一区综合| 人妻一区二区av| 国产精品精品国产色婷婷| 人人妻人人看人人澡| 日韩强制内射视频| 不卡视频在线观看欧美| 欧美zozozo另类| h日本视频在线播放| 亚洲高清免费不卡视频| 精品熟女少妇av免费看| 男人爽女人下面视频在线观看| av网站免费在线观看视频| 狂野欧美激情性bbbbbb| 汤姆久久久久久久影院中文字幕| 免费看日本二区| 欧美bdsm另类| 极品少妇高潮喷水抽搐| 啦啦啦在线观看免费高清www| 免费人成在线观看视频色| 国产一区二区亚洲精品在线观看| av在线亚洲专区| 日本爱情动作片www.在线观看| 久久久久国产网址| 大片免费播放器 马上看| 99精国产麻豆久久婷婷| 国产片特级美女逼逼视频| 久久久亚洲精品成人影院| 麻豆乱淫一区二区| 国产真实伦视频高清在线观看| 干丝袜人妻中文字幕| 婷婷色综合大香蕉| 亚洲av在线观看美女高潮| 美女国产视频在线观看| 成人美女网站在线观看视频| 91久久精品国产一区二区三区| 日韩在线高清观看一区二区三区| 久久人人爽人人爽人人片va| 亚洲精品一区蜜桃| 亚洲精品乱码久久久久久按摩| 午夜福利视频精品| 成人综合一区亚洲| eeuss影院久久| 熟女人妻精品中文字幕| 99视频精品全部免费 在线| 午夜亚洲福利在线播放| 80岁老熟妇乱子伦牲交| 亚洲av男天堂| 欧美成人精品欧美一级黄| 久久久亚洲精品成人影院| 春色校园在线视频观看| 人妻制服诱惑在线中文字幕| 青春草亚洲视频在线观看| 亚洲三级黄色毛片| 99久久中文字幕三级久久日本| 中文字幕亚洲精品专区| av在线观看视频网站免费| 国产精品99久久99久久久不卡 | 亚洲精品aⅴ在线观看| 精品久久久久久久末码| .国产精品久久| 禁无遮挡网站| 亚洲av国产av综合av卡| 国产一级毛片在线| 免费电影在线观看免费观看| 久久久精品免费免费高清| 久久综合国产亚洲精品| 波野结衣二区三区在线| 亚洲国产色片| 深夜a级毛片| 亚洲精品乱码久久久v下载方式| 久久久久久久久大av| 联通29元200g的流量卡| 听说在线观看完整版免费高清| 黄色配什么色好看| 插阴视频在线观看视频| 国产黄a三级三级三级人| kizo精华| 亚洲欧美日韩卡通动漫| 夫妻性生交免费视频一级片| 简卡轻食公司| 久久国产乱子免费精品| 在线观看人妻少妇| 国产高清国产精品国产三级 | 亚洲美女视频黄频| 天堂网av新在线| 一级毛片电影观看| 国产成人精品福利久久| 热99国产精品久久久久久7| 午夜日本视频在线| 亚洲av不卡在线观看| 18禁裸乳无遮挡动漫免费视频 | 日本爱情动作片www.在线观看| 三级男女做爰猛烈吃奶摸视频| 精品一区二区三区视频在线| 国产真实伦视频高清在线观看| 久久精品国产a三级三级三级| 午夜激情久久久久久久| 内射极品少妇av片p| 国产精品久久久久久av不卡| 国产女主播在线喷水免费视频网站| 成年免费大片在线观看| 亚洲综合色惰| 国产精品国产av在线观看| 视频中文字幕在线观看| 白带黄色成豆腐渣| 高清欧美精品videossex| 亚洲精品亚洲一区二区| 欧美高清性xxxxhd video| 中文精品一卡2卡3卡4更新| 尾随美女入室| 男女国产视频网站| 精品酒店卫生间| 五月天丁香电影| 91aial.com中文字幕在线观看| 久久精品国产鲁丝片午夜精品| 中文精品一卡2卡3卡4更新| 波多野结衣巨乳人妻| 69av精品久久久久久| 三级国产精品欧美在线观看| 亚洲精品中文字幕在线视频 | 亚洲欧美一区二区三区黑人 | 国产黄色视频一区二区在线观看| 少妇被粗大猛烈的视频| 日韩电影二区| 国精品久久久久久国模美| 亚洲欧美一区二区三区黑人 | 少妇 在线观看| 视频区图区小说| 一级毛片aaaaaa免费看小| 国产精品女同一区二区软件| 高清午夜精品一区二区三区| 亚洲精品第二区| 国产精品秋霞免费鲁丝片| 99久久精品一区二区三区| 亚洲aⅴ乱码一区二区在线播放| 国产精品一区二区性色av| 国产精品伦人一区二区| 精品午夜福利在线看| 亚洲在久久综合| 美女cb高潮喷水在线观看| 免费看a级黄色片| 极品少妇高潮喷水抽搐| 亚洲av电影在线观看一区二区三区 | 777米奇影视久久| 尾随美女入室| 99久久精品国产国产毛片| 亚洲欧美精品专区久久| 久久久久久久亚洲中文字幕| 日韩成人av中文字幕在线观看| 日本-黄色视频高清免费观看| 干丝袜人妻中文字幕| 爱豆传媒免费全集在线观看| 久久这里有精品视频免费| 嫩草影院精品99| 国产精品99久久久久久久久| 美女xxoo啪啪120秒动态图| 欧美老熟妇乱子伦牲交| 99九九线精品视频在线观看视频| 80岁老熟妇乱子伦牲交| 亚洲内射少妇av| 午夜视频国产福利| 97在线视频观看| 成人一区二区视频在线观看| 精品久久国产蜜桃| 日本熟妇午夜| 好男人在线观看高清免费视频| 亚洲成人中文字幕在线播放| 男女无遮挡免费网站观看| 69av精品久久久久久| 国产永久视频网站| 免费黄网站久久成人精品| 丰满乱子伦码专区| 欧美老熟妇乱子伦牲交| 啦啦啦中文免费视频观看日本| 十八禁网站网址无遮挡 | 亚洲精品aⅴ在线观看| 人妻系列 视频| 亚洲精品久久久久久婷婷小说| 久久精品夜色国产| 亚洲真实伦在线观看| 极品少妇高潮喷水抽搐| 一级毛片久久久久久久久女| 国产免费福利视频在线观看| 成人亚洲精品av一区二区| 国产男女内射视频| 免费av不卡在线播放| 国产视频内射| 丰满人妻一区二区三区视频av| 精品少妇黑人巨大在线播放| 亚洲欧美中文字幕日韩二区| 亚洲怡红院男人天堂| 欧美日本视频| 春色校园在线视频观看| 日本午夜av视频| 人妻 亚洲 视频| 午夜老司机福利剧场| 国产一区二区三区av在线| 亚洲三级黄色毛片| 性插视频无遮挡在线免费观看| 国产精品国产三级专区第一集| 国产日韩欧美亚洲二区| 精品少妇久久久久久888优播| 成人毛片a级毛片在线播放| 直男gayav资源| 久久人人爽av亚洲精品天堂 | 国产亚洲午夜精品一区二区久久 | 久久精品夜色国产| 99久久中文字幕三级久久日本| 日韩国内少妇激情av| 国产精品99久久99久久久不卡 | 国产精品不卡视频一区二区| 国产在视频线精品| 婷婷色综合大香蕉| 人人妻人人看人人澡| 免费观看的影片在线观看| 哪个播放器可以免费观看大片| 80岁老熟妇乱子伦牲交| 亚洲精品国产av成人精品| 日韩中字成人| 亚洲精华国产精华液的使用体验| 国内精品宾馆在线| 久久精品国产自在天天线| 精品久久久久久久人妻蜜臀av| 欧美xxxx黑人xx丫x性爽| 国产一区二区三区av在线| 国产伦精品一区二区三区四那| 精品久久久精品久久久| 欧美日韩在线观看h| 男女无遮挡免费网站观看| videossex国产| 亚洲成人中文字幕在线播放| 少妇的逼水好多| 亚洲av免费高清在线观看| 草草在线视频免费看| 特级一级黄色大片| 午夜爱爱视频在线播放|