日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

高速接口7系列收發(fā)器GTP介紹

FPGA設(shè)計(jì)論壇 ? 來源:FPGA設(shè)計(jì)論壇 ? 2025-01-24 11:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 前言

最近在做以太網(wǎng)相關(guān)的東西,其中一個其中想要使用MAC通過光電轉(zhuǎn)換模塊來完成數(shù)據(jù)的收發(fā)。在Artix7系列FPGA當(dāng)中,有GTP這個高速收發(fā)器。我手上的板子上的核心芯片是ZYNQ7015,這是一個帶一個QUAD的ZYNQ FPGA,上面的收發(fā)器是GTP。對于其他稍微高端一點(diǎn)的ZYNQ上帶有收發(fā)器應(yīng)該是GTH/GTX的。但是,只是實(shí)現(xiàn)一個千兆網(wǎng),使用GTP應(yīng)該是足夠了。因此需要了解收發(fā)器的使用。
??

2. UG482

2.1 整體結(jié)構(gòu)

因?yàn)槭稚系腪YNQ芯片帶有的收發(fā)器是GTP,因此需要參考的手冊是ug482,對于GTH/GTX則需要參考ug476。其實(shí)GTP和GTX/GTH還是比較相似的,GTP內(nèi)部的結(jié)構(gòu)和GTX/GTH稍有不同。

663cf8ec-da06-11ef-9310-92fbcf53809c.png

上面的圖是手冊上給出的100T內(nèi)部的收發(fā)器分布圖,可以看到對于Artix7系列FPGA的收發(fā)器,其是分布在上下兩側(cè)的,這與GTX/GTH單列放置是一個區(qū)別。

下圖是每個QUAD內(nèi)部的結(jié)構(gòu):一個QUAD中包含4個channel和一個COMMON。GTPE2_COMMON 中包含兩個PLL(PLL0/PLL1),使用到收發(fā)器時,COMMON原語必須被例化。每個CHANNEL中都包含一個接收器和一個發(fā)送器。

664a706c-da06-11ef-9310-92fbcf53809c.png


??下圖是收發(fā)器每個CHANNEL中的結(jié)構(gòu):TX/RX都包含兩部分,其中PCS是物理編碼層,PMA是物理媒介層。

66551daa-da06-11ef-9310-92fbcf53809c.png

2.2參考時鐘

GTP中的參考時鐘選項(xiàng)和GTX/GTH中略有不同,在GTH/GTX中,支持南北方向的時鐘路由,在GTP當(dāng)中支持東西方向的時鐘路由。
??一個QUAD中包含4個GTPE2_CHANNEL原語,一個GTPE2_COMMON 原語,兩個外部參考時鐘引腳以及專用參考時鐘的路由。
??在A7系列FPGA當(dāng)中,位于上半部分的收發(fā)器可以進(jìn)行時鐘的共享,位于下半部分的收發(fā)器可以進(jìn)行時鐘的共享。
在下圖中,COMMON原語的時鐘輸入可以有以下幾種:兩個參考時鐘,來自另一個QUAD的參考時鐘

6660824e-da06-11ef-9310-92fbcf53809c.png

2.2.1COMMON參考時鐘

GTP COMMON中時鐘的選擇:common中的每一個PLL時鐘來源都包含7個分別為:一個用于測試的時鐘,兩個外部參考時鐘,兩個東向參考時鐘,兩個西向參考時鐘,通過PLL0/1REFCLKSEL 來選擇具體使用到的時鐘參考源。

666aecfc-da06-11ef-9310-92fbcf53809c.png

2.2.2 CHANNEL 參考時鐘

GTP CHANNEL的端口具體可以分為,用于選擇RX/TX的參考時鐘和數(shù)據(jù)的參考時鐘,參考時鐘可以來自PLL,也可以來自PLL的參考時鐘。

6672d822-da06-11ef-9310-92fbcf53809c.png


??下圖是包含了各種情況的時鐘路由方式

6682e01e-da06-11ef-9310-92fbcf53809c.png


??值得說明的是,這些端口和選項(xiàng),在GTP的向?qū)н@個IP中,都不用可以去記,在向?qū)Ю锩嬷恍柙O(shè)置就可以,IP會自動生成這些邏輯。

668b0a00-da06-11ef-9310-92fbcf53809c.png

3 發(fā)送器TX

3.1 TX interface

&esmp;TX interface 簡單來說,就是位于FPGA邏輯側(cè)和收發(fā)器發(fā)送這一側(cè)的端口。從這里開始收發(fā)器會將FPGA中想要發(fā)送的數(shù)據(jù)進(jìn)行發(fā)送。這里是收發(fā)器發(fā)送數(shù)據(jù)的第一步。TX Interface 是與用于邏輯聯(lián)系最緊密的一個模塊,該模塊決定了FPGA側(cè)數(shù)據(jù)的位寬和收發(fā)器傳輸?shù)木€速率,并且該模塊還與數(shù)據(jù)的編碼有關(guān)。

3.1.1 數(shù)據(jù)位寬

GTP包含2字節(jié)的內(nèi)部數(shù)據(jù)通道,TX 部分的Interface 的數(shù)據(jù)位寬通過TX_DATA_WIDTH 屬性來配置。當(dāng)8B/10B編碼被使能的時候,TX_DATA_WIDTH必須被配置為20bit/bit。當(dāng)不使能8B/10B編碼的時候,TX_DATA_WIDTH 可以被配置為16,20,32,40。
??當(dāng)不使用8B/10B編碼的時候,必須使用TXCHARDISPMODE & TXCHARDISPVAL 來對位寬進(jìn)行擴(kuò)充,擴(kuò)充位寬的方法是每1byte用戶數(shù)據(jù)需要1bit 的TXCHARDISPMODE和 1bit 的TXCHARDISPVAL來對數(shù)據(jù)進(jìn)行擴(kuò)充。如圖中的Table 3-2 所示。

6691bc10-da06-11ef-9310-92fbcf53809c.png

3.1.2 用戶時鐘

FPGA TX接口包含兩個并行時鐘:TXUSRCLK和TXUSRCLK2。TXUSRCLK是GTP內(nèi)部PCS部分的內(nèi)部時鐘,TXUSRCLK所需要的速率取決于GTPE2_CHANNEL原語內(nèi)部的數(shù)據(jù)路徑寬度和TX 的線速率。

669c7498-da06-11ef-9310-92fbcf53809c.png


??TXUSRCLK2是所有進(jìn)入到GTP TX接口的信號的主要的同步時鐘。進(jìn)入到TXUSRCLK的大多數(shù)數(shù)據(jù)在TXUSRCLK的上升沿進(jìn)行采樣。TXUSRCLK2和TXUSRCLK具有固定的頻率關(guān)系。根據(jù)TX_DATA_WIDTH的值來確定:

66a761a0-da06-11ef-9310-92fbcf53809c.png


??從上面的圖中可以看出,TXUSRCLK2的時鐘頻率在不同的模式下可以為TXUSRCLK或者TXUSRCLK的一半,TXUSRCLK 和TXUSRCLK2一般都是由TX接口上的TXOUTCLK來生成的。下面的兩幅圖中,可以看到TXUSRCLK和TXUSRCLK在不同模式下的生成的示意圖。

66af4528-da06-11ef-9310-92fbcf53809c.png

66bd9bdc-da06-11ef-9310-92fbcf53809c.png


??在這之中,TXUSRCLK2一般都是給到用戶側(cè)邏輯來使用的,也就是說,用戶在使用GTP發(fā)送數(shù)據(jù)時,一般都使用TXUSRCLK2來進(jìn)行發(fā)送。

3.1.3 具體例子

下圖中設(shè)置了線速率為5GT,參考時鐘時根據(jù)開發(fā)板上的參考時鐘來指定的。

66c9402c-da06-11ef-9310-92fbcf53809c.png

在使用IP來配置端口將數(shù)據(jù)位寬設(shè)置為16bit,收發(fā)器發(fā)送通道內(nèi)部的數(shù)據(jù)位寬為20bit??梢杂删€速率計(jì)算出發(fā)送時鐘TXUSRCLK = 5Gbps/20bit = 250MHz。因?yàn)橛脩魯?shù)據(jù)位寬為16bit,是2byte mode,因此TXUSRCLK2 的頻率也為250MHz

66d35d1e-da06-11ef-9310-92fbcf53809c.png

66da2dc4-da06-11ef-9310-92fbcf53809c.png

3.2 8B/10B編碼器

8B/10B編碼器也是我認(rèn)位在TX 通道中比較重要的一個模塊。因?yàn)樵谠撃K下,有一個比較重要的概念叫做
K Characters(K 字符),由于這些字符的添加,使得在數(shù)據(jù)傳輸?shù)倪^程中,進(jìn)行數(shù)據(jù)對齊提供了便利。
??在8B/10B編碼器當(dāng)中,還需要注意的是字節(jié)排序的順序。當(dāng)然如果使能了8B/10B編碼,那么這個順序就不用太關(guān)系,但是沒有使用8B/10B編碼也就是使用了8B/10B bypass這個模式,需要注意填充的字符1bit 的TXCHARDISPMODE和 1bit 的TXCHARDISPVAL在一個10bit數(shù)據(jù)中的位置。
?? 對于K 字符,在發(fā)送通道中是使用TXCHARISK[3:0]這個信號來指示的,通過拉高對應(yīng)的bit位,來表示內(nèi)部數(shù)據(jù)的哪一bit是K字符,不拉高的就是用戶數(shù)據(jù)。

66e83d06-da06-11ef-9310-92fbcf53809c.png

3.3 TX其他模塊

66f3b956-da06-11ef-9310-92fbcf53809c.png


??TX的其他模塊,離用戶邏輯較遠(yuǎn),我在實(shí)驗(yàn)的時候沒有太關(guān)心。簡單來說:

模塊 作用
Gearbox 傳輸速率控制,GTP支持不同類型的編碼 (8B/10B, 64B/66B, 64B/67B)
使用這些編碼的時候,由于在用戶數(shù)據(jù)中插入數(shù)據(jù)后,數(shù)據(jù)需要在多個周期才能完整地傳輸。
因此需要速率控制來達(dá)到調(diào)節(jié)地作用
TxBuffer 根據(jù)字面意思,就是一個Buffer,用于進(jìn)行時鐘域轉(zhuǎn)換的,保證數(shù)據(jù)和時鐘的對齊關(guān)系
TxbufferBypass 不經(jīng)過buffer也能使數(shù)據(jù)和時鐘對齊,通過直接對時鐘進(jìn)行相位校正的方式
TX Pattern Generator 產(chǎn)生偽隨機(jī)數(shù),來對收發(fā)器進(jìn)行測試驗(yàn)證時使用
TX Polarity Control 收發(fā)對的極性控制,感覺就是方便PCB布線,極性反了還可以補(bǔ)救
TX Fabric Clock Output Control 收發(fā)器TX內(nèi)部也能產(chǎn)生時鐘,前面介紹的TXOUCLK就是在收發(fā)器內(nèi)部產(chǎn)生的

剩下的還有PCIE和SATA使用的一些資源,可以通過使用這些端口來完成PCIE和SATA協(xié)議的實(shí)現(xiàn)。

4 接收器RX

RX 與 TX就像是一個逆過程,RX實(shí)現(xiàn)的功能與TX基本相反,也就是RX完成數(shù)據(jù)接收,負(fù)責(zé)串行轉(zhuǎn)并行并對串行數(shù)據(jù)進(jìn)行解碼,得到用戶數(shù)據(jù)。我也只介紹其中我覺得比較重要的模塊。

67015c14-da06-11ef-9310-92fbcf53809c.png

4.1 CDR模塊

高速串行接口在傳輸數(shù)據(jù)時,高速數(shù)據(jù)中包含了時鐘信息,因此可以通過一定的方式,將時鐘信息從串行數(shù)據(jù)中恢復(fù)出來。CDR模塊所完成的功能就是恢復(fù)出串行時鐘。在最終的用戶接收模塊中,可以看到接收模塊用戶側(cè)時鐘來源可以是TX模塊,也可以是由CDR模塊恢復(fù)出來的時鐘。

