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

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

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

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

使用RFSoC的多個 Tile 實現(xiàn)時延對齊方案解析

454398 ? 來源:XILINX技術(shù)社區(qū) ? 作者:XILINX技術(shù)社區(qū) ? 2020-11-04 14:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

現(xiàn)代 RF 信號鏈對于跨多通道的數(shù)據(jù)轉(zhuǎn)換器性能具有極高的要求。換言之,對于賽靈思 RF Data Converter 而言,關(guān)鍵要求之一是在多個 ADC/DAC Tile、RFSoC 器件甚至開發(fā)板之間都必須保持同步。

了解賽靈思如何探索多塊同步 (Multi-Tile Synchronization) 問題解決之道,以支持實現(xiàn)波束成形、大規(guī)模 MIMO (Massive MIMO) 和相位陣列雷達。

迄今為止,我們已通過前文 https://forums.xilinx.com/t5/Design-and-Debug-Techniques-Blog/RF-Data-Co... 學(xué)習(xí)了有關(guān) RF Data Converter 軟件驅(qū)動的知識,并已深入了解了支持您對任意開發(fā)板上的任意器件上的 RF-ADC 和 RF-DAC 進行調(diào)試的 RF Analyzer。

趁熱打鐵,讓我們來探討下對于使用 RFSoC 的諸多客戶都至關(guān)重要的一個話題,即跨單一器件或跨多個器件上的多個 Tile 實現(xiàn)時延對齊的要求。

我們將此要求稱為“多塊同步 (Multi-Tile Synchronization)”。

“多塊同步”是實現(xiàn)大規(guī)模 MIMO、波束成形和相位陣列雷達應(yīng)用的關(guān)鍵。

例如,在波束成形中,目標不僅是全向廣播能量,而是使用天線陣列定向傳輸射頻信號。在此應(yīng)用技巧中,將為每個天線元件單獨饋送要傳輸?shù)男盘?。隨后,將以建設(shè)性和破壞性方式添加每個信號副本的相位和波幅,使其將能量集中于窄波束或波瓣中。

由此可見,需要使用大量數(shù)據(jù)轉(zhuǎn)換器來構(gòu)建陣列,并且在天線陣列中的所有通道之間存在時延對齊要求。

讓我們將此情境下應(yīng)用時延對齊的構(gòu)想進一步擴展。這可分為時延對齊和時延確定性。

時延對齊表示所有通道間的相對時延都是相同的,而時延確定性則意味著每次啟動時所有通道間的總時延都保持不變。在某些情況下,時延確定性和時延對齊都是必需的。

在啟動 RF Data Converter 時,轉(zhuǎn)換器是單個始終對齊的 Tile,但無法保證確定性時延。在多塊系統(tǒng)中,Tile 間無法保證確定性時延,甚至無法保證時延對齊。這意味著我們必須提供相應(yīng)的機制來將這些 Tile 對齊。這是在 IP 內(nèi)部實現(xiàn)的,由軟件驅(qū)動中的 API 調(diào)用來管理。

了解多塊同步如何真正實現(xiàn)對齊的最簡單的方法是首先了解我們嘗試消除的對齊不確定性的來源。 我們將詳細討論這方面的內(nèi)容,但在此之前有必要先做些功課。

在 IP 中啟用此功能并使用軟件 API 來使 Tile 對齊的必要性毋庸置疑,但這整套機制的作用只是在 Tile 間提供數(shù)字化對齊。除此之外還必須遵循 PCB時鐘設(shè)置規(guī)則。欲知詳情,請參閱《PCB 設(shè)計用戶指南》。

有鑒于此,我們將聊一聊您將遇到的時延不確定性的來源。請看下圖。

我已經(jīng)對各 Tile 之間的時延不匹配的各種原因進行了編號:

1. 采樣時鐘偏差:

RF-ADC 或 RF-DAC Tile 時鐘輸入需對齊,其中存在的任意不匹配問題都意味著轉(zhuǎn)換器無法在同一時刻進行采樣。這永遠無法在內(nèi)部加以糾正。因此,必須在 PCB 上對走線進行延遲匹配。

2. Tile PLL 分頻器相位:

