一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

Altera 40G Ethernet IP環(huán)回測試教程

駿龍電子 ? 來源:駿龍電子 ? 2025-04-19 09:28 ? 次閱讀

本文將詳細介紹如何在 Quartus 22.2 環(huán)境下,使用 Toolkit 和工程測試方法,對 Altera 40G Ethernet IP 進行環(huán)回測試,包括 IP 配置、管腳分配、VID 設(shè)置、編譯下載等。

環(huán)境與工具

Quartus 版本:22.2pro

測試工具:Altera FPGA Toolkit

Toolkit 測試環(huán)回

1. 40G Ethernet IP 設(shè)置

如下圖 (圖1) 所示,注意需要在 40G Ethernet IP 里勾選 NPDME 選項以確保功能正常。

cf62f436-1b6d-11f0-9310-92fbcf53809c.jpg

圖1 在 40G Ethernet IP 設(shè)置 cloent

2. 分配管腳,設(shè)置 VID

按 Darby Creek 的原理圖,分配時鐘管腳和收發(fā)器管腳。由于使用的是 -V 器件,所以需要設(shè)置 VID。VID 相關(guān)的設(shè)置的 qsf 文件如下:

########################################################################################
#            PWR MGMT
############################################################################################
set_global_assignment -name VID_OPERATION_MODE "PMBUS MASTER"
set_global_assignment -name USE_PWRMGT_SCL SDM_IO0
set_global_assignment -name USE_PWRMGT_SDA SDM_IO12
set_global_assignment -name PWRMGT_BUS_SPEED_MODE "100 KHZ"
set_global_assignment -name PWRMGT_SLAVE_DEVICE_TYPE OTHER
set_global_assignment -name PWRMGT_SLAVE_DEVICE0_ADDRESS 60
set_global_assignment -name PWRMGT_SLAVE_DEVICE1_ADDRESS 00
set_global_assignment -name PWRMGT_SLAVE_DEVICE2_ADDRESS 00
set_global_assignment -name PWRMGT_SLAVE_DEVICE3_ADDRESS 00
set_global_assignment -name PWRMGT_SLAVE_DEVICE4_ADDRESS 00
set_global_assignment -name PWRMGT_SLAVE_DEVICE5_ADDRESS 00
set_global_assignment -name PWRMGT_SLAVE_DEVICE6_ADDRESS 00
set_global_assignment -name PWRMGT_SLAVE_DEVICE7_ADDRESS 00
set_global_assignment -name PWRMGT_VOLTAGE_OUTPUT_FORMAT "DIRECT FORMAT"
set_global_assignment -name PWRMGT_DIRECT_FORMAT_COEFFICIENT_M 1
set_global_assignment -name PWRMGT_DIRECT_FORMAT_COEFFICIENT_R 3
set_global_assignment -name PWRMGT_TRANSLATED_VOLTAGE_VALUE_UNIT VOLTS
set_global_assignment -name PWRMGT_PAGE_COMMAND_ENABLE OFF

3. 全編譯工程

完成配置后,進行全編譯以生成 sof 文件。

4. 使用 Programmer 來下載 sof 文件

通過 Quartus Programmer 工具將 sof 文件下載到 FPGA 中。

5. 打開 Toolkit

啟動 Toolkit 后,點擊界面中的“Tools > System Debugging Tools > System Console”,如下圖 (圖2) 所示:

cf7ea8d4-1b6d-11f0-9310-92fbcf53809c.jpg

圖2 打開 Toolkit

6. 新建收發(fā)對

在 Toolkit 內(nèi)點擊下圖 (圖3) 紅框 1 處,會在紅框 2 里列出 4 對收發(fā)器。因為我們列化的是 40G IP,使用了 4 對 serdes,所以這里也顯示的是 4 對。

cf984398-1b6d-11f0-9310-92fbcf53809c.jpg

圖3 收發(fā)器系統(tǒng)顯示界面

雙擊下圖 (圖4) 紅框 1 處的“L-Tile / H-Tile Transceiver Native PHY Toolkit”,就會出現(xiàn)紅色框 3 中的收發(fā)器對。同時,右邊也會出現(xiàn) 4 對收發(fā)器的測試界面,這時就可以選擇對應(yīng)的收發(fā)通道進行測試了。

cfb402b8-1b6d-11f0-9310-92fbcf53809c.jpg

圖4 選擇收發(fā)通道

7. 開始測試

首先選擇收發(fā)通道 0 進行測試,如下圖 (圖5) 所示,按紅框 1 溝通 ch0 的收發(fā)通道。

Loopback Mode 選擇:在紅框 2 處 Loopback Mode 選擇“Serial Loopback”,即 PMA 內(nèi)部環(huán)回

