13.07.2015 Views

Intel 80312 I/O Companion Chip - ECEE

Intel 80312 I/O Companion Chip - ECEE

Intel 80312 I/O Companion Chip - ECEE

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Intel</strong> ® <strong>80312</strong> I/O <strong>Companion</strong> <strong>Chip</strong>PCI Address Translation Unit5.2.6 66 MHz OperationBoth the PATU and the SATU of the <strong>Intel</strong> ® <strong>80312</strong> I/O companion chip are capable of PCI 66 MHzoperation to support data transfer rates of up to 264 MBytes/sec with a 32-bit bus or 528Mbytes/sec with a 64-bit bus. Differences between 33 MHz PCI and 66 MHz PCI are minimal.Both share the same protocol, and signal definitions. The 66 MHz PCI extension adds oneadditional signal to each PCI interface. The signal and its function is• M66EN - when asserted for a PCI interface, indicates that interface runs at 66 MHzAdditionally, bit 5 of the Primary ATU Status Register - PATUSR is set to a 1 2 indicating that thePATU is capable of 66 MHz operation.At PCI bus reset, each individual PCI bus (primary and secondary) independently samples theirrespective M66EN signals. If this signal is high, the bus is 66 MHz capable, and in the case of theprimary bus, the clock unit is configured to accept a 66 MHz Primary PCI Bus clock.The 66 MHz capable <strong>Intel</strong> ® <strong>80312</strong> I/O companion chip supports the following primary andsecondary bus frequency combinations:• 66 MHz primary bus, 66 MHz secondary bus• 66 MHz primary bus, 33 MHz secondary bus• 33 MHz primary bus, 33 MHz secondary busThe <strong>Intel</strong> ® <strong>80312</strong> I/O companion chip does not support 33 MHz primary/66 MHz secondary busoperation, where the secondary bus is operating at twice the frequency of the primary bus. IfP_M66EN is low (primary bus at 33 MHz), then the <strong>Intel</strong> ® <strong>80312</strong> I/O companion chip pulls downS_M66EN to indicate that the secondary PCI bus is operating at 33 MHz.The <strong>Intel</strong> ® <strong>80312</strong> I/O companion chip generates clock signals S_CLKOUT[6:0] for the secondarybus devices and its own secondary interface (S_CLKIN). The<strong>Intel</strong> ® <strong>80312</strong> I/O companion chipdivides the primary bus clock P_CLK by two to generate the secondary bus clock outputswhenever the primary bus is operating at 66 MHz and the secondary bus is operating at 33 MHz.The <strong>Intel</strong> ® <strong>80312</strong> I/O companion chip detects this condition when P_M66EN is high andS_M66EN is low.For more details on the <strong>Intel</strong> ® <strong>80312</strong> I/O companion chip’s 66 MHz PCI clock scheme and theoperation of the secondary PCI bus clocks, please see Chapter 15, “Clocking, Reset, andInitialization”.Developer’s Manual 5-29

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!