chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

兩個(gè)網(wǎng)絡(luò)相關(guān)的開源項(xiàng)目詳解

OpenFPGA ? 來(lái)源:OpenFPGA ? 作者:碎碎思 ? 2021-10-27 09:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天介紹兩個(gè)(only two)網(wǎng)絡(luò)相關(guān)的開源項(xiàng)目。

Alex的verilog-ethernet之前在介紹PCIe項(xiàng)目時(shí)有介紹過Alex的項(xiàng)目,當(dāng)時(shí)重點(diǎn)介紹了PCIe。今天主要介紹他的ethernet項(xiàng)目。

?介紹用于1G、10G 和 25G 數(shù)據(jù)包處理(8 位和 64 位數(shù)據(jù)路徑)的以太網(wǎng)相關(guān)組件的集合。包括用于處理以太網(wǎng)幀以及 IP、UDP 和 ARP 的模塊以及用于構(gòu)建完整 UDP/IP 堆棧的組件。包括用于1G和 10G/25G 的 MAC 模塊、一個(gè) 10G/25G PCS/PMA PHY 模塊和一個(gè) 10G/25G 組合 MAC/PCS/PMA 模塊。包括用于實(shí)現(xiàn)需要精確時(shí)間同步的系統(tǒng)的各種 PTP 相關(guān)組件。還包括使用cocotbext-eth 的完整 cocotb 測(cè)試平臺(tái)代碼。

組件說(shuō)明:僅對(duì)于 IP 和 ARP 支持,請(qǐng)使用ip_complete(1G) 或ip_complete_64 (10G/25G)。

對(duì)于 UDP、IP 和 ARP 支持,請(qǐng)使用udp_complete(1G) 或udp_complete_64 (10G/25G)。

1G和 10G/25G MAC 模塊頂層文件eth_mac_*,具有各種接口和帶/不帶 FIFO。10G/25G PCS/PMA PHY 模塊頂層文件是 eth_phy_10g. 10G/25G MAC/PCS/PMA組合模塊頂層文件是 eth_mac_phy_10g.

PTP 組件包括可配置的 PTP 時(shí)鐘 ( ptp_clock)、ptp_clock_cdc用于跨時(shí)鐘域傳輸 PTP 時(shí)間的 PTP 時(shí)鐘 CDC 模塊 。以及用于從 PTP 時(shí)間精確生成任意頻率的可配置 PTP 周期輸出模塊。

其中cocotbext-xxx是仿真測(cè)試模型(cocotb is a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python.cocotb是一套基于python的用于構(gòu)建仿真及測(cè)試用例的lib庫(kù))。

已經(jīng)驗(yàn)證的板卡

0a6c9b14-364c-11ec-82a8-dac502259ad0.png

基本市場(chǎng)上官方的板卡都有測(cè)試,從Xilinx S6到ZCU106,Intel Cyclone10到Stratix10 大小芯片都支持。

優(yōu)秀的 Verilog/FPGA開源項(xiàng)目介紹(三)- 大廠的項(xiàng)目

其他說(shuō)明README中也有模塊的說(shuō)明:

0ad87b2c-364c-11ec-82a8-dac502259ad0.png

以及相關(guān)接口的時(shí)序說(shuō)明:

優(yōu)秀的 Verilog/FPGA開源項(xiàng)目介紹(二)-RISC-V

0b38e4b2-364c-11ec-82a8-dac502259ad0.png

測(cè)試平臺(tái)的使用也有詳細(xì)的說(shuō)明。

業(yè)界第一個(gè)真正意義上開源100 Gbps NIC Corundum對(duì)于需求100G網(wǎng)卡的朋友,一定要看看這個(gè)開源項(xiàng)目,先放開源地址:

?

https://github.com/ucsdsysnet/corundum

