哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

AMD Versal自適應(yīng)SoC GTM如何用XSIM仿真和觀察PAM4信號(hào)

XILINX開(kāi)發(fā)者社區(qū) ? 來(lái)源:XILINX開(kāi)發(fā)者社區(qū) ? 2024-11-22 13:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文作者:AMD 工程師Cheng Zhang

PAM4(4-Level Pulse Amplitude Modulation) 的全稱是四電平脈沖幅度調(diào)制,通過(guò)種不同的電平進(jìn)行信號(hào)傳輸,每個(gè)電平幅度分別對(duì)應(yīng) 00、01、10 和11。每個(gè)周期可以傳輸兩個(gè) Bit 的信息,相比傳統(tǒng)的 NRZ 模式,信號(hào)傳輸速率相當(dāng)于原來(lái)的兩倍,當(dāng)前主流的 400G 光模塊廣泛采用 PAM4 技術(shù)。AMD Versal自適應(yīng) SoC 的 GTM 支持 PAM4 電平,本文將介紹如何使用 GTM 仿真和觀察 PAM4 信號(hào)。

新建 GTM Example Design:

1. 點(diǎn)擊 AMD VivadoDesign Tool 左側(cè)導(dǎo)航欄 Create Block Design 新建 BD文件。

2. 在 BD的空白處右擊,選擇 Add IP,在彈出的對(duì)話框種選擇 Versal ACAPs Transceivers Wizard。

3. 配置 Transceiver Wizard。

Transceiver Type 選擇 GTM。

Transceiver Configs Protocol 頁(yè)面可以選擇多種 Preset 的模板,這里選擇 GTM:(PAM4) Ethernet 53G,其余保持默認(rèn)。

c59f769a-a278-11ef-93f3-92fbcf53809c.png

4. 右擊 IP 選擇 Open IP Example Design。

運(yùn)行行為仿真

1. 在 Settings 頁(yè)面的 Simulation 菜單中加入命令 -d SIM_SPEED_UP 可加速仿真結(jié)束的時(shí)間,如下圖所示:

c5ba2918-a278-11ef-93f3-92fbcf53809c.png

2. 單擊 Run Simulation 進(jìn)入到仿真界面,并且全速運(yùn)行直到仿真結(jié)束。

TestBench 代碼分析

1.進(jìn)入到仿真界面以后,首先會(huì)看到 GT_Serial_TX_rxp/n 和 GT_Serial_RX_rxp/n 都處于高阻(High-Z)狀態(tài),這是因?yàn)橥獠康?a target="_blank">端口信號(hào)只支持 0 和 1 兩種狀態(tài),而 PAM4 信號(hào)有 0,1,2,3 四種狀態(tài),端口上無(wú)法顯示出 4 種電平狀態(tài)所導(dǎo)致。

c5c5e366-a278-11ef-93f3-92fbcf53809c.png

2. 為了解決這個(gè)問(wèn)題,需要把端口等效成 Integer。以 GTM Ch0 為例,在 Testbench 里面定義了兩個(gè) Integer 類型的信號(hào)名:gtm_ch0_p/n。

3. Testbench 中通過(guò)以下方式對(duì)信號(hào)賦值:

c5d75e5c-a278-11ef-93f3-92fbcf53809c.png

通過(guò)這個(gè)路徑可以看到,在 GTM 的 Quad 中已經(jīng)對(duì) TXP/N 定義了一個(gè) Integer,通過(guò) Force 的方式直接把 Integer 賦值到 gtm_ch0_p/n,再賦值給底層 GTM 的 CH0_GTMRXP/N_integer,從而模擬外部回環(huán)。

4. 因此,需要在 Watch 窗口中觀察 gtm_ch0_p/n 或者底層的 CH0_GTMTXP/N_integer 和 CH0_GTMRXP/N_integer。

5. 對(duì)信號(hào)名右擊,在彈出的 Waveform Style 中選擇 Analog,然后在 Analog Settings 中把 Interpolation Style 設(shè)置為 Hold。這樣就可以更加直觀的查看 PAM4 信號(hào)的變化。

c5f1daca-a278-11ef-93f3-92fbcf53809c.png

6. 當(dāng) Versal GTM 模式設(shè)置為 NRZ 時(shí),也需要同樣觀察相關(guān)的 Integer 信號(hào)。

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

    關(guān)注

    25

    文章

    5703

    瀏覽量

    140362
  • 仿真
    +關(guān)注

    關(guān)注

    55

    文章

    4531

    瀏覽量

    138639
  • 信號(hào)
    +關(guān)注

    關(guān)注

    12

    文章

    2922

    瀏覽量

    80380
  • pam4
    +關(guān)注

    關(guān)注

    2

    文章

    38

    瀏覽量

    14945
  • Versal
    +關(guān)注

    關(guān)注

    1

    文章

    176

    瀏覽量

    8533

原文標(biāo)題:開(kāi)發(fā)者分享|AMD Versal? 自適應(yīng) SoC GTM 如何用 XSIM 仿真和觀察 PAM4 信號(hào)

文章出處:【微信號(hào):gh_2d1c7e2d540e,微信公眾號(hào):XILINX開(kāi)發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    AMD Versal自適應(yīng)SoC上使用QEMU+協(xié)同仿真示例

    在任意設(shè)計(jì)流程中,仿真都是不可或缺的關(guān)鍵組成部分。它允許用戶在無(wú)任何物理硬件的情況下對(duì)硬件系統(tǒng)進(jìn)行確認(rèn)。這篇簡(jiǎn)短的博客將介紹如何使用 QEMU + 協(xié)同仿真來(lái)對(duì) AMD Versal
    的頭像 發(fā)表于 08-06 17:21 ?2160次閱讀
    在<b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b><b class='flag-5'>自適應(yīng)</b><b class='flag-5'>SoC</b>上使用QEMU+協(xié)同<b class='flag-5'>仿真</b>示例

    使用Aurora 6466b協(xié)議實(shí)現(xiàn)AMD UltraScale+ FPGA與AMD Versal自適應(yīng)SoC的對(duì)接

    在本博客中,我們將介紹使用 Aurora 6466b 協(xié)議實(shí)現(xiàn) AMD UltraScale+ FPGA 與 AMD Versal 自適應(yīng) SoC
    的頭像 發(fā)表于 01-13 14:04 ?3754次閱讀
    使用Aurora 6466b協(xié)議實(shí)現(xiàn)<b class='flag-5'>AMD</b> UltraScale+ FPGA與<b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b><b class='flag-5'>自適應(yīng)</b><b class='flag-5'>SoC</b>的對(duì)接

    【ALINX 技術(shù)分享】AMD Versal AI Edge 自適應(yīng)計(jì)算加速平臺(tái)之 Versal 介紹(2)

    【ALINX 技術(shù)分享】AMD Versal AI Edge 自適應(yīng)計(jì)算加速平臺(tái)之 Versal 介紹,以及Versal 芯片開(kāi)發(fā)流程的簡(jiǎn)介
    的頭像 發(fā)表于 03-07 16:03 ?2926次閱讀
    【ALINX 技術(shù)分享】<b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b> AI Edge <b class='flag-5'>自適應(yīng)</b>計(jì)算加速平臺(tái)之 <b class='flag-5'>Versal</b> 介紹(2)

    PAM4 PRBS測(cè)試簡(jiǎn)介

    本文為 AMD Versal 自適應(yīng) SoC 器件和 AMD UltraScale Plus 的 PAM
    的頭像 發(fā)表于 01-15 10:55 ?3486次閱讀
    <b class='flag-5'>PAM4</b> PRBS測(cè)試簡(jiǎn)介

    AMD Versal自適應(yīng)SoC中eMMC燒錄/啟動(dòng)調(diào)試檢查表(上)

    本篇博文提供了有關(guān) AMD Versal 自適應(yīng) SoC 中 eMMC 燒錄和啟動(dòng)設(shè)置的技巧和指南。它還可用于調(diào)試 eMMC 燒錄/啟動(dòng)失敗。提交服務(wù)申請(qǐng)個(gè)案前,應(yīng)先復(fù)查以下檢查表。
    的頭像 發(fā)表于 03-09 10:24 ?1933次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b><b class='flag-5'>自適應(yīng)</b><b class='flag-5'>SoC</b>中eMMC燒錄/啟動(dòng)調(diào)試檢查表(上)

    AMD Versal自適應(yīng)SoC內(nèi)置自校準(zhǔn)的工作原理

    本文提供有關(guān) AMD Versal 自適應(yīng) SoC 內(nèi)置自校準(zhǔn) (BISC) 工作方式的詳細(xì)信息。此外還詳述了 Versal 的異步模式及其
    的頭像 發(fā)表于 10-21 08:18 ?4349次閱讀

    PAM4和NRZ信號(hào)的區(qū)別是什么

    PAM4和NRZ信號(hào)的區(qū)別是什么PAM4測(cè)試信號(hào)是怎么產(chǎn)生的?
    發(fā)表于 03-11 07:46

    關(guān)于NRZ與PAM4信號(hào)差異

    )后的熱門信號(hào)傳輸技術(shù),也是多階調(diào)制技術(shù)的代表,當(dāng)前已被廣泛應(yīng)用在高速信號(hào)互連領(lǐng)域。NRZ和PAM4信號(hào)典型波形如下圖所示。其中,右側(cè)為NRZ和PA
    的頭像 發(fā)表于 07-02 14:40 ?3.7w次閱讀

    Versal 自適應(yīng)SoC設(shè)計(jì)指南

    電子發(fā)燒友網(wǎng)站提供《Versal 自適應(yīng)SoC設(shè)計(jì)指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-14 16:22 ?1次下載
    <b class='flag-5'>Versal</b> <b class='flag-5'>自適應(yīng)</b><b class='flag-5'>SoC</b>設(shè)計(jì)指南

    Versal自適應(yīng)SoC系統(tǒng)集成和 確認(rèn)方法指南

    電子發(fā)燒友網(wǎng)站提供《Versal自適應(yīng)SoC系統(tǒng)集成和 確認(rèn)方法指南.pdf》資料免費(fèi)下載
    發(fā)表于 01-03 10:48 ?0次下載
    <b class='flag-5'>Versal</b><b class='flag-5'>自適應(yīng)</b><b class='flag-5'>SoC</b>系統(tǒng)集成和 確認(rèn)方法指南

    AMD率先推出符合DisplayPort? 2.1 8K視頻標(biāo)準(zhǔn)的FPGA和自適應(yīng)SoC

    AMD UltraScale+ FPGA 和 AMD Versal 自適應(yīng) SoC 產(chǎn)品系列已率先成為業(yè)界符合 VESA DisplayPo
    的頭像 發(fā)表于 01-24 09:18 ?1431次閱讀

    AMD Versal自適應(yīng)SoC CPM5 QDMA的Tandem PCIe啟動(dòng)流程介紹

    本文將從硬件設(shè)計(jì)和驅(qū)動(dòng)使用兩個(gè)方面介紹基于 CPM5 QDMA 的 AMD Versal 自適應(yīng) SoC 的 Tandem 設(shè)計(jì)和啟動(dòng)流程。
    的頭像 發(fā)表于 09-18 10:07 ?2939次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b><b class='flag-5'>自適應(yīng)</b><b class='flag-5'>SoC</b> CPM5 QDMA的Tandem PCIe啟動(dòng)流程介紹

    AMD Versal自適應(yīng)SoC DDRMC如何使用Micron仿真模型進(jìn)行仿真

    AMD Versal 自適應(yīng) SoC 器件上 DDR4 硬核控制器 DDRMC 跑仿真時(shí),按照
    的頭像 發(fā)表于 01-10 13:33 ?1744次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b><b class='flag-5'>自適應(yīng)</b><b class='flag-5'>SoC</b> DDRMC如何使用Micron<b class='flag-5'>仿真</b>模型進(jìn)行<b class='flag-5'>仿真</b>

    AMD Versal自適應(yīng)SoC器件Advanced Flow概覽(上)

    在最新發(fā)布的 AMD Vivado Design Suite 2024.2 中,引入的新特性之一是啟用了僅適用于 AMD Versal 自適應(yīng) So
    的頭像 發(fā)表于 01-17 10:09 ?1553次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b><b class='flag-5'>自適應(yīng)</b><b class='flag-5'>SoC</b>器件Advanced Flow概覽(上)

    AMD Versal自適應(yīng)SoC器件Advanced Flow概覽(下)

    AMD Vivado Design Suite 2024.2 版本中,Advanced Flow 自動(dòng)為所有 AMD Versal 自適應(yīng) So
    的頭像 發(fā)表于 01-23 09:33 ?1797次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b><b class='flag-5'>自適應(yīng)</b><b class='flag-5'>SoC</b>器件Advanced Flow概覽(下)
    乌审旗| 鸡东县| 六安市| 潮州市| 中江县| 襄樊市| 奈曼旗| 格尔木市| 民乐县| 威海市| 温州市| 阿克陶县| 桂东县| 财经| 云南省| 丰顺县| 勃利县| 合川市| 临城县| 德兴市| 五莲县| 潞西市| 永济市| 鄱阳县| 科技| 南靖县| 五指山市| 彩票| 罗源县| 城固县| 隆林| 乾安县| 余江县| 三明市| 旺苍县| 柞水县| 甘德县| 锦州市| 大丰市| 远安县| 恩平市|