Electronic Components Datasheet Search
  English  ▼

X  

AM79C976 Datasheet(PDF) 98 Page - Advanced Micro Devices

Part # AM79C976
Description  PCnet-PRO??10/100 Mbps PCI Ethernet Controller
PDF  309 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AMD [Advanced Micro Devices]
Direct Link  http://www.amd.com
Logo AMD - Advanced Micro Devices

AM79C976 Datasheet(HTML) 98 Page - Advanced Micro Devices

Back Button AM79C976 Datasheet HTML 94Page - Advanced Micro Devices AM79C976 Datasheet HTML 95Page - Advanced Micro Devices AM79C976 Datasheet HTML 96Page - Advanced Micro Devices AM79C976 Datasheet HTML 97Page - Advanced Micro Devices AM79C976 Datasheet HTML 98Page - Advanced Micro Devices AM79C976 Datasheet HTML 99Page - Advanced Micro Devices AM79C976 Datasheet HTML 100Page - Advanced Micro Devices AM79C976 Datasheet HTML 101Page - Advanced Micro Devices AM79C976 Datasheet HTML 102Page - Advanced Micro Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 98 / 309 page
background image
98
Am79C976
8/01/00
P R E L I M INARY
Note: All registers are restored to their default values,
not just those registers that were altered by the EE-
PROM read operation.
If the Am79C976 device detects a correct CRC code, it
sets the PVALID bit to 1 to indicate that the registers
have been successfully initialized.
The CPU can initiate an automatic EEPROM read op-
eration at any time by setting the PREAD bit in BCR19
to 1.
The CPU cannot access any Am79C976 register while
an automatic EEPROM read operation is in progress. If
the CPU attempts to access a register during this time,
the Am79C976 controller will terminate the access at-
tempt by asserting DEVSEL and STOP while TRDY is
not asserted, a combination that indicates that the initi-
ator must disconnect and retry the access at a later
time. The automatic read operation takes about 180 µs
for each 16-bit register that is initialized plus 180 µs for
the CRC code word.
((3520 $XWR'HWHFWLRQ
When the address field of an EEPROM instruction is
shifted in through the DI pin of the EEPROM, the
EEPROM drives its DO pin low when the A0 bit ap-
pears on the DI pin. The Am79C976 controller makes
use of this feature to detect the presence of an
EEPROM. When the device attempts to read the first
word from the EEPROM and if the EEDO pin is not
driven low before the 15th EESK clock cycle, the device
assumes that there is no EEPROM present.
'LUHFW$FFHVV WRWKH ,QWHUIDFH
The user can directly access the port through the
EEPROM Access Register (BCR19). This register con-
tains bits that can be used to control the interface pins.
By performing an appropriate sequence of accesses to
BCR19, the user can effectively write to and read from
the EEPROM. This feature may be used by a system
configuration utility to program hardware configuration
information into the EEPROM.
((3520 &5& &DOFXODWLRQ
The EEPROM interface logic first shifts each 16-bit
word from the EEPROM most significant bit first into an
internal holding register. Then it shifts the word through
the CRC logic least significant bit first, effectively swap-
ping the bytes. Therefore, the data shown in Figure 42
are processed by the CRC logic in the following order:
DATA[15:8], ADR1, ADR2, DATA[7:0], DATA[7:0],
DATA[15:8], ... .
)LJXUH&5& )ORZ
LED Support
The Am79C976 controller can support up to four LEDs.
LED outputs LED0, LED1, and LED2 allow for direct
connection of an LED and its supporting pull-up device.
In applications that want to use the pin to drive an LED
and also have an EEPROM, it might be necessary to
buffer the LED3 circuit from the EEPROM connection.
When an LED circuit is directly connected to the
EEDO/LED3/RXFRTGD pin, then it is not possible for
most EEPROM devices to sink enough IOL to maintain
a valid low level on the EEDO input to the Am79C976
controller. Use of buffering can be avoided if a low
power LED is used.
Each LED can be programmed through a BCR register
to indicate one or more of the following network
statuses or activities: Collision Status, Full-Duplex Link
DATA[15:8]
ADR1
ADR2
DATA[7:0]
DATA[7:0]
DATA[15:8]
DATA[15:8]
ADR3
.
.
.
DATA[15:8]
ADR1
CRC LOGIC
15
0
15
0
Holding Register
+
+
+
...
x
2
x
15
x
16
EEPROM
Am79C976 Controller



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com