670cb852-da06-11ef-9310-92fbcf53809c.png

4.2 字節(jié)對齊模塊

串行數(shù)據(jù)必須經(jīng)過對齊后才能轉(zhuǎn)換成并行數(shù)據(jù)給用戶使用。為了能夠識別這些編解,就需要使用到前面在TX模塊中介紹到的K Characters(K 字符),這些字符也被叫做comma。接收器在輸入數(shù)據(jù)中搜索comma。當(dāng)找到comma時,它將comma移至字節(jié)邊界,以便接收到的并行字與發(fā)送的并行字匹配。

6717fb90-da06-11ef-9310-92fbcf53809c.png


??只有接收到了comma后,數(shù)據(jù)才會被對齊,然后就可以按照10bit,10bit來排列數(shù)據(jù),供解碼模塊使用,最終得到用戶數(shù)據(jù)。
??在字節(jié)對齊模塊,常用的用于對齊的字符有K28.3,K28.5。在UG482的附錄里面也給出了K字符表。在設(shè)置IP的時候,就可以選擇comma來確定用于對齊的comma。

671fcd70-da06-11ef-9310-92fbcf53809c.png

672e7f96-da06-11ef-9310-92fbcf53809c.png


??其他模塊基本就是TX模塊的逆過程。

4 官方demo驗(yàn)證

4.1 示例IP配置

接下來就使用官方的demo來驗(yàn)證以下 收發(fā)器向?qū)P的功能。
首先配置出一個IP:

GT Selection
選擇收發(fā)器類型,選擇GTP,包含共享邏輯到IP中,這樣用戶就不用去考慮收發(fā)器的復(fù)位初始化和參數(shù)配置這些事情了。

67396f32-da06-11ef-9310-92fbcf53809c.png

LineRate Refclk選擇

6744c9ea-da06-11ef-9310-92fbcf53809c.png

編解碼和用戶時鐘

674cb81c-da06-11ef-9310-92fbcf53809c.png

其他選項(xiàng)默認(rèn)即可。

4.2 打開示例工程

點(diǎn)擊open IP example design就可以打開示例工程。

6754531a-da06-11ef-9310-92fbcf53809c.png

4.2.1 發(fā)送模塊

可以看到示例工程比較簡單,一個產(chǎn)生數(shù)據(jù)的模塊用于從ROM中讀出數(shù)據(jù),ROM中的數(shù)據(jù)是包含碼字的遞增數(shù)。

6762ada2-da06-11ef-9310-92fbcf53809c.png


其實(shí)這個示例工程中的ROM的數(shù)據(jù)一開始難以理解,弄個80bit位寬的的rom,最后實(shí)際上有用的只有16bit數(shù)據(jù)加上2bit的comma指示信號。

676a4cc4-da06-11ef-9310-92fbcf53809c.png

4.2.2 接收校驗(yàn)?zāi)K

接收校驗(yàn)?zāi)K主要是實(shí)現(xiàn),對數(shù)據(jù)的接收和進(jìn)行校驗(yàn),在該模塊中需要去檢測comma,通過comma來完成數(shù)據(jù)的對齊。

4.2.3 下載驗(yàn)證

對示例工程進(jìn)行簡單的更改后,綜合,然后下載到FPGA當(dāng)中,通過ila來觀察得到的結(jié)果。由于手上沒有光纖,因此使用兩個板子來進(jìn)行驗(yàn)證,一個板子發(fā)給另一個板子。

發(fā)送模塊

67752b80-da06-11ef-9310-92fbcf53809c.png


?可以看到,在發(fā)送模塊,進(jìn)行數(shù)據(jù)的發(fā)送,其中發(fā)送的數(shù)據(jù)是00~1e的遞增數(shù)據(jù),需要注意的是第二個數(shù)據(jù)0x02bc,其中0xbc是一個K28.5 comma

67807d8c-da06-11ef-9310-92fbcf53809c.png

4.2.4 接收模塊