發(fā)送數(shù)據(jù):點擊紅框 3 處的 Start 按鈕開始發(fā)送數(shù)據(jù)

接收數(shù)據(jù):點擊紅框 4 處的 Start 按鈕開始接收數(shù)據(jù)

cfc58f7e-1b6d-11f0-9310-92fbcf53809c.jpg

圖5 測試步驟說明

8. 測試結(jié)果

從下圖 (圖6) 可以看到接收數(shù)據(jù)速率、誤碼率以及是否 Locked to data 和 ref 的狀態(tài)標志。綠色表示正常。

cfd84f6a-1b6d-11f0-9310-92fbcf53809c.jpg

圖6 測試結(jié)果顯示界面

按步驟 7 再依次測試其余 3 個通道,測試結(jié)果如下圖 (圖7、圖8、圖9) 所示:

cfe77d50-1b6d-11f0-9310-92fbcf53809c.jpg

圖7 通道 1 測試結(jié)果界面

d0017bc4-1b6d-11f0-9310-92fbcf53809c.jpg

圖8 通道 2 測試結(jié)果界面

d0126b32-1b6d-11f0-9310-92fbcf53809c.jpg

圖9 通道 3 測試結(jié)果界面

工程測試 PMA 環(huán)回

使用 Example Design 的數(shù)據(jù)產(chǎn)生模塊

在 Example Design 中,設(shè)置 pattern mode=10。若之前設(shè)置為 00 或者 01,則 l2_rx_error 值為 0x02,表示 CRC Error。

d025dd3e-1b6d-11f0-9310-92fbcf53809c.jpg

圖10 pattern mode 代碼修改

下圖 (圖11、圖12、圖13) 分別為 STP 抓取界面截圖。接下來需要進行接收數(shù)據(jù)驗證。接收數(shù)據(jù)與發(fā)送數(shù)據(jù)一致,狀態(tài)信號正常。

d03a4792-1b6d-11f0-9310-92fbcf53809c.jpg

圖11 發(fā)送界面

d04d5e0e-1b6d-11f0-9310-92fbcf53809c.jpg

圖12 開始界面

d05deecc-1b6d-11f0-9310-92fbcf53809c.jpg

圖13 狀態(tài)界面

總結(jié)

本文介紹了如何在 Quartus 22.2 環(huán)境下,使用 Toolkit 和工程測試方法對 Altera 40G Ethernet IP 進行環(huán)回測試。通過配置 IP、分配管腳、設(shè)置 VID、編譯下載等測試步驟,開發(fā)者可以快速驗證 40G Ethernet IP 的功能與性能。

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

    關(guān)注

    8

    文章

    5569

    瀏覽量

    128057
  • Altera
    +關(guān)注

    關(guān)注

    37

    文章

    799

    瀏覽量

    155180
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1767

    瀏覽量

    151000
  • quartus
    +關(guān)注

    關(guān)注

    17

    文章

    172

    瀏覽量

    75108
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    674

    瀏覽量

    33592

原文標題:Altera 40G Ethernet IP 環(huán)回測試

