Network Card User Manual

PacingblockTXEVT[0]
PacingblockTXEVT[1]
EW_INTCTL[8]
EW_INTCTL[9]
PacingblockTXEVT[2]
PacingblockTXEVT[3]
EW_INTCTL[10]
EW_INTCTL[11]
PacingblockTXEVT[4]
PacingblockTXEVT[5]
EW_INTCTL[12]
EW_INTCTL[13]
Pacingblock
TXEVT[6]
PacingblockTXEVT[7]
EW_INTCTL[14]
EW_INTCTL[15]
PS_TICK EW_INTCTL[15:8]
MACTXINT
Transmitpacerandinterruptcombiner
www.ti.com
EMAC Functional Architecture
2.7.4 Transmit Pacer and Interrupt Combiner (TPIC)
The transmit pacer and interrupt combiner (TPIC) block performs the following functions:
Optionally implements pacing for transmit events.
Combines the output of the pacer module based on the settings of the bits 8 to 15 in the EW_INTCTL
register and generates a single MACTXINT interrupt per the C64x+ megamodule.
Receives a single PS_TICK and forwards it to all the pacing blocks.
Allows, per interrupt enabling or disabling of the interrupts, the setting of bits 8 to 15 in the
EW_INTCTL register.
Figure 18 shows the block diagram of transmit pacer and interrupt combiner (TPIC). TXEVT is an interrupt
from EMAC.
Figure 18. Transmit Pacer and Interrupt Combiner
45
SPRUEF8FMarch 2006Revised November 2010 C6472/TCI6486 EMAC/MDIO
Submit Documentation Feedback
Copyright © 2006–2010, Texas Instruments Incorporated