| Electronic Components Datasheet Search |
|
AM79C975VCW Datasheet(PDF) 98 Page - Advanced Micro Devices |
|
|
|||||||||||||||||||||||||||||
AM79C975VCW Datasheet(HTML) 98 Page - Advanced Micro Devices |
|
98 / 304 page ![]() 98 Am79C973/Am79C975 P R E L I M INARY EEPROM Interface The Am79C973/Am79C975 controller contains a built- in capability for reading and writing to an external serial 93C46 EEPROM. This built-in capability consists of an interface for direct connection to a 93C46 compatible EEPROM, an automatic EEPROM read feature, and a user-programmable register that allows direct access to the interface pins. Automatic EEPROM Read Operation Shortly after the deassertion of the RST pin, the Am79C973/Am79C975 controller will read the con- tents of the EEPROM that is attached to the interface. Because of this automatic-read capability of the Am79C973/Am79C975 controller, an EEPROM can be us ed t o pr ogram m a ny of th e feat ur es of th e Am79C973/Am79C975 controller at power-up, allow- ing system-dependent configuration information to be stored in the hardware, instead of inside the device driver. If an EEPROM exists on the interface, the Am79C973/ Am79C975 controller will read the EEPROM contents at the end of the H_RESET operation. The EEPROM contents will be serially shifted into a temporary regis- ter and then sent to various register locations on board the Am79C973/Am79C975 controller. Access to the Am79C973/Am79C975 configuration space, the Ex- pansion ROM or any I/O resource is not possible during the EEPROM read operation. The Am79C973/ Am79C975 controller will terminate any access at- tempt with the assertion of DEVSEL and STOP while TRDY is not asserted, signaling to the initiator to dis- connect and retry the access at a later time. A checksum verification is performed on the data that is read from the EEPROM. If the checksum verification passes, PVALID (BCR19, bit 15) will be set to 1. If the checksum verification of the EEPROM data fails, PVALID will be cleared to 0, and the Am79C973/ Am79C975 controller will force all EEPROM-program- mable BCR registers back to their H_RESET default values. However, the content of the Address PROM lo- cations (offsets 0h - Fh from the I/O or memory mapped I/O base address) will not be cleared. The 8- bit checksum for the entire 68 bytes of the EEPROM should be FFh. If no EEPROM is present at the time of the automatic read operation, the Am79C973/Am79C975 controller will recognize this condition and will abort the auto- matic read operation and clear both the PREAD and PVALID bits in BCR19. All EEPROM-programmable BCR registers will be assigned their default values after H_RESET. The content of the Address PROM loca- tions (offsets 0h - Fh from the I/O or memory mapped I/O base address) will be undefined. EEPROM Auto-Detection The Am79C973/Am79C975 controller uses the EESK/ LED1/SFBD pin to determine if an EEPROM is present in the system. At the rising edge of CLK during the last clock during which RST is asserted, the Am79C973/ Am79C975 controller will sample the value of the EESK/LED1/SFBD pin. If the sampled value is a 1, then the Am79C973/Am79C975 controller assumes that an EEPROM is present, and the EEPROM read operation begins shortly after the RST pin is deas- serted. If the sampled value of EESK/LED1/SFBD is a 0, the Am79C973/Am79C975 controller assumes that an external pulldown device is holding the EESK/LED1/ SFBD pin low, indicating that there is no EEPROM in the system. Note that if the designer creates a system that contains an LED circuit on the EESK/LED1/SFBD pin, but has no EEPROM present, then the EEPROM auto-detection function will incorrectly conclude that an EEPROM is present in the system. However, this will not pose a problem for the Am79C973/Am79C975 con- troller, since the checksum verification will fail. Direct Access to the Interface The user may directly access the port through the EEPROM register, BCR19. This register contains bits that can be used to control the interface pins. By per- forming 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. EEPROM-Programmable Registers The following registers contain configuration informa- tion that will be programmed automatically during the EEPROM read operation: s I/O offsets 0h-Fh Address PROM locations s BCR2 Miscellaneous Configuration s BCR4 LED0 Status s BCR5 LED1 Status s BCR6 LED2 Status s BCR7 LED3 Status s BCR9 Full-Duplex Control s BCR18 Burst and Bus Control s BCR22 PCI Latency s BCR23 PCI Subsystem Vendor ID s BCR24 PCI Subsystem ID s BCR25 SRAM Size s BCR26 SRAM Boundary s BCR27 SRAM Interface Control s BCR32 PHY Control and Status s BCR33 PHY Address |
|
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 |
| 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 |