AM79C978A AMD [Advanced Micro Devices], AM79C978A Datasheet - Page 79
![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: 79 of 256
- Download datasheet (4Mb)
Data Symbol RLL25 Encoding
The RLL25 code is the version of TM32 that was devel-
oped for the HomePNA PHY. It produces both the high-
est bit rate for a given value of ISBI and TIC size. In a
manner similar to run length limited disk coding, RLL25
encodes data bits in groups of varying sizes, specifically:
4, 5, 6, and 7 bits. Pulse positions are assigned to the
encoded bit groups in a manner, which causes more
data bits to be encoded in positions that are farther
apart. This keeps both the average and minimum bit
rates higher.
Data symbol RLL25 codes data by traversing a tree
as illustrated in Figure 43. Assume that successive
data bits to be encoded are labeled A, B, C, D,…, etc.
The encoding process begins at the root node and
proceeds as follows:
1. If the first bit (bit A) is a one, the next three bits
2. If bit A is a zero and bit B is a one, the next three bits
Start: Examine the next
bits to be encoded
(B, C, and D) select which one of the eight posi-
tions 1-8 is transmitted. The encoding process
then continues at the root node.
(C, D, and E) select which one of the eight positions
9-16 is transmitted. The encoding process then
continues at the root node.
C = ?
A = ?
B = ?
0
0
0
1
1
1
1
Send symbol 1-8
Send symbol 9-16
Send symbol 17-24
Send symbol 0
Encoded and
Figure 43. RLL 25 Coding Tree
Data stream from MAC controller
1
0
0
0
These select position 1 - 8
Am79C978A
B
1
0
0
These select position 9 - 16
C
C
A
1
These select position 17- 24
0
Awaiting coding and transmission
3. If bit A is a zero, bit B is a zero, and bit C is a one,
4. Finally, if bits A, B, and C are all zeros, position 0 is
As a result, Symbol 0 encodes the 3-bit data pattern
000, positions 1-8 encode the 4-bit data pattern
1BCD, positions 9-16 encode the 5-bit data pattern
01CDE, and positions 17-24 encode the 6-bit data
pattern 001DEF. If the data encoded is random, 50%
of the positions used will be for 4-bit patterns, 25% will
be for 5-bit patterns, 12.5% will be for 6-bit patterns,
and 12.5% will be for 3-bit patterns.
Management Interfaces
The HomePNA PHY may be managed from either of two
interfaces (the managed parameters vary depending on
the interface):
1. Remote Control-Word management commands
2. Management messages from a local management
the next three bits (D, E, and F) select which one of
the eight positions 17-24 is transmitted. The encod-
ing process then continues at the root node.
transmitted. The encoding process then continues
at the root node.
embedded in the HomePNA AID header on the wire
network.
entity.
B
D
D
D
C
E
E
D
F
E
F
22399A-46
79
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: