参数资料
型号: CORE10/100-RM
厂商: Microsemi SoC
文件页数: 55/106页
文件大小: 0K
描述: IP CORE10/100 ETHERNET MAC
标准包装: 1
系列: *
Core10100 v4.0
Start Receive
Command
Receive
Stopped
Internal Operation
Reset
Command
Stop Receive
Command
Stop Receive
Command
Receive
Running
Frame
Recognized
Pull Demand
Command
Reset
Command
Receive
Suspended
Descriptor
Unavailable
Figure 4-7 · Receive Process Transitions
Note: Refer to the Core10100 User’s Guide for an example of receive timing.
A typical data flow in a receive process is illustrated in Figure 4-8 on page 55 . The events for the receive process typically
happen in the following order:
1.
2.
3.
4.
5.
6.
7.
The host sets up CSR registers for the operational mode, interrupts, etc.
The host sets up receive descriptors in the shared RAM.
The host sends the receive start command.
Core10100 starts to fetch the transmit descriptors.
Core10100 waits for receive data on MII.
Core10100 transfers received data to the Receive Data RAM.
Core10100 transfers received data to shared RAM from Receive Data RAM.
Host-SharedRAM
Rx Des
CSR_Interface
CSRs
CSR6
Data_Interface-SharedRAM
Data_Interface-RxFIFO_RAM
RxFIFO_RAM-Receive_Controller
Rx Des
Rx Data
Rx Data
Rx Data
CRC
Receive_Controller-MII
Preamble
Rx Data
CRC
Figure 4-8 · Receive Data Flow
Interrupt Controller
The interrupt controller uses three internal Control and Status registers: CSR5, CSR7, and CSR11. CSR5 contains the
Core10100 status information. It has 10 bits that can trigger an interrupt. These bits are collected in two groups: normal
interrupts and abnormal interrupts. Each group has its own summary bit, NIS and AIS, respectively. The NIS and AIS
bits directly control the int output port of Core10100. Every status bit in CSR5 that can source an interrupt can be
individually masked by writing an appropriate value to CSR7 (Interrupt Enable register).
Additionally, an interrupt mitigation mechanism is provided for reducing CPU usage in servicing interrupts. Interrupt
mitigation is controlled via CSR11. There are separate interrupt mitigation control blocks for the transmit and receive
interrupts. Both of these blocks consist of a 4-bit frame counter and a 4-bit timer. The operation of these blocks is
similar for the receive and transmit processes. After the end of a successful receive or transmission operation, an
v4.0
55
相关PDF资料
PDF描述
M3CMK-2040K IDC CABLE - MKC20K/MC20F/MCG20K
M3AMK-2040K IDC CABLE - MSC20K/MC20F/MCG20K
M3UUK-4020K IDC CABLE - MKS40K/MC40F/MKS40K
BQ26221PWG4 IC BATTERY MONITOR HP 8-TSSOP
MAX6328UR29+T IC MPU/RESET CIRC 2.93V SOT23-3
相关代理商/技术参数
参数描述
CORE10GMAC-OM 功能描述:HW/SW/OTHER 制造商:microsemi corporation 系列:* 零件状态:在售 标准包装:1
CORE10GMAC-OMFL 功能描述:HW/SW/OTHER 制造商:microsemi corporation 系列:* 零件状态:在售 标准包装:1
CORE12X4 制造商:Bogen Communications 功能描述:12 X 4 MATRIX CONTROLLER
CORE1553BBC-AN 功能描述:IP MODULE CORE1553 BUS CTLR RoHS:否 类别:编程器,开发系统 >> 软件 系列:* 标准包装:1 系列:ISE® 设计套件 类型:订阅 适用于相关产品:Xilinx FPGAs 其它名称:Q4986209T1081384
CORE1553BBC-AR 功能描述:IP MODULE CORE1553 BUS CTLR RoHS:否 类别:编程器,开发系统 >> 软件 系列:* 标准包装:1 系列:ISE® 设计套件 类型:订阅 适用于相关产品:Xilinx FPGAs 其它名称:Q4986209T1081384