AM79C32A Advanced Micro Devices, AM79C32A Datasheet - Page 13

no-image

AM79C32A

Manufacturer Part Number
AM79C32A
Description
Digital Subscriber Controller (DSC) Circuit
Manufacturer
Advanced Micro Devices
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AM79C32AJC
Manufacturer:
AMD
Quantity:
5 510
Part Number:
AM79C32AJC
Manufacturer:
MOT
Quantity:
5 510
Part Number:
AM79C32AJC/D
Manufacturer:
AMD
Quantity:
1 831
Part Number:
AM79C32AJC/H
Manufacturer:
AMD
Quantity:
5 510
Part Number:
AM79C32AJC/H
Manufacturer:
PHI
Quantity:
5 510
Part Number:
AM79C32AJC/H
Manufacturer:
AMD
Quantity:
20 000
Part Number:
AM79C32AJC/J
Manufacturer:
AMD
Quantity:
20 000
Part Number:
AM79C32AVC
Manufacturer:
AMD
Quantity:
20 000
FUNCTIONAL DESCRIPTION
Microprocessor Interface (MPI)
The Am79C30A/32A can be connected to any general
purpose 8-bit microprocessor via the MPI. The MCLK
from the Am79C30A/32A can be used as the clock for
the microprocessor. The MPI is an interrupt-driven in-
terface containing all the circuitry necessary for access
to the internal programmable registers, status regis-
ters, coefficient RAM, and transmit/receive buffers.
MPI External Interface
External connections to the MPI are shown in Table 5.
Note:
The RD and WR signals must never both be Low under normal operating conditions.
Name
D7–D0
A2–A0
RD
WR
CS
RESET
INT
CS
0
0
0
0
0
0
0
0
0
0
0
0
0
1
RD
1
0
1
0
0
0
1
0
1
0
1
0
0
X
Table 5. MPI External Interface
Direction
Bidirectional
Inputs
Input
Input
Input
Input
Output
WR
X
0
1
0
1
1
1
0
1
0
1
0
1
1
A2
X
0
0
0
0
0
0
1
1
1
1
1
1
1
A1
X
0
0
0
0
1
1
0
0
0
0
1
1
1
Address Line
Chip Select
Function
Data Bus
Read Enable
Write Enable
Initialization
Interrupt
Table 6. Direct Register Access Guide
A0
X
0
0
1
1
0
1
0
0
1
1
0
0
1
Am79C30A/32A Data Sheet
Register(s) Accessed
Command Register (CR)
Interrupt Register (IR)
Data Register (DR)
Data Register (DR)
D-channel Status Register 1 (DSR1)
D-channel Error Register (DER) (2-byte FIFO)
D-channel Transmit buffer (DCTB) (8- or 16-byte FIFO)
D-channel Receive buffer (DCRB) (8- or 32-byte FIFO)
Bb-channel Transmit buffer (BBTB)
Bb-channel Receive buffer (BBRB)
Bc-channel Transmit buffer (BCTB)
Bc-channel Receive buffer (BCRB)
D-channel Status Register 2 (DSR2)
No access (X = logical 0 or 1)
Direct Registers
Access to the Direct Registers of the Am79C30A/32A
is controlled by the state of the CS, RD, WR, A2, A1,
and A0 input pins, as defined below by Table 6.
Indirect Registers
To read from or write to any of the Indirect Registers, an
indirect address command is first written to the Com-
mand Register (CR). One or more data bytes may then
be transferred to or from the selected register through
the Data Register (DR).
Registers within certain groups can be accessed
quickly by using internal circuitry which automatically
increments the indirect value. In Table 7, the bytes
transferred numbers are the number of bytes which are
read or written to the DR after the CR has been loaded.
Whenever the CR is loaded, any previous commands
are automatically terminated.
Mode
W
W
W
W
W
R
R
R
R
R
R
R
R
13

Related parts for AM79C32A