Tri-Mode-Ethernet-MAC-10-100-1000-
所属分类:VHDL/FPGA/Verilog
开发工具:SystemVerilog
文件大小:21KB
下载次数:0
上传日期:2018-05-28 17:39:09
上 传 者:
sh-1993
说明: 以太网MAC系统验证日志
(Ethernet-MAC System verilog)
文件列表:
LICENSE (35141, 2018-05-29)
ethernet_crc32.sv (1648, 2018-05-29)
ethernet_mac_decap.sv (3243, 2018-05-29)
ethernet_mac_encap.sv (5367, 2018-05-29)
ethernet_mac_top.sv (2982, 2018-05-29)
ethernet_mac_wrapper.sv (4563, 2018-05-29)
mdio_clause45_controller.sv (6113, 2018-05-29)
mdio_controller.sv (6256, 2018-05-29)
wifii_mac_package.sv (595, 2018-05-29)
# Tri(10/100/1000)-Mode-Ethernet-MAC
Ethernet-MAC System verilog
## 802.3 Ethernet packet and frame structure
| Preamble | Start of frame delimiter | MAC destination | MAC source | 802.1Q tag (optional) | Ethertype (Ethernet II) or length (IEEE 802.3) | Payload | Frame check sequence (32‐bit CRC) | Interpacket gap |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 7-octets | 1-octet | 6-octets | 6-octets | (4-octets) | 2-octets | 46–1500-octets | 4-octets | 12-octets |
## IEEE 802.3 MDIO clause 22
| PREAMBLE | START | OPERATION | PHYADDR | REGADDR | TURNAROUND | DATA |
| --- | --- | --- | --- | --- | --- | --- |
| 32bits | 2bits | 2bits | 5bits | 5bits | 2bits | 16bits |
## IEEE 802.3 MDIO clause 45
| PREAMBLE | START | OPERATION | PHYADDR | DEVTYPE | TURNAROUND | ADDRESS/DATA |
| --- | --- | --- | --- | --- | --- | --- |
| 32bits | 2bits | 2bits | 5bits | 5bits | 2bits | 16bits |
近期下载者:
相关文件:
收藏者: