Ethernet IP Core介绍
来源:互联网 发布:mac这么下载阿里旺旺 编辑:程序博客网 时间:2024/05/16 11:48
The Ethernet IP Core is a 10/100 Media Access Controller (MAC). It consists of a synthesizable Verilog RTL core that provides all features necessary to implement the Layer 2 protocol of the Ethernet standard. It is designed to run according to the IEEE 802.3 and 802.3u specifications that define the 10 Mbps and 100 Mbps Ethernet standards, respectively.
使用Verilog语言实现的10/100M MAC子层传输协议。是OSI中的数据链路层功能,完成与物理层数据交换。MAC是一个中间传输层,上层链接应用层,下层需要专门的PHY物理芯片实现与物理层管理。
下图是IP核整体框架图:
包含的功能包括:
(1)TX Ethernet MAC (transmit function) block with the CRC generator
(2) RX Ethernet MAC (receive function) block with the CRC generator
(3) MAC control block ,实现全双工流控制
(4) Management block (MIIM),与外部PHY芯片接口与控制
(5) Host interface,与内部CPU相连,实现控制发起。
下图是IP程序模块调用图:
The module eth_top.v consists of sub modules eth_miim.v, eth_registers.v,eth_maccontrol.v,eth_txethmac.v eth_rxethmac.v,eth_wishbone.v, eth_macstatus.vand some logic for synchronizing, multiplexing and registeringoutputs.。
- Ethernet IP Core介绍
- Open Ethernet IP core 介绍
- Open Ethernet IP core 介绍及其 ucLinux 驱动
- EtherNet/IP
- Ethernet/IP
- 工业以太网协议 (Ethernet/IP)
- Ethernet,TCP,IP协议简介
- Ethernet/IP 学习笔记一
- Ethernet/IP 学习笔记二
- Ethernet/IP 学习笔记三
- Ethernet/IP 学习笔记四
- Ethernet/IP 学习笔记五
- Ethernet/IP 学习笔记六
- IETF/RFC--TCP/IP/Ethernet--IP分片
- Ethernet帧格式介绍大全
- Xilinx FFT IP core V9.0的介绍和使用
- IP core / IP block
- ETHERNET数据包格式( IP & UDP & ICMP & ARP )
- HDU 5456 Matches Puzzle Game [数位DP]
- HCI二轮面试任务
- python进程池与元组
- NDK开发环境搭建
- TimesTen_验证新增列后表大小变化
- Ethernet IP Core介绍
- Java创建字符串是用“”还是用构造器?
- cocos2d js 编译jsc 报错this._super is not a function
- java编程之旅第三章——变量上(变量概述和数据类型概述)
- Linux spi驱动分析(三)----spiddev分析
- poj2528Mayor's posters【线段树+离散化】
- LoadRunner主要功能
- 嵌入式底层软件开发学习系列之五调试方法
- ubuntu官方简体中文wiki,有你想要的ubuntu的一切