如果使用“Tile PLL”來創(chuàng)建采樣時鐘,那么在 2 個 Tile 間將無法保證 PLL 上的輸出分頻器相位相同。原因在于,啟動時復(fù)位完成的時間無法得到控制。Tile 間的所有這些分頻器都需要同步復(fù)位,才能實現(xiàn)對齊。

3. DUC/DDC 數(shù)字時鐘分頻器相位:

同理,RF-ADC 和 RF-DAC Tile 的數(shù)字部分在轉(zhuǎn)換器采樣時鐘的分配版本上運行。在 Tile 間無法保證這些分頻器完成復(fù)位時處于相同相位。這些分頻器需達成統(tǒng)一的復(fù)位狀態(tài)。

4. 雙時鐘 FIFO 讀寫指針版本:

在“Tile”與“PL 結(jié)構(gòu) (PL Fabric)”之間安全傳遞數(shù)據(jù)的 FIFO 可包含 M 或 M+1 個時延讀取周期,這取決于讀取使能處于已斷言狀態(tài)還是寫入狀態(tài)。這意味著需要通過某種糾正措施來實現(xiàn) Tile 同步。

為解決上述問題,我們提供了一種支持跨 Tile 同步的解決方案。它是在 IP 內(nèi)實現(xiàn)的,并在 RFDC 驅(qū)動中包含一組 API 調(diào)用以供其控制。此方案的關(guān)鍵是我們借用了 JESD204B 使用的 SYSREF 概念。我們將使用 SYSREF 作為系統(tǒng)的公用時序參考。在 (PG269) 和 (UG583) 中涵蓋了 SYSREF 的部分規(guī)則,我將在講解過程中將其與同步過程關(guān)聯(lián)。我們需將 SYSREF 提供給 Tile 和 PL 結(jié)構(gòu)(分別稱為“模擬 SYSREF”和“PL SYSREF”)。原因稍后揭曉。

但首先該怎么做呢?在了解解決方案前,有些 PCB 問題值得注意下。

ADC 和 DAC Tile 采樣時鐘必須全部實現(xiàn)相位對齊,并同時到達 Tile 時鐘輸入。并且,DAC 輸出路徑和 ADC 輸入路徑必須實現(xiàn)延遲匹配。請謹記,該解決方案僅在此處提供數(shù)字化對齊,完成 Tile 同步后,時鐘或數(shù)據(jù)線不匹配將顯示為殘差。

“模擬 SYSREF”和“PL SYSREF”信號必須布線到 RFSoC 以使其能同時到達其各自的輸入。(這至關(guān)重要,稍后我們將講解原因。)

在設(shè)計中,必須為要在 IP 中同步的 Tile 啟用 MTS。

請謹記,編號最小的 DAC 和 ADC Tile 始終必須包含在同步組中。

軟件應(yīng)用必須包含 API 調(diào)用才能在運行時執(zhí)行多塊同步。

另一個實用的步驟是將 metal 日志的日志級別設(shè)置為 DEBUG,以便對設(shè)置中的 MTS 進行測試。metal 日志提供了 MTS 過程的詳細信息,調(diào)試 MTS 問題時此日志至關(guān)重要。

在軟件應(yīng)用中,需聲明 ADC 和 DAC 同步組的結(jié)構(gòu)。

您將需要初始化并設(shè)置這些結(jié)構(gòu)才能執(zhí)行 MTS。

在最簡單的情況下,只需指定要同步的 Tile,并調(diào)用多塊同步函數(shù) XRFdc_MultiConverter_Sync 以使 IP 對齊 Tile:

那么 API 運行時究竟會做什么呢?

metal 日志可以解答這個問題。

首先,SysRef 將分布到要同步的所有 Tile。 然后,使用 Tile 中的模擬采樣時鐘通過延遲抽頭鏈 (DTC) 來捕獲 SYSREF。如果在 Tile 中已啟用 PLL,那么通過 PLL VCO 同樣可安全捕獲 SYSREF。

在日志中可以看到,它從延遲抽頭鏈中間的抽頭 64 處開始,并通過掃描來查找理想抽頭,以使 SysRef 位于采樣時鐘周期中間。

metal:info: DTC Scan T1

