English
Language : 

XRT72L13 Datasheet, PDF (189/370 Pages) Exar Corporation – M13 MULTIPLEXER/CLEAR CHANNEL DS3 FRAMER IC
áç
PRELIMINARY
XRT72L13
M13 MULTIPLEXER/CLEAR CHANNEL DS3 FRAMER IC
REV. P1.0.6
Data Setup time"), the µC/µP should toggle the
ALE_AS pin "low". This step causes the Framer
device to "latch" the contents of the "Address
Bus" into its internal circuitry. At this point, the
address of the register or buffer locations (within
the Framer), has now been selected.
5. Next, the µC/µP should indicates that this current
bus cycle is a "Read" Operation by toggling the
Rd_DS (Read Strobe) input pin "low". This action
also enables the bi-directional data bus output
drivers of the Framer device. At this point, the
"bi-directional" data bus output drivers will pro-
ceed to drive the contents of the "latched
addressed" register (or buffer location) onto the
bi-directional data bus, D[7:0].
6. Immediately after the µC/µP toggles the "Read
Strobe" signal "low", the Framer device will toggle
the Rdy_Dtck output pin "low". The Framer
device does this in order to inform the µC/µP that
the data (to be read from the data bus) is "NOT
READY" to be "latched" into the µC/µP.
7. After some settling time, the data on the "bi-direc-
tional" data bus will stabilize and can be read by
the µC/µP. The XRT72L13 DS3 Framer will indi-
cate that this data can be read by toggling the
Rdy_Dtck (READY) signal "high".
8. After the µC/µP detects the Rdy_Dtck signal
(from the XRT72L13 DS3 Framer), it can then ter-
minate the Read Cycle by toggling the Rd_DS
(Read Strobe) input pin "high".
Figure 47 presents a timing diagram which illustrates
the behavior of the Microprocessor Interface signals,
during an "Intel-type" Programmed I/O Read Opera-
tion.
FIGURE 47. BEHAVIOR OF MICROPROCESSOR INTERFACE SIGNALS DURING AN "INTEL-TYPE" PROGRAMMED I/O
READ OPERATION
ALE_AS
A[8:0]
CS*
D[15:0]
RDB_DS
WRB_RW
Rdy_Dtck
Address of Target Register
Not Valid
Valid
3.2.2.1.1.2 The Intel Mode Write Cycle
Whenever an Intel-type µC/µP wishes to write a byte
or word of data into a register or buffer location, within
the Framer, it should do the following.
1. Assert the ALE_AS (Address Latch Enable) input
pin by toggling it "high". When the µC/µP asserts
the ALE_AS input pin, it enables the "Address
Bus Input Drivers" within the Framer chip.
2. Place the address of the "target" register or buffer
location (within the Framer), on the Address Bus
input pins, A[8:0].
3. While the µC/µP is placing this address value
onto the Address Bus, the Address Decoding cir-
cuitry (within the user's system) should assert the
CS* input pin of the Framer device by toggling it
"low". This step enables further communication
between the µC/µP and the Framer Microproces-
sor Interface block.
4. After allowing the data on the Address Bus pins
to settle (by waiting the appropriate "Address
Setup" time); the µC/µP should toggle the
ALE_AS input pin "low". This step causes the
Framer device to "latch" the contents of the
"Address Bus" into its internal circuitry. At this
point, the address of the register or buffer loca-
tion (within the Framer), has now been selected.
5. Next, the µC/µP should indicate that this current
bus cycle is a "Write" Operation; by toggling the
WR_RW (Write Strobe) input pin "low". This
action also enables the "bi-directional" data bus
input drivers of the Framer device.
6. The µC/µP should then place the byte or word
that it intends to write into the "target" register, on
the bi-directional data bus, D[7:0].
7. After waiting the appropriate amount of time, for
the data (on the bi-directional data bus) to settle;
177