datasheetbank_Logo
búsqueda de Hoja de datos y gratuito Fichas de descarga

DS2141A Ver la hoja de datos (PDF) - Dallas Semiconductor -> Maxim Integrated

Número de pieza
componentes Descripción
Lista de partido
DS2141A
Dallas
Dallas Semiconductor -> Maxim Integrated Dallas
DS2141A Datasheet PDF : 35 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
DS2141A
RSLC96
CCR2.1
Receive SLC–96 Enable.
0=SLC–96 disabled.
1=SLC–96 enabled.
RFDL
CCR2.0
Receive Zero Destuffer Enable.
0=zero destuffer disabled.
1=zero destuffer enabled.
4.0 STATUS AND INFORMATION
REGISTERS
There is a set of three registers that contain information
on the current real time status of the DS2141A: Status
Register 1 (SR1), Status Register 2 (SR2), and the Re-
ceive Information Register (RIR). When a particular
event has occurred (or is occurring), the appropriate bit
in one of these three registers will be set to a 1. All of the
bits in these registers operate in a latched fashion. This
means that if an event occurs and a bit is set to a 1 in any
of the registers, it will remain set until the user reads that
bit. The bit will be cleared when it is read and it will not be
set again until the event has occurred again (or in the
case of RLOS, if loss of sync is still present).
The user will always precede a read of these registers
with a write. The byte written to the register will inform
the DS2141A which bits the user wishes to read and
have cleared. The user will write a byte to one of these
three registers, with a 1 in the bit positions he or she
wishes to read and a 0 in the bit positions he or she does
not wish to obtain the latest information on. When a 1 is
written to a bit location, the read register will be updated
with current value and it will be cleared. When a 0 is writ-
ten to a bit position, the read register will not be updated
and the previous value will be held. A write to the status
and information registers will be immediately followed
by a read of the same register. The read result should be
logically AND’ed with the mask byte that was just written
and this value should be written back into the same reg-
ister to insure that the bit does indeed clear. This
second write is necessary because the alarms and
events in the status registers occur asynchronously in
respect to their access via the parallel port. This scheme
allows an external microcontroller or microprocessor to
individually poll certain bits without disturbing the other
bits in the register. This operation is key in controlling
the DS2141A with higher–order software languages.
The SR1 and SR2 registers have the unique ability to
initiate a hardware interrupt via the INT1 and INT2 pins
respectively. Each of the alarms and events in the SR1
and SR2 can be either masked or unmasked from the
interrupt pins via the Interrupt Mask Register 1 (IMR1)
and Interrupt Mask Register 2 (IMR2) respectively.
RIR: RECEIVE INFORMATION REGISTER (22h)
(MSB)
COFA
8ZD
16ZD
RESF
RESE
SEFE
B8ZS
(LSB)
FBE
SYMBOL
COFA
POSITION
RIR.7
8ZD
RIR.6
16ZD
RIR.5
RESF
RIR.4
RESE
RIR.3
NAME AND DESCRIPTION
Change of Frame Alignment. Set when the last resync resulted in a
change of frame or multiframe alignment.
Eight Zero Detect. Set when a string of eight consecutive 0s has been
received at RPOS and RNEG.
Sixteen Zero Detect. Set when a string of 16 consecutive 0s has been
received at RPOS and RNEG.
Receive Elastic Store Full. Set when the elastic store buffer fills and a
frame is deleted.
Receive Elastic Store Empty. Set when the elastic store buffer empties
and a frame is repeated.
022698 11/35

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]