接收模塊中負(fù)責(zé)接收數(shù)據(jù),接收到0xbc的時候,說明檢測到K28.5,之后就要進(jìn)行數(shù)據(jù)的對齊。

67884274-da06-11ef-9310-92fbcf53809c.png


可以看到使用K28.5 能夠?qū)崿F(xiàn)數(shù)據(jù)收發(fā)的對齊,那么在自己實(shí)現(xiàn)一個小協(xié)議的時候,就可以根據(jù)使用K28.5來進(jìn)行突發(fā)的數(shù)據(jù)傳輸。

原文鏈接:

https://tencentcloud.csdn.net/678a26e4edd0904849a68949.html

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 收發(fā)器
    +關(guān)注

    關(guān)注

    10

    文章

    3840

    瀏覽量

    111489
  • 高速接口
    +關(guān)注

    關(guān)注

    1

    文章

    80

    瀏覽量

    15354

原文標(biāo)題:高速接口----7系列收發(fā)器GTP

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    TJA1043高速CAN收發(fā)器:汽車應(yīng)用的理想之選

    、概述 TJA1043作為第三代高速CAN收發(fā)器,為CAN協(xié)議控制與物理雙線CAN總線之間提供了可靠的接口。與前兩代產(chǎn)品如TJA1041A相比,它在電
    的頭像 發(fā)表于 04-28 17:25 ?614次閱讀

    高性能TJA1051高速CAN收發(fā)器深度解析

    、TJA1051概述 TJA1051是一款高速CAN收發(fā)器,它為CAN協(xié)議控制和物理雙線CAN總線之間提供了接口。該產(chǎn)品屬于恩智浦半導(dǎo)體第三代高速
    的頭像 發(fā)表于 04-26 15:45 ?362次閱讀

    TJA1145高速CAN收發(fā)器:汽車網(wǎng)絡(luò)應(yīng)用的理想之選

    一、產(chǎn)品概述 TJA1145是一款高速CAN收發(fā)器,它為CAN協(xié)議控制和物理雙線CAN總線之間提供了接口。該收發(fā)器專為汽
    的頭像 發(fā)表于 04-26 15:45 ?356次閱讀

    解析 NCV7349:高速低功耗 CAN 收發(fā)器的卓越之選

    解析 NCV7349:高速低功耗 CAN 收發(fā)器的卓越之選 在電子工程師的設(shè)計(jì)工作中,CAN 收發(fā)器是實(shí)現(xiàn)控制局域網(wǎng)(CAN)通信的關(guān)鍵組件。今天,我們就來深入探討
    的頭像 發(fā)表于 03-30 10:10 ?341次閱讀

    MCP2561/2FD高速CAN靈活數(shù)據(jù)速率收發(fā)器:電子工程師的實(shí)用之選

    Technology Inc.推出的第二代高速CAN收發(fā)器,兼容ISO - 11898 - 2和ISO - 11898 - 5標(biāo)準(zhǔn),為CAN協(xié)議控制和物理總線之間提供了可靠的接口。
    的頭像 發(fā)表于 03-16 16:35 ?231次閱讀

    深入剖析TJA1043高速CAN收發(fā)器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    CAN應(yīng)用設(shè)計(jì)的收發(fā)器,它在CAN協(xié)議控制和物理雙線CAN總線之間提供了可靠的接口。作為NXP第三代高速CAN收發(fā)器,相較于第一代和第
    的頭像 發(fā)表于 02-10 11:30 ?467次閱讀

    TCAN1042系列CAN收發(fā)器高速與可靠的完美結(jié)合

    TCAN1042系列CAN收發(fā)器高速與可靠的完美結(jié)合 在當(dāng)今的電子系統(tǒng)中,CAN(Controller Area Network)總線憑借其高可靠性、實(shí)時性和抗干擾能力,廣泛應(yīng)用于汽車、工業(yè)自動化
    的頭像 發(fā)表于 01-30 17:30 ?1114次閱讀

    探秘TJA1042高速CAN收發(fā)器:設(shè)計(jì)與應(yīng)用指南

    、TJA1042概述 TJA1042作為第三代高速CAN收發(fā)器,為CAN協(xié)議控制與物理雙線CAN總線之間搭建了高效接口。它專為汽車行業(yè)高速
    的頭像 發(fā)表于 01-28 16:50 ?1023次閱讀

    TJA1042高速CAN收發(fā)器:汽車應(yīng)用的理想之選

    連接CAN協(xié)議控制和物理CAN總線的關(guān)鍵接口。今天,我們就來詳細(xì)探討一下恩智浦(NXP)半導(dǎo)體推出的TJA1042高速CAN收發(fā)器。 文件下載: TJA1042TK 3,118.pd
    的頭像 發(fā)表于 01-15 17:55 ?1537次閱讀

    TJA1043:高性能高速CAN收發(fā)器詳解

    CAN協(xié)議控制和物理雙線CAN總線之間提供接口高速CAN收發(fā)器。它專為汽車行業(yè)的高速CAN應(yīng)用而設(shè)計(jì),具備差分發(fā)射和接
    的頭像 發(fā)表于 12-30 18:00 ?1805次閱讀

    探索TJA1042高速CAN收發(fā)器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    TJA1042是恩智浦半導(dǎo)體(NXP)推出的第三代高速CAN收發(fā)器,它為CAN協(xié)議控制和物理雙線CAN總線之間提供了接口。該收發(fā)器專為汽
    的頭像 發(fā)表于 12-29 15:05 ?964次閱讀

    探索TJA1057高速CAN收發(fā)器:汽車電子的理想之選

    收發(fā)器.pdf 一、產(chǎn)品概述 TJA1057屬于Mantis系列高速CAN收發(fā)器,專為汽車行業(yè)的高速CAN應(yīng)用而設(shè)計(jì)。它能夠?yàn)镃AN協(xié)議控制
    的頭像 發(fā)表于 12-24 16:45 ?628次閱讀

    探索TJA1044:高性能高速CAN收發(fā)器的卓越之選

    Mantis系列高速CAN收發(fā)器的一員,憑借其出色的性能和豐富的特性,成為了眾多汽車應(yīng)用的理想選擇。今天,我們就來深入了解一下這款TJA1044高速CAN
    的頭像 發(fā)表于 12-24 16:40 ?764次閱讀

    NXP TJA1051高速CAN收發(fā)器:技術(shù)解析與應(yīng)用指南

    NXP TJA1051高速CAN收發(fā)器:技術(shù)解析與應(yīng)用指南 在汽車電子領(lǐng)域,高速CAN(Controller Area Network)通信是實(shí)現(xiàn)各個電子控制單元(ECU)之間高效數(shù)據(jù)傳輸?shù)年P(guān)鍵技術(shù)
    的頭像 發(fā)表于 12-24 16:25 ?894次閱讀

    谷泰微GT74LVCXTX45系列雙電源總線收發(fā)器產(chǎn)品介紹

    GT74LVCXTX45系列包括一路,二路,四路,八路和十六路收發(fā)器,是具有可配置電平轉(zhuǎn)換的雙電源總線收發(fā)器。最大傳輸速率可達(dá)到420Mbps,滿足高速數(shù)據(jù)傳輸要求。該
    的頭像 發(fā)表于 07-07 18:29 ?1969次閱讀
    谷泰微GT74LVCXTX45<b class='flag-5'>系列</b>雙電源總線<b class='flag-5'>收發(fā)器</b>產(chǎn)品<b class='flag-5'>介紹</b>
    类乌齐县| 都兰县| 奉节县| 蚌埠市| 平顶山市| 县级市| 平潭县| 日喀则市| 龙州县| 岳西县| 赤城县| 尼木县| 伽师县| 平和县| 罗源县| 凤翔县| 墨玉县| 孟津县| 祁阳县| 京山县| 土默特左旗| 宝清县| 合江县| 涞水县| 博湖县| 淮阳县| 尖扎县| 大渡口区| 西林县| 台东市| 孝感市| 九龙城区| 定南县| 泌阳县| 成武县| 普格县| 鸡西市| 凌云县| 西乌| 龙江县| 商洛市|