mk5025q-1002 STMicroelectronics, mk5025q-1002 Datasheet - Page 17

no-image

mk5025q-1002

Manufacturer Part Number
mk5025q-1002
Description
High Speed Link Level Controller
Manufacturer
STMicroelectronics
Datasheet
09
08
07
06
05
04
03
02
INEA
INTR
MERR
MISS
ROR
TUR
PINT
TINT
INTERRUPT ENABLE allows the INTR I/O pin to be driven low when
the Interrupt Flag is set. If INEA = 1 and INTR = 1 the INTR I/O pin will
be low. If INEA = 0 the INTR I/O pin will be high, regardless of the
state of the Interrupt Flag. INEA is READ/WRITE set by writing a
”1” into this bit and is cleared by writing a ”0” into this bit, by Bus RE-
SET, or by issuing a Stop primitive. INEA may not be set while in the
Stopped phase.
INTERRUPT FLAG indicates that one or more of the following interrupt
causing conditions has occurred: MISS, MERR, RINT, TINT, PINT,
TUR or ROR. If INEA = 1 and INTR = 1 the INTR I/O pin will be low.
INTR is READ ONLY, writing this bit has no effect. INTR is cleared as
the specific interrupting condition
cleared by Bus RESET or by issuing a Stop primitive.
MEMORY ERROR is set when the MK50H25 is the Bus Master and
READY has not been asserted within 256 SYSCLKs (25.6 usec @
10MHz) after asserting the address on the DAL lines. When a Mem-
ory
and transmitter are turned off, and an interrupt is generated if INEA =
1. MERR is READ/CLEAR ONLY and is set by the chip and cleared by
writing a ”1” into the bit. Writing a ”0” has no effect. It is cleared by
Bus RESET or by issuing a Stop primitive.
MISSED frame is set when the receiver loses a frame because it does
not own a receive buffer indicating loss of data. When MISS is set,
RXON is cleared and an interrupt will be generated if INEA = 1. If
MISS is set while a data link is established, the MK50H25 will go into
the Local Busy state and will send an RNR response frame to the re-
mote station. Upon clearing MISS the MK50H25 will send a RR re-
sponse frame. MISS is READ/CLEAR ONLY and is set by MK50H25
and cleared by writing a ”1” into the bit. Writing a ”0” has no effect. It
is also cleared by Bus RESET or by issuing a Stop primitive.
RECEIVER OVERRUN indicates that the Receiver FIFO was full when
the receiver was ready to input data to the Receiver FIFO. When ROR
occurs, the receive FIFO will be flushed and the buffer(s) containing
any part of the frame already received will be re-used by the next in-
comming frame. Therefore, the frame being received is lost, but is typi-
cally recoverable through the protocol used. When ROR is set, an in-
terrupt is generated if INEA = 1. ROR is READ/CLEAR ONLY and
is set by MK50H25 and cleared by writing a ”1” into the bit. Writing a
”0” has no effect. It is also cleared by Bus RESET or by issuing a Stop
primitive.
TRANSMITTER UNDERRUN indicates that the MK50H25 has aborted
a frame since data was late from memory. This condition is reached
when the transmitter and transmitter FIFO both become empty while
transmitting a frame. The frame in transmission at the time will be
aborted. When TUR is set, an interrupt is generated if INEA = 1. TUR
is READ/CLEAR ONLY and is set by MK50H25 and cleared by writing
a ”1” into the bit. Writing a ”0” has no effect. It is also cleared by Bus
RESET or by issuing a Stop primitive.
PRIMITIVE INTERRUPT is set after the chip updates the primitive
register to issue a provider primitive. When PINT is set, an interrupt is
generated if INEA =1. PINT is READ/CLEAR ONLY and is set by
MK50H25 and cleared by writing a ”1” into the bit. Writing a ”0” has no
effect. It is also cleared by Bus RESET or by issuing a Stop primitive.
TRANSMITTER INTERRUPT is set after the chip updates an entry in
the Transmit Descriptor Ring. This occurrs when a transmitted I frame
has been acknowledged by the remote station. When transmitting UI
frames, or in Transparent Mode, TINT is set upon completing transmis-
sion of the frame. When TINT is set, an interrupt is generated if INEA
= 1. TINT is READ/CLEAR ONLY and is set by the MK50H25 and
Error is detected, the MK50H25 releases the bus, the receiver
bits are cleared.
INTR is also
MK50H25
17/64

Related parts for mk5025q-1002