metal:debug: Target 64, DTC Code 7, Diff 57, Min 57

metal:debug: Target 64, DTC Code 44, Diff 20, Min 20

metal:debug: Target 64, DTC Code 93, Diff 29, Min 20

metal: debug: RefTile (0): DTC Code Target 64, Picked 44

metal:info: ADC0:00000000000000011113222220000000000000000000*0000000000000000000#111322222200000000000000000000000000000000000000111122222000000

metal:debug: Tile (1): Max/Min 44/44, Range 0

metal:debug: Tile (1): Code 9, New-Range: 35, Min-Range: 35

metal:debug: Tile (1): Code 47, New-Range: 3, Min-Range: 3

metal:debug: Tile (1): Code 96, New-Range: 52, Min-Range: 3

metal:debug: Tile (1): Code 47, Range Prev 0, New 3

metal:info: ADC1:00000000000000000001111322222000000000000000#00*00000000000000000001111322222000000000000000000000000000000000000000111132222200

請注意 DTC 掃描中的 0 值。這是時鐘周期中的穩(wěn)定部分,由表示轉(zhuǎn)換的 1/2/3 綁定。您將看到掃描置入 1 個 # 和 1 個 *。井號表示起點,星號表示所在的 DTC 代碼。它將使用所選代碼來為下一個 Tile 設(shè)置 DTC 起點。在 Tile 0 處可看到,它在抽頭 44 處找到理想代碼,然后在 Tile 1 中以代碼 44 開始,嘗試幾條代碼,最終止于代碼 47 上。

因此我們要求 SYSREF 信號必須為高質(zhì)量、自由運行的低抖動方波。如果有噪聲,那么在捕獲處將出現(xiàn)不匹配,從而導(dǎo)致 Tile 間不匹配。

在 Tile 中安全捕獲后,即可使用 SYSREF 來將 Tile 中數(shù)字部分的所有 Tile 同步復(fù)位。因此,SYSREF 頻率必須是對其進行采樣的全局時鐘分頻器 GCD(DAC_Sample_Rate/16,ADC_Sample_Rate/16)的整數(shù)約數(shù)以及任意 PL 端時鐘的整數(shù)約數(shù)。

完成此分頻器復(fù)位后,在所有 Tile 將實現(xiàn)有效的公用時鐘。Tile 內(nèi)部所有一切都會實現(xiàn)對齊?;乜辞拔闹酗@示時延不對齊問題來源的圖示,可以看到我們已經(jīng)解決了其中第 2 和第 3 項。

但任務(wù)并沒有結(jié)束,因為我們需要考慮 Tile 之間源自雙時鐘 FIFO 的固有不匹配問題。具體該怎么辦呢?

首先,必須捕獲 PL 時鐘域中 PL 用戶 SYSREF 以及 AXI-Stream 時鐘域中的 PL 用戶 SYSREF(如果與前者不同)。這同樣解釋了為什么 SYSREF 必須是所有 PL 時鐘的整數(shù)約數(shù)?,F(xiàn)已安全捕獲 PL 時鐘域中的 SYSREF。

前文中我提到過我會解釋為何需要模擬 Tile 端 SYSREF 和 PL 用戶 SYSREF,以及為何要求它們同時到達其各自的輸入。

MTS 的下一步是有效提取 PL 用戶 SYSREF 和 Tile SYSREF,將 Tile 間這兩者各自的飛行時間進行比較。

由于這兩者在器件球形封裝處對齊,因此可安全捕獲,并同時到達 FIFO 的某一端。因此,“飛行時間”或 Tile 間相對時延的任意不匹配的唯一可能來源就是 FIFO。在此情況下,我們使用 IP 將所謂的標記位插入 FIFO。它用于停止 FIFO 讀取端的標記計數(shù)器。隨后,將對標記計數(shù)器進行比較。然后,我們即可調(diào)整 FIFO 的讀取指針,以使所有 FIFO 都匹配。

metal 日志中顯示了標記計數(shù)器讀數(shù)以及執(zhí)行的所有調(diào)整。

metal: debug: Marker Read Tile 0,FIFO 0 - 00006000 = 0000: count=41, loc=0, done=1

metal: info: DAC0: Marker: - 41,0