?介紹Corundum 是一種基于 FPGA 的開源高性能 NIC。功能包括高性能數(shù)據(jù)路徑、10G/25G/100G 以太網(wǎng)、PCI express gen 3、定制的高性能、緊密集成的 PCIe DMA 引擎、1000+ 傳輸、接收、完成和事件隊(duì)列、分散/收集DMA、MSI 中斷、多個(gè)接口、每個(gè)接口多個(gè)端口、每個(gè)端口的傳輸調(diào)度,包括高精度 TDMA、流散列、RSS、校驗(yàn)和卸載和本地 IEEE 1588 PTP 時(shí)間戳。包含一個(gè)與 Linux 網(wǎng)絡(luò)堆棧集成的 Linux 驅(qū)動(dòng)程序。廣泛的仿真框架促進(jìn)了開發(fā)和調(diào)試,該框架涵蓋了從一側(cè)的驅(qū)動(dòng)程序和 PCI express 接口的仿真模型到另一側(cè)的以太網(wǎng)接口的整個(gè)系統(tǒng)。

Corundum 有幾個(gè)獨(dú)特的特征。首先,傳輸、接收、完成和事件隊(duì)列狀態(tài)高效地存儲(chǔ)在塊 RAM 或ultra RAM中,從而支持?jǐn)?shù)以千計(jì)的可單獨(dú)控制的隊(duì)列。這些隊(duì)列與接口相關(guān)聯(lián),每個(gè)接口可以有多個(gè)端口,每個(gè)端口都有自己獨(dú)立的調(diào)度程序。這實(shí)現(xiàn)了對(duì)數(shù)據(jù)包傳輸?shù)臉O其細(xì)粒度的控制。結(jié)合 PTP 時(shí)間同步,這可以實(shí)現(xiàn)高精度 TDMA。

Corundum 還提供了一個(gè)用于實(shí)現(xiàn)自定義邏輯的應(yīng)用程序部分。應(yīng)用部分有一個(gè)用于控制的專用 PCIe BAR 和許多提供對(duì)核心數(shù)據(jù)路徑和 DMA 基礎(chǔ)設(shè)施的訪問的接口。

支持的板卡Alpha Data ADM-PCIE-9V3 (Xilinx Virtex UltraScale+ XCVU3P)

Exablaze ExaNIC X10/Cisco Nexus K35-S (Xilinx Kintex UltraScale XCKU035)

Exablaze ExaNIC X25/Cisco Nexus K3P-S (Xilinx Kintex UltraScale+ XCKU3P)

Silicom fb2CG@KU15P (Xilinx Kintex UltraScale+ XCKU15P)

NetFPGA SUME (Xilinx Virtex 7 XC7V690T)

Xilinx Alveo U50 (Xilinx Virtex UltraScale+ XCU50)

Xilinx Alveo U200 (Xilinx Virtex UltraScale+ XCU200)

Xilinx Alveo U250 (Xilinx Virtex UltraScale+ XCU250)

Xilinx Alveo U280 (Xilinx Virtex UltraScale+ XCU280)

Xilinx VCU108 (Xilinx Virtex UltraScale XCVU095)

Xilinx VCU118 (Xilinx Virtex UltraScale+ XCVU9P)

Xilinx VCU1525 (Xilinx Virtex UltraScale+ XCVU9P)

Xilinx ZCU106 (Xilinx Zynq UltraScale+ XCZU7EV)

說(shuō)明這個(gè)項(xiàng)目很多都引用了上面《Alex的項(xiàng)目》,可以算是上一個(gè)項(xiàng)目的擴(kuò)展。測(cè)試等文檔也很完全。框圖如下

責(zé)任編輯:haq

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

    關(guān)注

    1645

    文章

    22050

    瀏覽量

    618589
  • Verilog
    +關(guān)注

    關(guān)注

    29

    文章

    1367

    瀏覽量

    112292
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3690

    瀏覽量

    43837

原文標(biāo)題:優(yōu)秀的 Verilog/FPGA開源項(xiàng)目介紹(四)- Ethernet

