
CP307
Functional Description
ID 34424, Rev. 3.0
Page 2 - 7
P R E L I M I N A R Y
2.1.5
I/O Controller Hub ICH7-R
The ICH7-R is a highly integrated multifunctional I/O Controller Hub that provides the interface
to the PCI Bus and integrates many of the functions needed in today's PC platforms, for exam-
ple, PCI Express, Ultra DMA 100/66/33 IDE controller, SATA controller with RAID support, USB
host controller supporting USB 2.0, LPC interface, and a FWH Flash BIOS interface controller.
The ICH7-R communicates with the host controller over a dedicated hub interface.
I/O Controller Hub Feature set comprises:
• PCI 2.3 interface with eight PCI IRQ inputs
• Bus master IDE controller UltraDMA 100/66/33 or PIO mode
• Five USB controllers with up to eight USB 1.1 or USB 2.0 ports (max. of 6 ports available)
• Hub interface for the 945GM Express Chipset
• FWH interface
• LPC interface
• RTC controller
2.2
Peripherals
The following standard peripherals are available on the CP307 board:
2.2.1
Timer
The CP307 is equipped with the following timers:
• Real-Time Clock
The ICH7-R contains a MC146818A-compatible real-time clock with 256 bytes of battery-
backed RAM.
The real-time clock performs timekeeping functions and includes 256 bytes of general
purpose battery-backed CMOS RAM. Features include an alarm function, programmable
periodic interrupt and a 100-year calendar. All battery-backed CMOS RAM data remains
stored in an additional EEPROM. This prevents data loss in case the CP307 is operated
without battery.
• Counter/Timer
Three 8254-style counter/timers are included on the CP307 as defined for the PC/AT.
• In addition to the three 8254-style counters, the ICH7-R includes three individual multi-
media event timers that may be used by the operating system. They are implemented as
a single counter each with its own comparator and value register.
• Hardware delay timer for short reliable delay times
2.2.2
Watchdog Timer
The CP307 provides a Watchdog Timer that is programmable for a timeout period ranging from
125 ms to 256 s in 12 steps. Failure to trigger the Watchdog Timer in time results in a system
reset, an interrupt, or NMI. In the dual-stage mode, a combination of both NMI, and reset if the
Watchdog is not serviced. A hardware status flag will be provided to determine if the Watchdog
Timer generated the reset.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com