metal: debug: Marker Read Tile 1,FIFO 0 - 0000A000 = 0000: count=41, loc=0, done=1

metal: info: DAC1: Marker: - 41,0

metal: info: SysRef period interms of DAC T1s = 1024

metal: info: DAC target latency =656

metal: debug: Tile 0, latency656, max 656

metal: debug: Tile 1, latency640, max 656

metal: debug: Target 656, Tile 0,delta 0, i/f_part 0/0, offset 0

metal: debug: Target 656, Tile 1,delta 0, i/f_part 0/0, offset 0

最后,可生成 MTS 調(diào)整報告。

=== Multi-Tile Sync Report ===

DAC0: Latency(T1) =656, AdjustedDelayOffset(T8) = 0

DAC1: Latency(T1) =656, AdjustedDelayOffset(T8) = 0

DAC2: Latency(T1) =656, AdjustedDelayOffset(T8) = 0

DAC3: Latency(T1) =656, AdjustedDelayOffset(T8) = 0

執(zhí)行 Tile 同步后,可以觀察硬件中的時延對齊。

以下捕獲顯示了執(zhí)行 MTS 后 28DR 上全部 8 個 ADC 的單調(diào)輸入結(jié)果。

遵循所有準則的前提下,應(yīng)在 +/-1 T1 時鐘周期規(guī)格內(nèi)實現(xiàn)對齊。

實際上,在 T1 小范圍內(nèi)會出現(xiàn)殘差不匹配。如前文所述,此不匹配實際上來自模擬 I/O 的 PCB 走線和 Tile 輸入時鐘。

那么確定性時延該如何解決?

文初提到在某些情況下啟動時,時延對齊和時延確定性都是必需的。在 MTS API 中內(nèi)置此功能。

MTS 的數(shù)據(jù)結(jié)構(gòu)成員之一是 Target_Latency??赏ㄟ^設(shè)置此值來提供 IP 調(diào)整目標,以便在 FIFO 處始終得到相同時延。

具體過程是將目標時延設(shè)置為 0,并觀察含最大時延測量值的 FIFO,為其添加裕度,然后將該值設(shè)置為新目標。

此裕度以采樣時鐘數(shù)量來表示。對于 RF-ADC Tile,該值必須為 FIFO 讀取字數(shù)量的倍數(shù)乘以取樣因數(shù),對于 RF-DAC Tile,顯示常數(shù) 16,此常數(shù)非常實用。

請謹記,MTS 的默認行為是將 Tile 對齊,因此如果目標設(shè)置過低,metal 日志將發(fā)出警告,表明它無法滿足該目標值并且僅對 Tile 進行同步。

最后點評:

在本文中,我嘗試解釋 MTS 的工作方式并將其與 metal 日志相關(guān)聯(lián)。我希望本篇博文能為您提供有關(guān)多塊同步解決方案的更多見解,幫助您將來自 IP 產(chǎn)品指南、PCB 指南以及您使用該功能的自身經(jīng)驗有機結(jié)合,并幫助您理解來自 metal 日志的各種消息。