文章出處:【微信號(hào):Open_FPGA,微信公眾號(hào):OpenFPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    Open Echo:一個(gè)開源的聲納項(xiàng)目

    “ ?這是一個(gè)還在迭代中的項(xiàng)目開源的回聲測(cè)深儀/水深測(cè)量?jī)x/聲吶系統(tǒng),適用于水文測(cè)繪及科研用途。基于Arduino平臺(tái)開發(fā)并具備良好兼容性? ” ? Open Echo 概覽 作為持續(xù)迭代
    的頭像 發(fā)表于 03-20 11:14 ?1006次閱讀
    Open Echo:一<b class='flag-5'>個(gè)</b><b class='flag-5'>開源</b>的聲納<b class='flag-5'>項(xiàng)目</b>

    開源項(xiàng)目!教你如何制作一個(gè)開源教育機(jī)械臂

    128x64實(shí)時(shí)反饋。 經(jīng)過多次失敗的測(cè)試和設(shè)計(jì)迭代,Pedro 2.0終于在2024年發(fā)布,具有改進(jìn)的功能,經(jīng)過徹底的測(cè)試和驗(yàn)證。 Pedro 2.0是一個(gè)完全開源項(xiàng)目,旨在讓每個(gè)人都可以訪問
    發(fā)表于 03-10 11:22

    OpenAI CEO推特投票,探討開源項(xiàng)目新方向

    的廣泛關(guān)注。 投票的核心焦點(diǎn)在于OpenAI下一個(gè)開源項(xiàng)目的方向選擇。具體而言,網(wǎng)友們需要在兩個(gè)選項(xiàng)之間做出抉擇:一是開發(fā)一個(gè)雖然規(guī)模較小,
    的頭像 發(fā)表于 02-19 14:09 ?353次閱讀

    開放原子開源基金會(huì)與三個(gè)開源項(xiàng)目舉行捐贈(zèng)簽約儀式

    近日,在2024開放原子開發(fā)者大會(huì)暨首屆開源技術(shù)學(xué)術(shù)大會(huì)開幕式上,開放原子開源基金會(huì)秘書長(zhǎng)助理李博與openKylin、EasyAda、KWDB開源項(xiàng)目捐贈(zèng)方代表共同簽約。
    的頭像 發(fā)表于 12-23 11:29 ?710次閱讀

    利用兩個(gè)元件實(shí)現(xiàn) L 型網(wǎng)絡(luò)阻抗匹配

    本文要點(diǎn)L型網(wǎng)絡(luò)阻抗匹配是一個(gè)簡(jiǎn)單的濾波器,由兩個(gè)電抗元件組成。L型濾波器具有較寬的帶寬,但在載波頻率下響應(yīng)速度緩慢。設(shè)計(jì)人員可以組合多個(gè)L型濾波器,實(shí)現(xiàn)更穩(wěn)健的響應(yīng)以及更高的品質(zhì)因數(shù)。阻抗匹配
    的頭像 發(fā)表于 12-20 18:57 ?1440次閱讀
    利用<b class='flag-5'>兩個(gè)</b>元件實(shí)現(xiàn) L 型<b class='flag-5'>網(wǎng)絡(luò)</b>阻抗匹配

    ads1013有兩個(gè)模擬輸入,可以接不同的兩個(gè)模擬輸入嗎?

    ads1013有兩個(gè)模擬輸入,可以接不同的兩個(gè)模擬輸入嗎,驅(qū)動(dòng)程序中怎么分別讀兩個(gè)模擬輸入的轉(zhuǎn)換結(jié)果?
    發(fā)表于 12-02 08:02

    TPA3251只用兩個(gè)A、B兩個(gè)通道的話,C、D通道相關(guān)的管腳能否直接接地?

    TAS5614只使用A、B兩個(gè)通道,C、D相關(guān)的管腳比如29 30 31管腳的PVDD-CD 22管腳的GVDD-CD;16 17管腳的 INPUT C、D ;27 28 32管腳的OUT C 、D;23 24管腳的BST-C D 這幾個(gè)管腳能否直接接地呢?
    發(fā)表于 10-25 08:19

    兩個(gè)開關(guān)電源可以并聯(lián)使用嗎

    兩個(gè)開關(guān)電源并聯(lián)使用是一個(gè)相對(duì)復(fù)雜的話題,涉及到電子電路設(shè)計(jì)、電源管理、安全規(guī)范等多個(gè)方面。 1. 開關(guān)電源的基本原理 開關(guān)電源是一種通過電子開關(guān)元件(如晶體管、MOSFET等)快速切換來(lái)控制電流
    的頭像 發(fā)表于 10-09 16:04 ?4828次閱讀

    單相電機(jī)兩個(gè)繞組都在定子上嗎

    單相電機(jī)的兩個(gè)繞組,即起動(dòng)線圈(或稱為輔助繞組、副繞組)和運(yùn)行線圈(或稱為主繞組),都位于定子上 。這兩個(gè)繞組在電機(jī)中起著關(guān)鍵作用,共同協(xié)作以產(chǎn)生旋轉(zhuǎn)磁場(chǎng),從而使電機(jī)能夠運(yùn)轉(zhuǎn)。 單相電機(jī)通常由一個(gè)
    的頭像 發(fā)表于 09-03 15:10 ?2193次閱讀

    ad如何設(shè)置兩個(gè)元器件的距離

    在Altium Designer(簡(jiǎn)稱AD)中設(shè)置兩個(gè)元器件之間的距離,主要是通過設(shè)置元器件間的安全間距(Clearance)規(guī)則來(lái)實(shí)現(xiàn)的。這個(gè)規(guī)則定義了元器件之間、元器件與走線之間以及其他設(shè)計(jì)元素
    的頭像 發(fā)表于 09-02 15:31 ?1.7w次閱讀

    功放機(jī)AB兩個(gè)聲道輸出怎么接

    功放機(jī)AB兩個(gè)聲道輸出的接線方式,主要取決于您想要實(shí)現(xiàn)的音頻效果以及音箱的配置。以下將詳細(xì)介紹幾種常見的接線方式,以及它們各自的特點(diǎn)和適用場(chǎng)景。 一、基礎(chǔ)接線方式 在大多數(shù)情況下,功放機(jī)的AB兩個(gè)
    的頭像 發(fā)表于 08-23 10:40 ?9374次閱讀

    LMK05318具有兩個(gè)頻域的超低抖動(dòng)網(wǎng)絡(luò)同步器時(shí)鐘數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《LMK05318具有兩個(gè)頻域的超低抖動(dòng)網(wǎng)絡(luò)同步器時(shí)鐘數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-23 10:17 ?0次下載
    LMK05318具有<b class='flag-5'>兩個(gè)</b>頻域的超低抖動(dòng)<b class='flag-5'>網(wǎng)絡(luò)</b>同步器時(shí)鐘數(shù)據(jù)表

    觸發(fā)器的兩個(gè)穩(wěn)定狀態(tài)分別是什么

    觸發(fā)器作為數(shù)字電路中的基本邏輯單元,具有兩個(gè)穩(wěn)定狀態(tài),這兩個(gè)狀態(tài)通常用于表示二進(jìn)制數(shù)碼中的0和1。
    的頭像 發(fā)表于 08-12 11:01 ?3080次閱讀

    雙穩(wěn)態(tài)電路的兩個(gè)穩(wěn)定狀態(tài)是什么

    雙穩(wěn)態(tài)電路是一種具有兩個(gè)穩(wěn)定狀態(tài)的電子電路,廣泛應(yīng)用于數(shù)字電路、通信系統(tǒng)、存儲(chǔ)器等領(lǐng)域。 雙穩(wěn)態(tài)電路的基本概念 雙穩(wěn)態(tài)電路是一種具有兩個(gè)穩(wěn)定狀態(tài)的電路,即在沒有外部輸入信號(hào)的情況下,電路可以保持在
    的頭像 發(fā)表于 08-11 15:00 ?2651次閱讀

    雙穩(wěn)態(tài)觸發(fā)器的兩個(gè)基本性質(zhì)是什么

    雙穩(wěn)態(tài)觸發(fā)器(Bistable Trigger)是一種具有兩個(gè)穩(wěn)定狀態(tài)的邏輯電路,廣泛應(yīng)用于數(shù)字電路設(shè)計(jì)中。它具有兩個(gè)基本性質(zhì):記憶性和切換性。 一、雙穩(wěn)態(tài)觸發(fā)器的基本概念 1.1 雙穩(wěn)態(tài)觸發(fā)器
    的頭像 發(fā)表于 08-11 10:08 ?1391次閱讀