文章出處:【微信號:駿龍電子,微信公眾號:駿龍電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    40G/100G QSFP光模塊及AOC誤碼測試評測

    的光模塊測試儀器,確實很方便,我平時就放在包里。 先分享兩張圖片,確實小巧,大概一本小筆記本的大小。 這款測試儀器的前面板,左邊QSFP1是 40G接口,右邊的QSFP2接口支持三種速率的。
    發(fā)表于 11-18 16:25

    40G QSFP+ AOC光纜 VS 40G SR4 QSFP+光纖模塊

    ,您可以直接更換40G QSFP + AOC,對于40G QSFP + SR4光模塊,則需要MPO光纖跳線連接模塊進行測試才能找到問題所在。因此,40G QSFP + AOC在安裝和維
    發(fā)表于 01-10 15:31

    40G QSFP+光模塊有哪些?4種40G QSFP+光模塊詳細介紹

    `在光纖網(wǎng)絡(luò)中,不同的網(wǎng)絡(luò)中使用的光模塊類型也不盡相同,有使用10G/25G/40G/100G等,光模塊的封裝也有使用CFP/QSFP+/QSFP28等光模塊的封裝。而在本文,易飛揚通
    發(fā)表于 03-26 15:50

    40G QSFP+光模塊規(guī)范及應(yīng)用介紹

    `QSFP+光模塊的兩個基本接口規(guī)范分別是40G-SR4和40G-LR4、40G QSFP+ PSM.40G-SR4用在多模應(yīng)用中,40G-
    發(fā)表于 07-04 17:02

    40G光模塊選購指南

    `  40G光模塊是指傳輸速率為40Gbps的光模塊,不同的網(wǎng)絡(luò)中使用的光模塊類型也不盡相同,例如千兆以太網(wǎng)中一般使用1000 BASE SFP光模塊,萬兆以太網(wǎng)中使用10G SFP+光模塊,而
    發(fā)表于 10-23 15:46

    40G數(shù)據(jù)中心之銅纜布線

      40G數(shù)據(jù)中心銅纜布線依然是主流,從前光纖價格過高,因此未能廣泛普及。而隨著科技的不斷進步,大眾對帶寬需求也不斷增長,光纖價格下降并趨于穩(wěn)定,因此在數(shù)據(jù)中心綜合布線中開始被廣泛采用。在此種趨勢下
    發(fā)表于 11-18 15:00

    超遠程40G以太網(wǎng)子系統(tǒng)的遠端回路問題如何解決

    100 PMA環(huán)的gt_loop back_in [12:0]引腳的值為“100100100100”(因為我使用了40G,它有4個通道)。但這不起作用。我正在傳輸和檢查來自另一個NIC的數(shù)據(jù)包,這兩個
    發(fā)表于 05-22 14:50

    40G,40G是什么意思

    40G,40G是什么意思 進入2008年,40G傳輸系統(tǒng)商用化步入了新的發(fā)展階段。中國電信從2005年就開始持續(xù)跟蹤相關(guān)技術(shù)和設(shè)備的進展,200
    發(fā)表于 04-12 10:50 ?3878次閱讀

    英特爾低延遲 40G 以太網(wǎng) MAC 和 PHY IP的延遲計算

    計算英特爾低延遲 40G 以太網(wǎng) MAC 和 PHY IP 的延遲
    的頭像 發(fā)表于 06-20 00:18 ?6376次閱讀
    英特爾低延遲 <b class='flag-5'>40G</b> 以太網(wǎng) MAC 和 PHY <b class='flag-5'>IP</b>的延遲計算

    選擇40G光模塊的原因 10G40G網(wǎng)絡(luò)的連接方案介紹

    在10G40G升級之前,首先會面臨網(wǎng)絡(luò)產(chǎn)品選型的問題。怎么選擇40G光模塊產(chǎn)品和相應(yīng)網(wǎng)絡(luò)產(chǎn)品呢?除了要考慮投資成本、運維管理、帶寬要求、兼容40G等因素外,在各方面的因素和需求得到平
    的頭像 發(fā)表于 05-01 01:06 ?1.1w次閱讀

    40G QSFP光模塊常見的幾種品牌型號

    40G QSFP+光模塊是指QSFP+封裝形式的40G光模塊,CFP和QSFP是其主要的封裝形式,用于骨干網(wǎng)傳輸。盡管40G QSFP+光模塊和40G CFP光模塊都可以用在
    的頭像 發(fā)表于 03-24 15:37 ?5968次閱讀
    <b class='flag-5'>40G</b> QSFP光模塊常見的幾種品牌型號

    10G40G直連方案-40G QSFP+單模光模塊

    我們都知道多模40G SR4光模塊采用4路10G并行技術(shù)和MPO接口,可以使用MPO-LC多模OM3光纖跳線和10G SR進行通路,那么有沒有能和單模10G LR光模塊連接的
    發(fā)表于 12-10 17:12 ?2583次閱讀
    10<b class='flag-5'>G</b>和<b class='flag-5'>40G</b>直連方案-<b class='flag-5'>40G</b> QSFP+單模光模塊

    40G/50G High Speed Ethernet Subsystem產(chǎn)品指南

    電子發(fā)燒友網(wǎng)站提供《40G/50G High Speed Ethernet Subsystem產(chǎn)品指南.pdf》資料免費下載
    發(fā)表于 09-14 10:35 ?6次下載
    <b class='flag-5'>40G</b>/50<b class='flag-5'>G</b> High Speed <b class='flag-5'>Ethernet</b> Subsystem產(chǎn)品指南

    環(huán)IP地址:原理、應(yīng)用

    ?在計算機網(wǎng)絡(luò)中,環(huán)(Loopback)IP地址是一種特殊的IP地址,通常被用于測試網(wǎng)絡(luò)軟件、網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)協(xié)議,而無需實際的數(shù)據(jù)包通過物
    的頭像 發(fā)表于 08-16 18:10 ?1048次閱讀

    新思科技發(fā)布全球領(lǐng)先的40G UCIe IP,助力多芯片系統(tǒng)設(shè)計全面提速

    IP,可實現(xiàn)異構(gòu)和同構(gòu)芯片之間的快速連接。 新思科技40G UCIe PHY IP 能夠在同樣的芯片尺寸和能效基礎(chǔ)上,提供比 UCIe 規(guī)范高 25% 的帶寬。 集成了信號完整性監(jiān)控器和可
    發(fā)表于 09-10 13:45 ?526次閱讀