在 metal 日志中還包含許多其它錯誤報告方面的功能,這些功能可為將來 MTS 故障調(diào)試相關(guān)博文提供基礎(chǔ)。

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

    關(guān)注

    33

    文章

    1798

    瀏覽量

    133687
  • RF信號
    +關(guān)注

    關(guān)注

    1

    文章

    41

    瀏覽量

    15031
  • MIMO
    +關(guān)注

    關(guān)注

    12

    文章

    612

    瀏覽量

    79782
  • 數(shù)據(jù)轉(zhuǎn)換器

    關(guān)注

    1

    文章

    401

    瀏覽量

    30770
  • 波束成形
    +關(guān)注

    關(guān)注

    1

    文章

    37

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    伺服電機正余弦編碼器的相位對齊方式

    伺服電機正余弦編碼器的相位對齊,本質(zhì)上是為了讓編碼器反饋的位置信號與電機轉(zhuǎn)子實際的磁極位置(電角度)建立精確的對應(yīng)關(guān)系。這是實現(xiàn)矢量控制、確保電機平穩(wěn)出力、避免飛車的基礎(chǔ)。 根據(jù)操作原理和依賴的設(shè)備
    的頭像 發(fā)表于 03-20 15:36 ?244次閱讀
    伺服電機正余弦編碼器的相位<b class='flag-5'>對齊</b>方式

    借助NVIDIA CUDA Tile IR后端推進OpenAI Triton的GPU編程

    NVIDIA CUDA Tile 是基于 GPU 的編程模型,其設(shè)計目標是為 NVIDIA Tensor Cores 提供可移植性,從而釋放 GPU 的極限性能。CUDA Tile 的一大優(yōu)勢是允許開發(fā)者基于其構(gòu)建自定義的 DSL。
    的頭像 發(fā)表于 02-10 10:31 ?559次閱讀

    如何在NVIDIA CUDA Tile中編寫高性能矩陣乘法

    本博文是系列課程的一部分,旨在幫助開發(fā)者學(xué)習(xí) NVIDIA CUDA Tile 編程,掌握構(gòu)建高性能 GPU 內(nèi)核的方法,并以矩陣乘法作為核心示例。
    的頭像 發(fā)表于 01-22 16:43 ?5336次閱讀
    如何在NVIDIA CUDA <b class='flag-5'>Tile</b>中編寫高性能矩陣乘法

    MD662H高速DAC替代方案解析:采樣率、復(fù)用與性能權(quán)衡

    MD662H高速DAC替代方案解析:采樣率、復(fù)用與性能權(quán)衡MD662H高速DAC芯片的替代方案需根據(jù)具體應(yīng)用場景的采樣率、帶寬、分辨率及多路復(fù)用需求綜合選擇,目前暫無完全對等的單一替代型號,但可
    發(fā)表于 01-21 09:42

    信而泰GPS異地測試解決方案:跨越空間的通信測試

    技術(shù)為核心,為金融、數(shù)據(jù)中心、星網(wǎng)通信等領(lǐng)域提供了跨越空間的時測試利器,讓跨越地域的精準測試成為現(xiàn)實。 技術(shù)核心:GPS時鐘同步 信而泰GPS異地測試解決方案依托GNSS(全球衛(wèi)星導(dǎo)航系統(tǒng)),實現(xiàn)
    發(fā)表于 01-07 11:31

    NVIDIA CUDA Tile的創(chuàng)新之處、工作原理以及使用方法

    NVIDIA CUDA 13.1 推出 NVIDIA CUDA Tile,這是自 2006 年 NVIDIA CUDA 平臺發(fā)明以來,最大的一次技術(shù)進步。這一令人振奮的創(chuàng)新引入了一套面向
    的頭像 發(fā)表于 12-24 10:17 ?700次閱讀
    NVIDIA CUDA <b class='flag-5'>Tile</b>的創(chuàng)新之處、工作原理以及使用方法

    在Python中借助NVIDIA CUDA Tile簡化GPU編程

    模型更高的層級來實現(xiàn)算法。至于如何將計算任務(wù)拆分到各個線程,完全由編譯器和運行時在底層自動處理。不僅如此,tile kernels 還能夠屏蔽 Tensor Core 等專用硬件的細節(jié),寫出的代碼還能
    的頭像 發(fā)表于 12-13 10:12 ?1482次閱讀
    在Python中借助NVIDIA CUDA <b class='flag-5'>Tile</b>簡化GPU編程

    網(wǎng)絡(luò)研討會回顧 | 當性能邊界被打破:一場關(guān)于RFSoC未來的深度對話

    路徑、應(yīng)用革新與產(chǎn)業(yè)價值展開深度探討。作為扎根蘇黎世的全球FPGA解決方案領(lǐng)導(dǎo)者,我們結(jié)合AndromedaXRU50RFSoC的研發(fā)實踐,與參會者共同勾勒了性能
    的頭像 發(fā)表于 10-20 13:04 ?868次閱讀
    網(wǎng)絡(luò)研討會回顧 | 當性能邊界被打破:一場關(guān)于<b class='flag-5'>RFSoC</b>未來的深度對話

    ZYNQ UltraScalePlus RFSOC QSPI Flash固化常見問題說明

    璞致 ZYNQ UltraScalePlus RFSOC QSPI Flash 固化常見問題說明
    發(fā)表于 08-08 15:49 ?0次下載

    ALINX AMD RFSoC射頻開發(fā)板選型指南

    ALINX 作為 FPGA 開發(fā)板領(lǐng)域領(lǐng)先供應(yīng)商,RFSoC 系列開發(fā)板精準定位于雷達通信、5G 基站、衛(wèi)星通信、測試測量等對性能要求嚴苛的高端射頻應(yīng)用。
    的頭像 發(fā)表于 07-11 10:03 ?1900次閱讀
    ALINX AMD <b class='flag-5'>RFSoC</b>射頻開發(fā)板選型指南

    高性能緊湊型 RFSoC FPGA 開發(fā)平臺 AXW22,重塑射頻開發(fā)體驗

    如果您正在煩惱如何在 有限的物理空間和預(yù)算內(nèi),依然實現(xiàn)卓越的射頻帶寬與處理能力 ,ALINX 基于 AMD RFSoC FPGA 開發(fā)板 AXW22 正是為您準備的。 ? (AMD Zynq
    的頭像 發(fā)表于 06-24 10:24 ?1175次閱讀
    高性能緊湊型 <b class='flag-5'>RFSoC</b> FPGA 開發(fā)平臺 AXW22,重塑射頻開發(fā)體驗

    鴻蒙5開發(fā)寶藏案例分享---Web加載時優(yōu)化解析

    移動端開發(fā)的剛需。我立刻整理了核心要點和代碼實現(xiàn),分享給大家! ??** 什么是「加載完成時」?** 簡單說:****從用戶點擊到頁面完全渲染的時間。鴻蒙建議控制在900ms以內(nèi) (超出用戶會明顯感知
    發(fā)表于 06-12 17:11

    鴻蒙5開發(fā)寶藏案例分享---點擊完成時分析

    ?** 鴻蒙完成時優(yōu)化實戰(zhàn)指南:讓你的應(yīng)用絲滑如飛!** 在移動端開發(fā)中, 完成時就是用戶體驗的生命線 !今天帶你深入鴻蒙完成時優(yōu)化,揭秘官方文檔中的寶藏技巧,讓你的應(yīng)用告別卡頓,流暢起飛
    發(fā)表于 06-12 17:03

    瑞蘇盈科雙Andromeda XRU50 RFSoC模塊架構(gòu):構(gòu)建先進實時頻譜監(jiān)測解決方案

    推出的基于雙AndromedaXRU50RFSoC模塊架構(gòu)的實時頻譜監(jiān)測解決方案,以“雙芯協(xié)同”為核心,實現(xiàn)了從信號采集到分析的全鏈路技術(shù)突破,為復(fù)雜電磁環(huán)境下的
    的頭像 發(fā)表于 05-22 11:03 ?1191次閱讀
    瑞蘇盈科雙Andromeda XRU50 <b class='flag-5'>RFSoC</b>模塊架構(gòu):構(gòu)建先進實時頻譜監(jiān)測解決<b class='flag-5'>方案</b>

    Allegro Skill布局功能--器件絲印過孔對齊介紹與演示

    Allegro系統(tǒng)雖然提供了基本的元件對齊功能,但其適用范圍較為有限。相比之下,F(xiàn)anyskill 的“對齊”命令在操作體驗和功能性上更具優(yōu)勢:其界面設(shè)計更加直觀易用,并支持多種元素的對齊操作,包括
    發(fā)表于 05-14 08:59 ?4491次閱讀
    Allegro Skill布局功能--器件絲印過孔<b class='flag-5'>對齊</b>介紹與演示
    夏邑县| 富民县| 邯郸县| 开化县| 威宁| 丹寨县| 集安市| 县级市| 江阴市| 阳江市| 满洲里市| 长汀县| 蛟河市| 开平市| 玉树县| 佛冈县| 永城市| 普宁市| 海口市| 安图县| 通辽市| 上高县| 灵丘县| 翁牛特旗| 靖安县| 舒城县| 长子县| 庄浪县| 赫章县| 营山县| 六枝特区| 莲花县| 拜泉县| 抚松县| 综艺| 大庆市| 手游| 杨浦区| 辽阳县| 紫阳县| 清涧县|