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

    可靠UDP協(xié)議棧的FPGA實現(xiàn)

    2017-08-28 15:04:34源,張
    火力與指揮控制 2017年7期
    關(guān)鍵詞:序列號寄存器校驗

    劉 源,張 剛

    (太原理工大學(xué)信息工程學(xué)院,太原 030024)

    可靠UDP協(xié)議棧的FPGA實現(xiàn)

    劉 源,張 剛

    (太原理工大學(xué)信息工程學(xué)院,太原 030024)

    基于Xilinx公司的Virtex-5系列FPGA開發(fā)板,采用VHDL硬件描述語言,并運用模塊化的設(shè)計理念,參考TCP_IP協(xié)議棧的工作機(jī)制,設(shè)計并實現(xiàn)了一個具有接收確認(rèn)及漏發(fā)重發(fā)功能的可靠的UDP_IP網(wǎng)絡(luò)通信協(xié)議棧。同時,設(shè)計并實現(xiàn)了一個以太網(wǎng)控制器,該控制器與UDP_IP協(xié)議一起構(gòu)成一個完整的網(wǎng)絡(luò)通信鏈路協(xié)議。經(jīng)過上板測試驗證,該通信協(xié)議棧能正確高效地完成網(wǎng)絡(luò)數(shù)據(jù)的發(fā)送和接收等工作,且穩(wěn)定性良好。

    可靠UDP,通信協(xié)議,F(xiàn)PGA,VHDL

    0 引言

    傳統(tǒng)的網(wǎng)絡(luò)通信設(shè)備依賴操作系統(tǒng)本身內(nèi)置的TCP_IP協(xié)議棧來實現(xiàn)網(wǎng)絡(luò)設(shè)備之間的數(shù)據(jù)通信,此種方式需要消耗設(shè)備大量的CPU資源,在一定程度上束縛了CPU效能的發(fā)揮。為此,本設(shè)計提供了一種硬件方式實現(xiàn)的UDP_IP協(xié)議棧,采用此種硬件協(xié)議的網(wǎng)絡(luò)設(shè)備,數(shù)據(jù)通信功能可以作為一個模塊而單獨存在,可以大大減少CPU資源的占用。由于UDP協(xié)議是不可靠的協(xié)議,其并不能保證數(shù)據(jù)傳輸?shù)耐暾?,為此本設(shè)計對傳統(tǒng)的UDP協(xié)議做了改進(jìn),使其具備接收確認(rèn)及丟包重發(fā)等保證數(shù)據(jù)可靠性傳輸?shù)幕咎卣鳌M瑫r本設(shè)計還設(shè)計實現(xiàn)了一個以太網(wǎng)控制器,它與上層協(xié)議一起用于從物理鏈路介質(zhì)發(fā)送和接收數(shù)據(jù)。經(jīng)過仿真驗證及上板調(diào)試驗證,該UDP協(xié)議棧能正確、快速高效地完成網(wǎng)絡(luò)數(shù)據(jù)的發(fā)送和接收等工作,較好地實現(xiàn)了網(wǎng)絡(luò)數(shù)據(jù)通信功能,達(dá)到了本文設(shè)計的要求。

    1 UDP_IP協(xié)議棧功能簡介

    UDP_IP協(xié)議棧是一系列具有特定結(jié)構(gòu)的協(xié)議的總稱,它是網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng)的標(biāo)準(zhǔn)協(xié)議,網(wǎng)路上的設(shè)備只要支持該標(biāo)準(zhǔn),就可以與其他設(shè)備進(jìn)行數(shù)據(jù)通信[1]。

    UDP_IP協(xié)議棧按照功能劃分可以分為4個層次,自上而下分別為應(yīng)用層、傳輸層、網(wǎng)絡(luò)層、鏈路層。其中應(yīng)用層中包含了大量的客戶端普遍需要的協(xié)議,例如FTP、HTTP、SMTP等,這里其主要用來作為應(yīng)用程序與外界進(jìn)行數(shù)據(jù)交換的通道。傳輸層有兩個不同服務(wù)類型的協(xié)議,即傳輸控制協(xié)議TCP和用戶數(shù)據(jù)報協(xié)議UDP。TCP協(xié)議提供的是可靠的無差錯的數(shù)據(jù)傳輸服務(wù),在進(jìn)行數(shù)據(jù)傳輸前要先與對方設(shè)備進(jìn)行3次握手連接,且對發(fā)送的每段數(shù)據(jù)都要進(jìn)行接收確認(rèn),因此,其控制機(jī)制比較復(fù)雜,傳輸速度相對來說比較慢,它適用于那些對數(shù)據(jù)傳輸?shù)臏?zhǔn)確度要求較高但對傳輸速度不作太多要求的場合。UDP協(xié)議在進(jìn)行數(shù)據(jù)傳輸時不用與對方設(shè)備提前建立連接,其不對發(fā)送的數(shù)據(jù)進(jìn)行接收確認(rèn),所以其提供的是不可靠的數(shù)據(jù)傳輸。它適用于那些對數(shù)據(jù)傳輸?shù)膶崟r性要求比較高但對數(shù)據(jù)傳輸差錯要求比較低的場合。因為UDP協(xié)議具有傳輸速度快效率高且控制機(jī)制簡單等優(yōu)點,并且它的可靠性可以加以改進(jìn),所以本設(shè)計的傳輸層采用改進(jìn)的可靠UDP協(xié)議[2]。網(wǎng)路層主要負(fù)責(zé)添加及解析IP頭并控制數(shù)據(jù)在網(wǎng)絡(luò)上面的傳輸,是UDP_IP協(xié)議棧的重要組成部分,處在該層的有IP協(xié)議、ICMP協(xié)議等。鏈路層位于UDP_IP協(xié)議的最下層,它主要用來校驗數(shù)據(jù)以及對發(fā)送或接收的數(shù)據(jù)進(jìn)行幀格式的封裝或拆封以便于在物理鏈路上進(jìn)行傳輸,位于該層的協(xié)議有ARP協(xié)議、RARP協(xié)議等。

    2 總體設(shè)計

    本設(shè)計是以UDP_IP協(xié)議棧為基礎(chǔ),采用分層次模塊化的設(shè)計方法,從上到下分為3個模塊即UDP協(xié)議控制器模塊、IP協(xié)議控制器模塊和以太網(wǎng)控制器模塊,其中每個模塊內(nèi)部都有相應(yīng)的數(shù)據(jù)處理控制器來控制數(shù)據(jù)的處理,以此來模擬實現(xiàn)UDP_IP協(xié)議棧中的各層協(xié)議的功能。各個模塊彼此處理各自的數(shù)據(jù),模塊之間通過先進(jìn)先出FIFO隊列來進(jìn)行數(shù)據(jù)的接收和發(fā)送,以此來實現(xiàn)各個模塊之間數(shù)據(jù)處理過程的相對獨立,同時也便于優(yōu)化結(jié)構(gòu)設(shè)計以及出錯查找。其原理結(jié)構(gòu)如圖1所示。發(fā)送數(shù)據(jù)時,在UDP協(xié)議控制器模塊中,數(shù)據(jù)從應(yīng)用層傳輸過來后先在重發(fā)隊列里面復(fù)制一份用來作為重發(fā)的備份數(shù)據(jù),接下來再進(jìn)行UDP數(shù)據(jù)頭的封裝。封裝好的數(shù)據(jù)再依次傳入IP協(xié)議控制器和以太網(wǎng)控制器,以完成數(shù)據(jù)幀格式的封裝然后再發(fā)送到物理鏈路上。接收數(shù)據(jù)時,數(shù)據(jù)從物理鏈路上下來后要依次經(jīng)過以太網(wǎng)控制器和IP協(xié)議控制器,在這期間完成數(shù)據(jù)包的拆封最終取出UDP格式的數(shù)據(jù)傳遞到UDP協(xié)議控制器里面。接下來,漏發(fā)檢測控制模塊用來完成對接收數(shù)據(jù)的校驗及數(shù)據(jù)完整性的檢驗,并決定數(shù)據(jù)是否需要進(jìn)行重新發(fā)送,如需重發(fā),則向數(shù)據(jù)發(fā)送端發(fā)送一個重發(fā)請求,發(fā)送端接到該請求后再依次重新發(fā)送相應(yīng)的數(shù)據(jù)包。如不需要重發(fā),則取出數(shù)據(jù)傳遞給應(yīng)用層。其中,數(shù)據(jù)處理控制器利用狀態(tài)機(jī)的狀態(tài)轉(zhuǎn)換來控制數(shù)據(jù)傳輸模塊內(nèi)部數(shù)據(jù)的封裝、拆封、校驗等一系列處理動作。

    圖1 UDP協(xié)議??偟脑斫Y(jié)構(gòu)

    2.1 UDP協(xié)議的可靠性機(jī)制原理及UDP協(xié)議控制模塊的設(shè)計

    UDP協(xié)議控制器模塊主要用來對發(fā)送數(shù)據(jù)進(jìn)行包頭的封裝和對接收數(shù)據(jù)進(jìn)行包頭的拆封,以及對接收到的數(shù)據(jù)包進(jìn)行校驗確認(rèn)和漏發(fā)檢測等工作。為了增強(qiáng)UDP數(shù)據(jù)傳輸?shù)目煽啃?,需要對原有的UDP協(xié)議的格式稍作修改,在UDP原有包頭的后面新增加了2字節(jié)的包序列號字段和2字節(jié)的重發(fā)包序號字段,修改后的UDP報文格式如圖2所示。

    圖2 UDP報文格式

    其中,包序列號用來標(biāo)記所發(fā)送的UDP數(shù)據(jù)序列,該序列號與重發(fā)隊列中的數(shù)據(jù)段序號一致,系統(tǒng)初始化時都置為0x”0001”;重發(fā)包序號在UDP發(fā)送端正常發(fā)送數(shù)據(jù)時置為零,當(dāng)接收端檢測到有漏發(fā)的UDP包或UDP校驗出錯而需要發(fā)送端重新發(fā)送該包數(shù)據(jù)時,則該字段填入需要重發(fā)的包序列號。UDP校驗和與UDP包序列號一起來對接收到的數(shù)據(jù)包的正確性和完整性進(jìn)行檢驗。

    檢錯重發(fā)和漏發(fā)重發(fā)機(jī)制的具體原理流程如圖3所示。在UDP接收端有一個UDP包序號寄存器,該寄存器用來寄存最近一次成功接收到的UDP數(shù)據(jù)包的包序列號,該寄存器初始化值為1。當(dāng)UDP接收端接收到UDP包后,進(jìn)行UDP校驗,校驗采用二進(jìn)制反碼求和算法,如果校驗和出錯,則取出該包序列號,然后向發(fā)送端發(fā)送一個包含本序列號的重發(fā)請求,同時丟棄該包數(shù)據(jù)。如果校驗和沒有錯誤,則進(jìn)入下一環(huán)節(jié),即進(jìn)行UDP包序列完整性的檢驗。

    在完整性檢驗環(huán)節(jié),如果該UDP包的16位包序列號的值等于包序號寄存器的值,即序列號匹配成功,則說明該UDP包與接收到的上一UDP包是連續(xù)的,可以取出該包中的應(yīng)用層數(shù)據(jù),同時包序號寄存器值自動加1,來指向下一個想要接收的包;否則如果不相等,則將該UDP包存入接收緩存隊列中,同時遍歷緩存隊列中其他的UDP包。如果緩存隊列中有UDP包的序列號等于包序號寄存器的值,即匹配成功,則從緩存當(dāng)中移出該UDP包,提取出包中的應(yīng)用數(shù)據(jù)后丟棄該包,同時包序號寄存器的值加1;如果緩存隊列當(dāng)中沒有UDP包匹配成功,則啟動一個定時器,在定時時刻到來之前包序號寄存器持續(xù)的與后面收到的UDP包相匹配,匹配成功則關(guān)閉定時器同時取出應(yīng)用數(shù)據(jù)并更新包序號寄存器的值,不成功則把該UDP包存入緩存隊列,然后繼續(xù)匹配下一個UDP包。如果定時時間到了,還沒有匹配成功,則向發(fā)送端發(fā)送一個包含缺省包序號的重發(fā)請求。發(fā)送端收到重發(fā)請求后從該請求中取出需要重發(fā)的包序號,然后從重發(fā)隊列中找到該包對應(yīng)的數(shù)據(jù),后再從該數(shù)據(jù)處重新依次發(fā)送后面的數(shù)據(jù)。

    圖3 重發(fā)機(jī)制流程

    下面以數(shù)據(jù)的接收過程為例來說明數(shù)據(jù)的處理流程,其狀態(tài)流程如下頁圖4所示。接收端的數(shù)據(jù)處理及漏發(fā)檢測控制器的控制狀態(tài)可以劃分為8個狀態(tài),系統(tǒng)啟動后先進(jìn)行復(fù)位,復(fù)位完成后狀態(tài)機(jī)處于receive_idle狀態(tài),復(fù)位時數(shù)據(jù)進(jìn)行初始化,初始化包序號寄存器的值為‘1’同時初始化校驗緩存的值為‘0’,當(dāng)receive_start為高電平時說明數(shù)據(jù)開始進(jìn)行接收,接下來依次進(jìn)入receive_sourceport和receive_destport狀態(tài),分別接收數(shù)據(jù)的源端口號和目的端口號,再接下來進(jìn)入receive_length狀態(tài),接收數(shù)據(jù)包長度,該長度包含UDP包頭和用戶數(shù)據(jù)兩部分。數(shù)據(jù)包長度接收完成后進(jìn)入receive_check狀態(tài),該狀態(tài)下完成接收到的數(shù)據(jù)的校驗和檢驗,UDP校驗和的具體算法為:校驗緩存的初始字段設(shè)為0,然后把8字節(jié)的UDP包頭和12字節(jié)的UDP偽包頭分別拆分為2字節(jié)進(jìn)行32位的累加,得到32位的累積和之后再把該累加和的高16位與低16位累加取反,即得到校驗和[3]。發(fā)送時把校驗和添加到UDP包頭即可,接收時再重新做一遍相同的計算,如果校驗計算結(jié)果中的各位數(shù)字全為1,則說明校驗正確,狀態(tài)機(jī)接下來進(jìn)入receive_sequence狀態(tài),否則進(jìn)入receive_retrans狀態(tài)。狀態(tài)機(jī)處于receive_sequence狀態(tài)時接收端需要對接收到的數(shù)據(jù)是否有漏包的情況進(jìn)行檢驗,具體檢驗過程為:狀態(tài)機(jī)跳轉(zhuǎn)到receive_sequence狀態(tài)后就馬上提取出包序號的值并與包序號寄存器里面存儲的值相比較,如果接收到的16位包序號的值等于包序號寄存器的值,則進(jìn)入receive_data狀態(tài)接收用戶數(shù)據(jù)同時包序號寄存器的值加1,否則如果接收到的包序號與包序號寄存器的值不一致,則暫存該UDP包到接收緩存隊列里面,同時比對緩存隊列中其他的UDP包的序號是否與包序號寄存器當(dāng)中的值相等。緩存中如有UDP包與包序號寄存器的值匹配成功,則從緩存當(dāng)中移出該包,接著狀態(tài)機(jī)進(jìn)入receive_data狀態(tài)接收該包的應(yīng)用數(shù)據(jù),并同時更新包序列寄存器的值。如果沒匹配成功,則啟動一個定時器,同時狀態(tài)跳轉(zhuǎn)到receive_idle狀態(tài),開始接收下一個UDP包。在該定時器的時間段內(nèi),如果后續(xù)接收到的UDP包的序列號與包序號寄存器里的值一致,則定時器清零,與此同時狀態(tài)機(jī)進(jìn)入receive_data狀態(tài)接收數(shù)據(jù),并且更新包序號寄存器的值;不一致則把UDP包存入緩存隊列中,然后狀態(tài)機(jī)跳轉(zhuǎn)到receive_idle狀態(tài),繼續(xù)接收下一個包,并繼續(xù)比對下一個UDP包的序號。如果定時時間到了,還沒接收到所要的數(shù)據(jù)包,則進(jìn)入receive_retrans狀態(tài)。在receive_retrans狀態(tài),需要把校驗出錯的包序號或漏發(fā)的包序號的值發(fā)送給本地的數(shù)據(jù)發(fā)送端,讓發(fā)送端重新發(fā)送相應(yīng)的數(shù)據(jù)包[4]。待receive_data狀態(tài)結(jié)束后,即一個UDP包的應(yīng)用數(shù)據(jù)已經(jīng)接收完成,則進(jìn)入receive_idle狀態(tài)開始準(zhǔn)備下一個UDP包的接收。

    2.2 IP協(xié)議控制器的設(shè)計

    IP協(xié)議控制器主要用來完成IP報頭信息的添加以及IP報頭的拆封解析等工作。其中報頭的封裝和解封都由狀態(tài)機(jī)來控制執(zhí)行,通過字節(jié)計數(shù)器的計數(shù)值作為判定條件,從而實現(xiàn)狀態(tài)的跳轉(zhuǎn)來執(zhí)行各狀態(tài)的相應(yīng)的操作。以數(shù)據(jù)發(fā)送端為例,其狀態(tài)機(jī)的狀態(tài)跳轉(zhuǎn)過程如圖5所示。

    圖4 UDP接收端狀態(tài)流程圖

    圖5 IP協(xié)議控制器發(fā)送端狀態(tài)流程

    trans_idle為等待狀態(tài);trans_iphead狀態(tài)時設(shè)置IP的版本號、首部長度及服務(wù)類型;trans_length狀態(tài)時統(tǒng)計數(shù)據(jù)總長度,并把結(jié)果存放在IP頭里面;trans_flag狀態(tài)時在IP頭相應(yīng)位置填入IP的標(biāo)識、標(biāo)志、片偏移等數(shù)值;trans_ttl狀態(tài)時設(shè)置8位生存時間;trans_protocol狀態(tài)設(shè)置傳輸層的協(xié)議類型,此處設(shè)置為0X11,表示UDP協(xié)議;trans_check狀態(tài)時設(shè)置16位的首部校驗和,其計算方法與UDP協(xié)議里面的校驗方法類似,都采用二進(jìn)制反碼累加求和的方法;trans_sourceIPaddress狀態(tài)時添加源IP地址;trans_desIPaddress狀態(tài)時添加目的IP地址;trans_data狀態(tài)時開始填充上層數(shù)據(jù)。

    2.3 以太網(wǎng)控制器的設(shè)計

    以太網(wǎng)控制器主要用來控制數(shù)據(jù)在信道上的傳輸以及把網(wǎng)絡(luò)層傳輸過來的數(shù)據(jù)進(jìn)行幀格式的封裝,并進(jìn)行半字節(jié)數(shù)據(jù)的拆分,從而與物理層芯片接口相適配以便于在物理通道上進(jìn)行傳輸[5]。同樣地當(dāng)接收到來自物理層芯片的數(shù)據(jù)時,它需要把半字節(jié)數(shù)據(jù)重新合并成一個字節(jié)并進(jìn)行幀頭拆封以及數(shù)據(jù)校驗等工作,校驗無誤后再把鏈路層以上的數(shù)據(jù)傳遞給上層去做進(jìn)一步的處理。在以太網(wǎng)控制器里面還有一個ARP協(xié)議,它要實現(xiàn)IP地址與物理地址的映射,當(dāng)本地緩存中所存儲的映射鍵值對當(dāng)中沒有所要的IP地址所對應(yīng)的物理地址時,它需要發(fā)送一個包含目的IP地址的ARP請求,ARP應(yīng)答當(dāng)中包含目的IP地址所對應(yīng)的物理地址,收到ARP應(yīng)答后就可以向所要發(fā)送的以太網(wǎng)幀頭中添加對應(yīng)的物理地址了。在本設(shè)計中,以太網(wǎng)控制器接收端的工作流程如圖6所示。

    圖6 以太網(wǎng)控制器接收端的狀態(tài)流程

    3 設(shè)計驗證

    本設(shè)計的驗證分為仿真驗證和上板聯(lián)網(wǎng)驗證。設(shè)計階段采用Xilinx公司的ISE開發(fā)軟件進(jìn)行編碼設(shè)計,設(shè)計完成后采用modelsim仿真工具進(jìn)行仿真,仿真結(jié)果表明該協(xié)議棧的設(shè)計程序能正確完成數(shù)據(jù)的發(fā)送和接收等工作,圖7是該協(xié)議棧發(fā)送端輸出的仿真數(shù)據(jù)。上板聯(lián)網(wǎng)驗證采用Xilinx公司的Virtex-5 FPGA開發(fā)板,兩塊V5板子通過網(wǎng)線同時連接到校內(nèi)網(wǎng)當(dāng)中,通過實現(xiàn)兩個板子間的相互通信,來驗證復(fù)雜網(wǎng)絡(luò)環(huán)境下的該可靠UDP協(xié)議棧的可靠性。上板聯(lián)網(wǎng)驗證如圖8所示。程序在板子上面加載完成后,其中的一塊板子A通過網(wǎng)線經(jīng)由校內(nèi)網(wǎng)向另一塊板子B所在的IP地址發(fā)送數(shù)據(jù),同時在PC機(jī)上面通過wireshark抓包工具來抓取板子A所發(fā)送的數(shù)據(jù)包,抓包結(jié)果如圖9所示。為了測試FPGA接收端接收到的數(shù)據(jù),采用chipscope工具來抓取板子B中的FPGA芯片內(nèi)部接收到的網(wǎng)絡(luò)數(shù)據(jù),圖10為用chipscope抓取到的接收端的數(shù)據(jù)。抓包結(jié)果表明B能正確地接收到A所發(fā)送的數(shù)據(jù),且沒有出現(xiàn)丟包的情況,說明該協(xié)議棧能在較復(fù)雜的網(wǎng)絡(luò)環(huán)境下正確完整地接收數(shù)據(jù),達(dá)到了設(shè)計要求。

    圖7 發(fā)送端modelsim仿真數(shù)據(jù)

    圖8 上板聯(lián)網(wǎng)驗證

    圖9 發(fā)送端wireshark抓包數(shù)據(jù)

    圖10 接收端chipscope抓包數(shù)據(jù)

    4 結(jié)論

    傳統(tǒng)的UDP協(xié)議不能保證數(shù)據(jù)在傳輸過程當(dāng)中的可靠性,為此本文設(shè)計并實現(xiàn)了一個可靠的硬件UDP_IP協(xié)議,同時還設(shè)計了一個以太網(wǎng)控制器,它與UDP_IP協(xié)議一起構(gòu)成一個完整的通信鏈路,實驗驗證結(jié)果表明該硬件協(xié)議能正確完整地完成網(wǎng)絡(luò)數(shù)據(jù)的接收和發(fā)送工作,達(dá)到了設(shè)計的要求。

    [1]徐俊.基于FPGA的嵌入式TCP/IP協(xié)議棧的實現(xiàn)[D].上海:華東師范大學(xué),2008.

    [2]王玨,何秋燕,王露凱.基于UDP改進(jìn)的可靠傳輸協(xié)議設(shè)計[J].電腦知識與技術(shù),2015,11(3):71-73.

    [3]ZHANG J F,ZHAN P F,ZHANG G.Ethernet controller and serial interface conversion technology based on FPGA[J].Applied Mechanics and Materials, 2013 (423):2671-2674.

    [4]靳海力.具有補(bǔ)發(fā)機(jī)制的增強(qiáng)型可靠UDP的實現(xiàn)[J].小型微型計算機(jī)系統(tǒng),2010,31(5):904-907.

    [5]程鵬,張剛.基于FPGA的10M/100M以太網(wǎng)控制器的設(shè)計[J].太原理工大學(xué)學(xué)報,2008,39(5):27-29.

    FPGA Implementation of a Reliable UDP Protocol Stack

    LIU Yuan,ZHANG Gang
    (School of Information Engineering,Taiyuan University of Technology,Taiyuan 030024,China)

    The paper design is based on Xilinx’s development board family of Virtex-5,and it uses hardware description language VHDL as the design language as well as using the concept of modular design,implemented a reliable UDP_IP network communication protocol stack with the function of receipt confirmation and retransmit the missed data which reference TCP_IP stack mechanism.At the same time,an Ethernet controller is designed and implemented,together with UDP_IP protocol,it forms a complete network communication link protocol.After download to the board,it has identified that the communication protocol stack can receive and transmit network data correctly,efficiently and stably.

    reliable UDP,communication protocol,F(xiàn)PGA,VHDL

    TP302.1

    A

    10.3969/j.issn.1002-0640.2017.07.030

    1002-0640(2017)07-0139-05

    2016-05-12

    2016-06-29

    劉 源(1989- ),男,河南南陽人,碩士研究生。研究方向:Soc集成電路設(shè)計。

    猜你喜歡
    序列號寄存器校驗
    Lite寄存器模型的設(shè)計與實現(xiàn)
    recALL
    爐溫均勻性校驗在鑄鍛企業(yè)的應(yīng)用
    分簇結(jié)構(gòu)向量寄存器分配策略研究*
    大型電動機(jī)高阻抗差動保護(hù)穩(wěn)定校驗研究
    電測與儀表(2015年1期)2015-04-09 12:03:02
    基于加窗插值FFT的PMU校驗方法
    鍋爐安全閥在線校驗不確定度評定
    PP助手教你辨別翻新iPhone5小白不再中招
    高速數(shù)模轉(zhuǎn)換器AD9779/AD9788的應(yīng)用
    溫度傳感器DS18B20序列號批量搜索算法
    国产一级毛片在线| 波野结衣二区三区在线| 欧美丝袜亚洲另类| av天堂久久9| 这个男人来自地球电影免费观看 | av.在线天堂| 超碰97精品在线观看| 青青草视频在线视频观看| 亚洲熟女精品中文字幕| 性高湖久久久久久久久免费观看| 巨乳人妻的诱惑在线观看| 国产精品一区www在线观看| 人人妻人人添人人爽欧美一区卜| 搡女人真爽免费视频火全软件| 国产伦理片在线播放av一区| 99久国产av精品国产电影| 色婷婷av一区二区三区视频| 日本91视频免费播放| 日韩成人av中文字幕在线观看| 天天操日日干夜夜撸| 国产日韩欧美在线精品| 国产黄色视频一区二区在线观看| 国产精品免费大片| 只有这里有精品99| 欧美激情极品国产一区二区三区 | 日本-黄色视频高清免费观看| 国产精品人妻久久久久久| 久久久久久人人人人人| 美国免费a级毛片| 一级a做视频免费观看| 日产精品乱码卡一卡2卡三| 90打野战视频偷拍视频| 涩涩av久久男人的天堂| 五月天丁香电影| 成人影院久久| 亚洲 欧美一区二区三区| 国产片内射在线| 欧美日韩成人在线一区二区| 美女脱内裤让男人舔精品视频| 一区二区日韩欧美中文字幕 | 国产成人午夜福利电影在线观看| 九九爱精品视频在线观看| 欧美xxxx性猛交bbbb| 国产精品久久久久久av不卡| 不卡视频在线观看欧美| 亚洲四区av| 黄色毛片三级朝国网站| 男女国产视频网站| av片东京热男人的天堂| 亚洲精品日韩在线中文字幕| 精品国产露脸久久av麻豆| 欧美老熟妇乱子伦牲交| 乱码一卡2卡4卡精品| 亚洲av综合色区一区| 女性被躁到高潮视频| 黑人欧美特级aaaaaa片| 精品久久蜜臀av无| 国产精品无大码| 永久免费av网站大全| 亚洲中文av在线| 午夜视频国产福利| 天天影视国产精品| 美女视频免费永久观看网站| 2021少妇久久久久久久久久久| 久久97久久精品| 午夜久久久在线观看| 国产精品秋霞免费鲁丝片| 日韩av在线免费看完整版不卡| 亚洲人成77777在线视频| 久久久久久久久久成人| 成年动漫av网址| 国产亚洲av片在线观看秒播厂| a级毛色黄片| 亚洲欧美中文字幕日韩二区| 高清不卡的av网站| 欧美少妇被猛烈插入视频| 久久精品久久久久久噜噜老黄| 国产黄色免费在线视频| 免费观看在线日韩| videosex国产| 亚洲久久久国产精品| 国产毛片在线视频| 男人添女人高潮全过程视频| 三上悠亚av全集在线观看| 99热6这里只有精品| 国产精品一区www在线观看| 国产精品久久久久成人av| 大片免费播放器 马上看| 黑人欧美特级aaaaaa片| 男女边吃奶边做爰视频| 精品一区二区三区四区五区乱码 | 熟女人妻精品中文字幕| av国产久精品久网站免费入址| 美女xxoo啪啪120秒动态图| 亚洲国产欧美在线一区| 亚洲美女黄色视频免费看| 母亲3免费完整高清在线观看 | 曰老女人黄片| 一区二区三区乱码不卡18| 日韩成人av中文字幕在线观看| 精品一区在线观看国产| 又粗又硬又长又爽又黄的视频| 中国三级夫妇交换| 国产成人免费观看mmmm| 看非洲黑人一级黄片| 国产精品一国产av| 制服诱惑二区| 国产黄色免费在线视频| 免费女性裸体啪啪无遮挡网站| 免费高清在线观看日韩| 人人妻人人爽人人添夜夜欢视频| 在线观看免费视频网站a站| 精品亚洲成国产av| 飞空精品影院首页| 欧美亚洲日本最大视频资源| 在线免费观看不下载黄p国产| 丰满少妇做爰视频| 91精品伊人久久大香线蕉| 美女xxoo啪啪120秒动态图| 91久久精品国产一区二区三区| 久久久久视频综合| 草草在线视频免费看| av福利片在线| 国产精品三级大全| 美女xxoo啪啪120秒动态图| 亚洲内射少妇av| xxx大片免费视频| 一本色道久久久久久精品综合| 久久精品久久久久久噜噜老黄| av播播在线观看一区| 纵有疾风起免费观看全集完整版| 永久网站在线| 全区人妻精品视频| 国产av码专区亚洲av| av在线观看视频网站免费| 看免费成人av毛片| 高清视频免费观看一区二区| 欧美97在线视频| 乱码一卡2卡4卡精品| 男女午夜视频在线观看 | 国产精品 国内视频| 亚洲国产精品一区二区三区在线| 中文天堂在线官网| 亚洲精品视频女| 街头女战士在线观看网站| 亚洲美女黄色视频免费看| 久久99蜜桃精品久久| 午夜日本视频在线| 国产极品天堂在线| 国产精品国产三级专区第一集| 丝袜人妻中文字幕| 日产精品乱码卡一卡2卡三| 边亲边吃奶的免费视频| 亚洲精品aⅴ在线观看| 90打野战视频偷拍视频| 在线天堂中文资源库| 国产精品不卡视频一区二区| 亚洲精品久久成人aⅴ小说| av视频免费观看在线观看| h视频一区二区三区| 蜜桃在线观看..| 97超碰精品成人国产| 欧美老熟妇乱子伦牲交| 欧美+日韩+精品| 欧美老熟妇乱子伦牲交| 亚洲久久久国产精品| 久久精品国产亚洲av涩爱| 日韩熟女老妇一区二区性免费视频| 亚洲中文av在线| 在线天堂最新版资源| 大话2 男鬼变身卡| 一级,二级,三级黄色视频| 视频在线观看一区二区三区| 欧美xxⅹ黑人| 熟女av电影| 久久久久国产网址| 亚洲中文av在线| 国产熟女欧美一区二区| 日韩精品免费视频一区二区三区 | av线在线观看网站| 久久精品国产鲁丝片午夜精品| 老熟女久久久| 少妇精品久久久久久久| h视频一区二区三区| 亚洲精品一二三| 国产伦理片在线播放av一区| 黄色一级大片看看| 色94色欧美一区二区| 天堂中文最新版在线下载| 中文天堂在线官网| 国产女主播在线喷水免费视频网站| 国产永久视频网站| 欧美精品一区二区免费开放| 人人妻人人澡人人看| 黑人高潮一二区| 激情五月婷婷亚洲| 观看美女的网站| 国精品久久久久久国模美| av国产久精品久网站免费入址| 大香蕉97超碰在线| 欧美成人午夜精品| 久久久久久久国产电影| 国产精品麻豆人妻色哟哟久久| 日本欧美视频一区| 国产不卡av网站在线观看| 十八禁网站网址无遮挡| 欧美日韩综合久久久久久| 中文天堂在线官网| 男人操女人黄网站| 一级毛片 在线播放| 2018国产大陆天天弄谢| 两个人看的免费小视频| 中文字幕av电影在线播放| 嫩草影院入口| 国产精品久久久久成人av| 亚洲欧美清纯卡通| 中文乱码字字幕精品一区二区三区| 欧美成人午夜精品| 飞空精品影院首页| 久久久国产欧美日韩av| 免费av不卡在线播放| 如日韩欧美国产精品一区二区三区| 久久这里只有精品19| 中文精品一卡2卡3卡4更新| 青春草亚洲视频在线观看| 久久午夜福利片| 欧美精品亚洲一区二区| 婷婷色av中文字幕| 纯流量卡能插随身wifi吗| 97在线人人人人妻| 97超碰精品成人国产| 国产男女超爽视频在线观看| 99香蕉大伊视频| 中文天堂在线官网| 欧美精品一区二区免费开放| 精品一区二区免费观看| av又黄又爽大尺度在线免费看| 18禁裸乳无遮挡动漫免费视频| 国产精品欧美亚洲77777| 亚洲 欧美一区二区三区| 欧美国产精品va在线观看不卡| 女的被弄到高潮叫床怎么办| 日韩一区二区视频免费看| 大香蕉久久网| 纵有疾风起免费观看全集完整版| av福利片在线| 亚洲综合色网址| 中文字幕av电影在线播放| 九色亚洲精品在线播放| 自线自在国产av| 午夜免费男女啪啪视频观看| 99精国产麻豆久久婷婷| 国产黄色免费在线视频| 亚洲国产av新网站| 午夜激情久久久久久久| 91精品国产国语对白视频| 黄色视频在线播放观看不卡| 三上悠亚av全集在线观看| av视频免费观看在线观看| 国产精品一区二区在线观看99| 22中文网久久字幕| 精品一区二区三区四区五区乱码 | 欧美日韩综合久久久久久| 91国产中文字幕| 一级a做视频免费观看| 亚洲高清免费不卡视频| 亚洲精品中文字幕在线视频| 国产免费又黄又爽又色| 国产欧美亚洲国产| 18在线观看网站| 各种免费的搞黄视频| 91在线精品国自产拍蜜月| 中文乱码字字幕精品一区二区三区| 久久精品国产亚洲av天美| 成人午夜精彩视频在线观看| 最近中文字幕2019免费版| 国产 一区精品| 激情五月婷婷亚洲| 在现免费观看毛片| 自线自在国产av| 欧美+日韩+精品| 精品人妻偷拍中文字幕| 成人国产av品久久久| 国产熟女午夜一区二区三区| 国产男女内射视频| 9191精品国产免费久久| 国产精品久久久久久精品古装| 亚洲三级黄色毛片| 女人久久www免费人成看片| 最新的欧美精品一区二区| 亚洲av福利一区| 精品少妇内射三级| 欧美成人精品欧美一级黄| 18+在线观看网站| 日本黄大片高清| 日韩制服骚丝袜av| xxxhd国产人妻xxx| 青春草国产在线视频| 精品一区二区三卡| 99国产综合亚洲精品| 日韩伦理黄色片| 亚洲,一卡二卡三卡| 国产成人aa在线观看| 久久久a久久爽久久v久久| 九草在线视频观看| 亚洲精品自拍成人| 亚洲av男天堂| 黄片播放在线免费| 美女国产高潮福利片在线看| 成年av动漫网址| 欧美激情国产日韩精品一区| 精品福利永久在线观看| 99热网站在线观看| 精品少妇久久久久久888优播| 狂野欧美激情性bbbbbb| 国产一区有黄有色的免费视频| 国产精品.久久久| 蜜臀久久99精品久久宅男| 一边亲一边摸免费视频| 久久精品国产综合久久久 | 人人妻人人澡人人爽人人夜夜| 日产精品乱码卡一卡2卡三| 亚洲精品乱久久久久久| 国语对白做爰xxxⅹ性视频网站| 美女视频免费永久观看网站| 日韩一区二区视频免费看| 亚洲成人av在线免费| 欧美bdsm另类| 午夜免费鲁丝| 亚洲五月色婷婷综合| 性高湖久久久久久久久免费观看| 精品国产乱码久久久久久小说| 久久久精品94久久精品| 一级毛片我不卡| 内地一区二区视频在线| 亚洲,欧美精品.| av网站免费在线观看视频| 亚洲精品乱久久久久久| 王馨瑶露胸无遮挡在线观看| 亚洲国产欧美日韩在线播放| 不卡视频在线观看欧美| 日韩一本色道免费dvd| av又黄又爽大尺度在线免费看| 最近手机中文字幕大全| av在线老鸭窝| 久久人人97超碰香蕉20202| 高清视频免费观看一区二区| 视频在线观看一区二区三区| 国国产精品蜜臀av免费| 五月天丁香电影| 久久国产精品男人的天堂亚洲 | 多毛熟女@视频| 男人爽女人下面视频在线观看| 少妇精品久久久久久久| 九九在线视频观看精品| www.色视频.com| xxxhd国产人妻xxx| 久久久久久久大尺度免费视频| 99国产精品免费福利视频| 国产黄频视频在线观看| 97在线视频观看| 人妻少妇偷人精品九色| 久久婷婷青草| a级毛片在线看网站| 日本猛色少妇xxxxx猛交久久| www日本在线高清视频| 精品亚洲成国产av| 国产男女超爽视频在线观看| 少妇人妻 视频| 18禁在线无遮挡免费观看视频| 久久久久久人人人人人| 大香蕉久久网| 精品国产一区二区久久| 午夜免费鲁丝| 香蕉精品网在线| 亚洲国产日韩一区二区| 国产国语露脸激情在线看| 欧美日韩国产mv在线观看视频| 黑人巨大精品欧美一区二区蜜桃 | 国产永久视频网站| 日本猛色少妇xxxxx猛交久久| 在线 av 中文字幕| 日本欧美视频一区| 成人午夜精彩视频在线观看| 国产免费福利视频在线观看| 免费播放大片免费观看视频在线观看| 久久久国产一区二区| 亚洲欧美中文字幕日韩二区| 久久久欧美国产精品| 视频在线观看一区二区三区| av一本久久久久| 青春草国产在线视频| 欧美日本中文国产一区发布| 中文字幕人妻熟女乱码| 亚洲欧美日韩卡通动漫| 久久久久久久大尺度免费视频| 国产精品人妻久久久久久| 亚洲精品日韩在线中文字幕| 国产精品一区二区在线不卡| 亚洲精品成人av观看孕妇| 久久婷婷青草| 母亲3免费完整高清在线观看 | 深夜精品福利| 亚洲熟女精品中文字幕| 午夜福利视频精品| 十八禁高潮呻吟视频| 天堂中文最新版在线下载| 国产男女内射视频| 国产 精品1| 日韩在线高清观看一区二区三区| freevideosex欧美| 色视频在线一区二区三区| 国产爽快片一区二区三区| 五月开心婷婷网| 日韩三级伦理在线观看| 欧美国产精品va在线观看不卡| h视频一区二区三区| 香蕉国产在线看| 国产av国产精品国产| 在线观看人妻少妇| 中文天堂在线官网| 亚洲国产精品一区三区| 18禁观看日本| 欧美日韩综合久久久久久| 免费久久久久久久精品成人欧美视频 | 一区在线观看完整版| 热re99久久国产66热| 国产又爽黄色视频| 免费高清在线观看视频在线观看| 国精品久久久久久国模美| av线在线观看网站| 中文字幕人妻丝袜制服| 一级a做视频免费观看| 久久久精品区二区三区| 国产免费现黄频在线看| 亚洲成国产人片在线观看| 久久精品夜色国产| 在线天堂中文资源库| 十分钟在线观看高清视频www| 久久久久国产精品人妻一区二区| 精品少妇黑人巨大在线播放| av片东京热男人的天堂| 水蜜桃什么品种好| 黄色一级大片看看| 中文精品一卡2卡3卡4更新| 黄网站色视频无遮挡免费观看| 亚洲精品美女久久av网站| 免费不卡的大黄色大毛片视频在线观看| 亚洲精品成人av观看孕妇| 久久久久国产网址| 亚洲精品色激情综合| 99热全是精品| 国产白丝娇喘喷水9色精品| 精品久久蜜臀av无| 少妇 在线观看| 欧美老熟妇乱子伦牲交| 一级片免费观看大全| 日本午夜av视频| 精品午夜福利在线看| 久久午夜综合久久蜜桃| www.熟女人妻精品国产 | 啦啦啦视频在线资源免费观看| 最近手机中文字幕大全| 中文字幕制服av| 亚洲欧美成人精品一区二区| 午夜福利在线观看免费完整高清在| 精品久久国产蜜桃| 狠狠精品人妻久久久久久综合| 中文字幕另类日韩欧美亚洲嫩草| 国国产精品蜜臀av免费| 久久久久久人人人人人| 久久久久久久久久久免费av| 国产成人精品婷婷| 麻豆精品久久久久久蜜桃| 99re6热这里在线精品视频| 亚洲一级一片aⅴ在线观看| 一边摸一边做爽爽视频免费| 女性生殖器流出的白浆| 国产精品三级大全| 丝瓜视频免费看黄片| 欧美精品人与动牲交sv欧美| 亚洲色图综合在线观看| 欧美97在线视频| 午夜av观看不卡| 一级毛片我不卡| 人妻一区二区av| 亚洲av.av天堂| 亚洲人与动物交配视频| 久久久久久久久久久免费av| 国产亚洲欧美精品永久| 黄网站色视频无遮挡免费观看| 美女脱内裤让男人舔精品视频| 少妇的逼好多水| 黑人巨大精品欧美一区二区蜜桃 | 亚洲精品久久午夜乱码| av线在线观看网站| 男女啪啪激烈高潮av片| 亚洲 欧美一区二区三区| 日韩精品免费视频一区二区三区 | 夫妻午夜视频| 国产精品蜜桃在线观看| 高清黄色对白视频在线免费看| 亚洲av电影在线观看一区二区三区| 一个人免费看片子| 国产黄频视频在线观看| 国产成人aa在线观看| av有码第一页| 久久午夜综合久久蜜桃| 日本91视频免费播放| 欧美精品一区二区免费开放| 亚洲四区av| 国产一区二区激情短视频 | 国产日韩欧美亚洲二区| 视频在线观看一区二区三区| av不卡在线播放| 日韩,欧美,国产一区二区三区| 高清av免费在线| av线在线观看网站| 国产精品无大码| 国产精品99久久99久久久不卡 | 免费大片18禁| 亚洲精品一区蜜桃| 大香蕉久久成人网| www日本在线高清视频| 国产一区二区激情短视频 | 国产在线一区二区三区精| a级毛片在线看网站| 春色校园在线视频观看| 十八禁网站网址无遮挡| 少妇的逼好多水| 精品人妻一区二区三区麻豆| 国产精品成人在线| 欧美国产精品va在线观看不卡| 五月开心婷婷网| 青青草视频在线视频观看| 久久精品熟女亚洲av麻豆精品| 日本wwww免费看| 丰满乱子伦码专区| 日本91视频免费播放| 男人操女人黄网站| 天堂俺去俺来也www色官网| 免费观看av网站的网址| 久久97久久精品| 日韩在线高清观看一区二区三区| 在线观看三级黄色| 日日啪夜夜爽| 日韩中字成人| 欧美3d第一页| 日韩av在线免费看完整版不卡| 热99国产精品久久久久久7| 久久精品国产亚洲av涩爱| 国国产精品蜜臀av免费| 国产精品麻豆人妻色哟哟久久| 国产国语露脸激情在线看| 国产69精品久久久久777片| 国产福利在线免费观看视频| 一二三四中文在线观看免费高清| 久久精品国产亚洲av涩爱| 亚洲精品国产色婷婷电影| 亚洲丝袜综合中文字幕| 最近最新中文字幕免费大全7| av线在线观看网站| 一区在线观看完整版| 久久久精品区二区三区| 男的添女的下面高潮视频| 日本欧美国产在线视频| 久久女婷五月综合色啪小说| 久久久久久久精品精品| 久久毛片免费看一区二区三区| 在线观看三级黄色| 久久久a久久爽久久v久久| 亚洲欧洲国产日韩| 在线亚洲精品国产二区图片欧美| 国产精品成人在线| 亚洲欧美日韩另类电影网站| 亚洲精品aⅴ在线观看| 高清不卡的av网站| 欧美激情国产日韩精品一区| 在线观看国产h片| 成年动漫av网址| 色吧在线观看| 丁香六月天网| 免费播放大片免费观看视频在线观看| 香蕉精品网在线| 制服诱惑二区| 999精品在线视频| 国产极品天堂在线| 人妻系列 视频| 香蕉国产在线看| 蜜桃国产av成人99| 91国产中文字幕| 在线观看www视频免费| 2022亚洲国产成人精品| 久久久久网色| 纵有疾风起免费观看全集完整版| 在现免费观看毛片| 国产免费一级a男人的天堂| 国产精品久久久久成人av| 永久网站在线| 亚洲四区av| 永久网站在线| 欧美 亚洲 国产 日韩一| 全区人妻精品视频| av电影中文网址| 永久网站在线| 国内精品宾馆在线| 纵有疾风起免费观看全集完整版| 日本欧美国产在线视频| 纵有疾风起免费观看全集完整版| www日本在线高清视频| av国产精品久久久久影院| 亚洲,欧美,日韩| 91在线精品国自产拍蜜月| 在线精品无人区一区二区三| 最近中文字幕高清免费大全6|