-
2022-09-24 23:30:48
HPC3130-PCI hot-plug controller
The Texas Instruments HPC3130 is a Peripheral Component Interconnect (PCI) hot-plug controller that is compliant with the PCI hot-plug specification revision 1.0. This device supports hot-plug/removal of up to four hot-plug slots on the PCI bus, provides a 64-bit data path in any of the four hot-plug slots, and supports two slots in a 66 MHz system. The main function of the HPC3130 is to allow noninterfering hot-plug slots to connect/disconnect with other devices on the PCI bus. The HPC3130 provides automatic bus connection sequencing and supports connection protocols in the bus idle state. It also supports an interrupt pin to report hot-plug slot events. The state of the interrupt event enables the state to comply with the Advanced Configuration and Power Interface (ACPI) specification. Internal registers can be accessed via a two-signal serial interface or a common parallel bus. "The serial interface is based on the same system from the decode circuit that supports up to 8 different controllers or other serial bus devices. The decode logic is supported externally with multiple controllers via the parallel interface. Each slot provides two Double-word configuration and control registers. Therefore, the HPC3130 decodes a 32-byte address range. An advanced complementary metal-oxide-semiconductor (CMOS) process provides low system power consumption while operating at PCI clock rates up to 66 MHz .