Real-Time Clock

On-board PCI devices

Enhanced capabilities include the ability to configure each interrupt level for active high-going edge or active low-level inputs.

The cPB-4612's interrupt controllers reside in the 6300ESB device. The "Intel 855GME Chipset" topic in Appendix D provides a link to the datasheet for this device.

1.3.15 Counter/Timers

Three 8254-style counter/timers, as defined for the PC/AT, are included on the cPB-4612. Operating modes supported by the counter/timers include:

Interrupt on count

Frequency divider

Software triggered

Hardware triggered

One shot

The cPB-4612's Counter/Timers reside in the Intel 6300ESB device. The "Intel 855GME Chipset" topic in Appendix D provides a link to the datasheet for this device.

1.3.16 DMA

Two cascaded 8237-style DMA controllers are provided on the cPB-4612 for use by the on-board peripherals.

The cPB-4612's DMA controllers reside in the Intel 6300ESB device. The "Intel 855GME Chipset" topic in Appendix D provides a link to the datasheet for this device.

1.3.17 Real-Time Clock

The real-time clock performs timekeeping functions and includes 256 bytes of general-purpose, battery- backed, CMOS RAM. Timekeeping features include an alarm function, a maskable periodic interrupt, and a 100-year calendar. The system BIOS uses a portion of this RAM for BIOS setup information.

The cPB-4612's Real-Time Clock resides in the Intel 6300ESB device. The "Intel 855GME Chipset" topic in Appendix D provides a link to the datasheet for this device.

1.3.18 Reset

The push-button reset on the cPB-4612's faceplate functions as a "Hard Reset". See Chapter 4, "Reset," for more information about reset sources for the cPB-4612.

1.3.19 Two-Stage Watchdog Timer

The watchdog timer optionally monitors system operation and is programmable for different timeout periods (from 1 microsecond to 10 minutes). It is a two-stage watchdog, meaning that it can be enabled to produce a system management interrupt (SMI) or an IRQ (APIC 1, INT 10) before it generates a Reset. Failure to strobe the watchdog timer within the programmed time period may result in an SMI, a reset request, or both. A register bit can be read to indicate if the watchdog timer caused the reset event. This watchdog timer register is not cleared on power-up, enabling system software to take appropriate action if the watchdog generated the reboot.

See Chapter 7, "Watchdog Timer," for more information, including sample code.

9

Page 19
Image 19
Intel cpci borard with a intel pentuim M, cpb4612 Counter/Timers, 16 DMA, Real-Time Clock, Reset, Two-Stage Watchdog Timer

cpb4612, cpci borard with a intel pentuim M specifications

The Intel CPCI board equipped with the Intel Pentium M processor, specifically the CPB4612, represents a significant advancement in the realm of compact computing solutions tailored for embedded applications. This board is primarily designed to cater to industries requiring low-power, high-performance computing capabilities, such as telecommunications, medical equipment, and industrial automation.

One of the defining features of the CPB4612 board is its incorporation of the Intel Pentium M processor, known for its efficient architecture. The Pentium M operates on a low power envelope while delivering robust performance, thanks to its advanced Power Management capabilities, which can dynamically adjust frequency and voltage based on workload demands. This feature not only assists in maintaining optimal performance but also extends the operational lifespan of embedded systems by reducing unnecessary power consumption.

The CPB4612 boasts a modular design compliant with the CompactPCI (CPCI) standard, enhancing its versatility within various configurations. This modular structure allows easy integration with other CPCI-compliant boards, facilitating scalability for different application requirements. Furthermore, the board supports up to 1 GB of DDR RAM, which provides sufficient memory capacity for most embedded applications.

In terms of connectivity, the Intel CPB4612 features a wealth of interfaces including Ethernet for network connectivity, USB ports for peripheral devices, and serial ports for legacy support. This array of options ensures that the board can connect seamlessly to a variety of external devices, catering to the needs of diverse industry applications.

The board is also equipped with advanced thermal management technologies, ensuring it operates within safe temperature ranges even under heavy workloads. The design includes heat sinks and ventilation options that help dissipate heat effectively, mitigating the risk of thermal-related performance degradation.

In summary, the Intel CPCI board with the Pentium M processor, CPB4612, is an ideal choice for applications demanding a balance between power efficiency and high performance. With its modular design, ample connectivity options, and robust thermal management features, it provides a reliable and flexible solution for embedded computing needs across multiple industries. This board exemplifies Intel's commitment to innovation, allowing developers to harness the power of advanced computing in a compact form factor.