随着技术的迅速发展,越来越多的工程应用对以太网嵌入式设备提出了需求,因此对以太网MAC层数据处理系统的研究具有重要的现实意义。本文介绍利用以太网物理层(PHY)芯片和FPGA实现的硬件千兆网模块。其中PHY芯片作为数据传输的高速节点,处理物理层数据,而FPGA完成对MAC层数据的处理。本文研究的方法结合了FPGA的强大处理能力和PHY 芯片的驱动能力,比常规CPU+MAC层模块+PHY芯片的方式有更高的效率。本文通过实验测试验证了设计的可靠性与快速性。
2021-12-16 17:07:17 701KB MAC层; PHY层; FPGA; 千兆网
1
千兆以太网传输实验Cyclone10 FPGAVerilog源码Quartus17.1工程文件+文档资料,FPGA为CYCLONE10LP系列中的10CL025YU256C8. 完整的Quartus工程文件,可以做为你的学习设计参考。 module ethernet_test ( input rst_n, input clk_50m, output [3:0] led, output e_mdc, inout e_mdio, output [3:0] rgmii_txd, output rgmii_txctl, output rgmii_txc, input [3:0] rgmii_rxd, input rgmii_rxctl, input rgmii_rxc ); wire [ 7:0] gmii_txd ; wire gmii_tx_en ; wire gmii_tx_er ; wire gmii_tx_clk ; wire gmii_crs ; wire gmii_col ; wire [ 7:0] gmii_rxd ; wire gmii_rx_dv ; wire gmii_rx_er ; wire gmii_rx_clk ; wire [31:0] pack_total_len ; wire duplex_mode; // 1 full, 0 half assign duplex_mode = 1'b1; wire [1:0] speed ; wire link ; wire e_rx_dv ; wire [7:0] e_rxd ; wire e_tx_en ; wire [7:0] e_txd ; wire e_rst_n ; gmii_arbi arbi_inst ( .clk (gmii_tx_clk ), .rst_n (rst_n ), .speed (speed ), .link (link ), .pack_total_len (pack_total_len ), .e_rst_n (e_rst_n ), .gmii_rx_dv (gmii_rx_dv ), .gmii_rxd (gmii_rxd ), .gmii_tx_en (gmii_tx_en ), .gmii_txd (gmii_txd ), .e_rx_dv (e_rx_dv ), .e_rxd (e_rxd ), .e_tx_en (e_tx_en ), .e_txd (e_txd ) ); smi_config smi_config_inst ( .clk (clk_50m ), .rst_n (rst_n ), .mdc (e_mdc ),
经典教材,学网络必备. PDF版本的,公开提供啦,有条件的去买纸质原版的吧 本人添加了详细目录
2021-11-23 16:32:58 6.08MB 千兆以太网 向高带宽迁移
1
该压缩包包含发送端和接收端,以及ADDA转换,还有以太网组帧等,平台是Verilog,quartus15.0,cyclone5配置。
2021-11-14 15:29:06 8.18MB fpga Verilog ADDA 千兆以太网
1
RTL8111H,是瑞昱的一款千兆以太网卡,PCI-e 接口,与RTL8111F相比,引脚减少,外围电路简单,不需要外部EEPROM,MAC地址烧写更加方便,由于RTL8111F面临停产,RTL8111H可以作为一个替代方案,满足基本需求;
2021-11-10 18:39:02 582KB RTL811H 千兆以太网卡 PCI-e
1
千兆以太网保护方案
2021-11-09 18:09:45 168KB 千兆以太网保护方案
1
博通千兆以太网手册B50610
2021-10-27 19:02:29 1.92MB 博通 phy
1
SEED-HPS6455的主要特点有:  DSP处理器:TMS320C6455BZTZ2,主频1200MHz;  FPGA:XC5VSX50T,封装FFG1136;  64位160MHz的总线连接FPGA与DSP实现高达10Gbit的带宽;  两片105M ADC AD6645(14位),组成2路模拟输入;  一片160M/400M DAC AD9777(16位),支持2路模拟输出;  一片正交调制器AD8345;  低抖动锁相环CDCE62005支持5路LVDS/LVPECL输出;  2路RS232接口,DB9连接器;  FLASH存储器: S29GL128,128Mb,采用8bit模式;  DDR2-667 SDRAM 存储器:4片MT47H64M16-3,共4Gb(最大兼容8Gb);  支持ESAM(SLE66C161PE);  SPI FLASH:AT45DB321D,32Mb,用于存放FPGA的程序;  I2C EEPROM :256Kb AT24C256BN与DSP相连;  PCI 33/66接口;  10/100/1000M自适应网络接口(1G PHY:VSC8641XKO)。  64位EMIF连接FPGA和DSP;  x4 RAPID IO连接FPGA和DSP;  McBSP连接FPGA和DSP;  16路带缓冲差分GPIO;  SMA外部数字输入;  SMA外部时钟输入;  SMA外部中频输入;  JTAG调试接口; 测试代码: FPGA与PC的UART通信 FPGA控制LED FPGA DDR2控制器测试 ADC/DAC PLL测试 DSP 控制LED DSP DDR2控制器测试 DSP MAC控制Gbit PHY 实时FFT PCI接口测试
2021-10-27 09:49:30 28.4MB TMS320C6455 千兆以太网 srio DSP
1
INTEL82574l千兆以太网解决方案82574L完整手册.rar
2021-10-11 17:25:12 6.22MB INTEL82574L
1