English
Language : 

XRT72L13 Datasheet, PDF (81/370 Pages) Exar Corporation – M13 MULTIPLEXER/CLEAR CHANNEL DS3 FRAMER IC
áç
PRELIMINARY
M13 MULTIPLEXER/CLEAR CHANNEL DS3 FRAMER IC XRT72L13
REV. 1.0.6
nate the Read Cycle by toggling the "RdB_DS"
(Data Strobe) input pin "high".
Figure 36 presents a timing diagram which illustrates
the behavior of the Microprocessor Interface signals
during a "Motorola-type" Programmed I/O Read Op-
eration.
FIGURE 36. ILLUSTRATION OF THE BEHAVIOR OF MICROPROCESSOR INTERFACE SIGNALS, DURING A "MOTOROLA-
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 Data
2.2.2.1.2.2 The Motorola Mode Write Cycle
Whenever a Motorola-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 Select) input pin by
toggling it "low". This step 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* (Chip Select) input pins of the Framer by tog-
gling it "low". This step enables further communi-
cation between the µC/µP and the Framer Micro-
processor 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 "high". This step causes the
Framer device to "latch" the contents of the
"Address Bus" into its own circuitry. At this point,
the Address of the register or buffer location
(within the Framer), has now been selected.
5. Further, the µC/µP should indicate that this cur-
rent bus cycle is a "Write" operation by toggling
the WRB_RW (R/W*) input pin "low".
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. Next, the µC/µP should initiate the bus cycle by
toggling the RdB_DS (Data Strobe) input pin
"low". When the XRT 72L13 DS3 Framer senses
that the WRB_RW (R/W*) input pin is "high" and
that the RdB_DS (Data Strobe) input pin has tog-
gled "low", it will enable the "input drivers" of the
bi-directional data bus, D[7:0].
8. After waiting the appropriate time, for this newly
placed data to settle on the bi-directional data
bus (e.g., the "Data Setup" time) the Framer will
assert the Rdy_Dtck output signal.
9. After the µC/µP detects the Rdy_Dtck signal
(from the Framer), the µC/µP should toggle the
RdB_DS input pin "high". This action accom-
plishes two things.
a. It latches the contents of the bi-directional data
bus into the XRT72L13 Microprocessor Interface
block.
b. It terminates the "Write" cycle.
Figure 37 presents a timing diagram which illustrates
the behavior of the Microprocessor Interface signals,
during a "Motorola-type" Programmed I/O Write Op-
eration.
69