AM79C978A AMD [Advanced Micro Devices], AM79C978A Datasheet - Page 21
![no-image](/images/no-image-200.jpg)
AM79C978A
Manufacturer Part Number
AM79C978A
Description
Single-Chip 1/10 Mbps PCI Home Networking Controller
Manufacturer
AMD [Advanced Micro Devices]
Datasheet
1.AM79C978A.pdf
(256 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AM79C978AKC/W
Manufacturer:
AMD
Quantity:
20 000
Company:
Part Number:
AM79C978AKCW
Manufacturer:
AMD
Quantity:
6 605
- Current page: 21 of 256
- Download datasheet (4Mb)
PIN DESCRIPTIONS
PCI Interface
AD[31:0]
Address and Data
Address and data are multiplexed on the same bus in-
terface pins. During the first clock of a transaction,
AD[31:0] contain a physical address (32 bits). During
the subsequent clocks, AD[31:0] contain data. Byte or-
dering is little endian by default. AD[7:0] are defined as
the least significant byte (LSB) and AD[31:24] are de-
fined as the most significant byte (MSB). For FIFO data
transfers, the Am79C978A controller can be pro-
grammed for big endian byte ordering. See CSR3, bit 2
(BSWP) for more details.
During the address phase of the transaction, when the
Am79C978A controller is a bus master, AD[31:2] will ad-
dress the active Double Word (DWord). The Am79C978A
controller always drives AD[1:0] to “00” during the address
phase indicating linear burst order. When the Am79C978A
controller is not a bus master, the AD[31:0] lines are contin-
uously monitored to determine if an address match exists
for slave transfers.
During the data phase of the transaction, AD[31:0] are
driven by the Am79C978A controller when performing
bus master write and slave read operations. Data on
AD[31:0] is latched by the Am79C978A controller when
performing bus master read and slave write operations.
When RST is active, AD[31:0] are inputs for NAND
tree testing.
C/BE[3:0]
Bus Command and Byte Enables
Bus command and byte enables are multiplexed on the
same bus interface pins. During the address phase of
the transaction, C/BE[3:0] define the bus command.
During the data phase, C/BE[3:0] are used as byte en-
ables. The byte enables define which physical byte
lanes carry meaningful data. C/BE0 applies to byte 0
(AD[7:0]) and C/BE3 applies to byte 3 (AD[31:24]). The
function of the byte enables is independent of the byte
ordering mode (BSWP, CSR3, bit 2).
When RST is active, C/BE[3:0] are inputs for NAND
tree testing.
PCI_CLK
Clock
This clock is used to drive the system bus interface
and the internal buffer management unit. All bus
signals are sampled on the rising edge of PCI_CLK
and all parameters are defined with respect to this
edge. The Am79C978A controller normally oper-
ates over a frequency range of 10 to 33 MHz on the
Input/Output
Input/Output
Input
Am79C978A
P C I b u s d u e t o n e t w o r k i n g d e m a n d s . T h e
Am79C978A controller will suppor t a clock fre-
quency of 0 MHz after certain precautions are taken
to ensure data integrity. This clock or a derivation is
not used to drive any network functions.
When RST is active, PCI_CLK is an input for NAND
tree testing.
DEVSEL
Device Select
The Am79C978A controller drives DEVSEL LOW
when it detects a transaction that selects the device as
a target. The device samples DEVSEL to detect if a tar-
get claims a transaction that the Am79C978A controller
has initiated.
When RST is active, DEVSEL is an input for NAND
tree testing.
FRAME
Cycle Frame
FRAME is driven by the Am79C978A controller when it is
the bus master to indicate the beginning and duration of a
transaction. FRAME is asserted to indicate a bus transac-
tion is beginning. FRAME is asserted while data transfers
continue. FRAME is deasserted before the final data phase
of a transaction. When the Am79C978A controller is in
slave mode, it samples FRAME to determine the address
phase of a transaction.
When RST is active, FRAME is an input for NAND
tree testing.
GNT
Bus Grant
This signal indicates that the access to the bus has
been granted to the Am79C978A controller.
The Am79C978A controller supports bus parking.
When the PCI bus is idle and the system arbiter as-
s e r t s G N T w i t h o u t a n a c t i ve R E Q f r o m t h e
Am79C978A controller, the device will drive the
AD[31:0], C/BE[3:0], and PAR lines.
When RST is active, GNT is an input for NAND
tree testing.
IDSEL
Initialization Device Select
T h i s s i g n a l i s u s e d a s a c h i p s e l e c t fo r t h e
Am79C978A controller during configuration read
and write transactions.
When RST is active, IDSEL is an input for NAND
tree testing.
Input/Output
Input/Output
Input
Input
21
Related parts for AM79C978A
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![AMD-751AC](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
AMD-751ACAMD-751-TM System Controller Revision Guide
Manufacturer:
Advanced Micro Devices
Datasheet:
![AMD-751](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
AMD-751AMD-751-TM System Controller Revision Guide
Manufacturer:
Advanced Micro Devices
Datasheet:
![AMD-X5-133SFZ](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
AMD-X5-133SFZAm5X86? Microprocessor Family
Manufacturer:
Advanced Micro Devices
Datasheet:
![AMD-8131BLC](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
Hyper Transport PCI-X Tunnel
Manufacturer:
Advanced Micro Devices
Datasheet:
![AMD-8111AC](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
HyperTransport I/O Hub
Manufacturer:
Advanced Micro Devices
Datasheet:
![AMD-640AC](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
System Controller
Manufacturer:
Advanced Micro Devices
Datasheet:
![AMD-K6](/images/no-image3.png)
Part Number:
Description:
AMD-K6 Processor
Manufacturer:
AMD [Advanced Micro Devices]
Datasheet:
![AMD-K6-2E/400AFR](/images/no-image3.png)
Part Number:
Description:
AMD-K6™-2E Embedded Processor
Manufacturer:
AMD [Advanced Micro Devices]
Datasheet:
![AMD-8132BLCT](/images/manufacturer_photos/0/0/44/amd__advanced_micro_devices__tmb.jpg)
Part Number:
Description:
Manufacturer:
AMD (ADVANCED MICRO DEVICES)
Datasheet:
![AMD-K6-IIIE+550ACR](/images/manufacturer_photos/0/0/44/amd__advanced_micro_devices__tmb.jpg)
Part Number:
Description:
Manufacturer:
AMD (ADVANCED MICRO DEVICES)
Datasheet:
![AMD-766AC](/images/no-image3.png)
Part Number:
Description:
Peripheral Bus Controller
Manufacturer:
AMD [Advanced Micro Devices]
Datasheet: