Real Time Clock Control

Overview

The cpuModule is equipped with a Real Time Clock (RTC) which provides system date and time functions. When the cpuModule is turned off, a battery must be attached to the utility connector to provide power to the RTC. Without power, the RTC will lose the date/time information when the system is turned off.

The RTC also provides an “alarm” function. This may be used to generate an interrupt at a particular time and day. This feature is commonly used to wake up the system from Sleep/Standby to run a scheduled task (defragment the hard drive, back up files, etc.).

In addition to the date/time/alarm functions, the RTC contains several bytes of battery-backed RAM, commonly called CMOS memory. In a typical desktop PC, the CMOS memory is used by the BIOS to store user settings. This RTD cpuModule uses onboard flash to store user BIOS settings. To preserve compatibility with traditional PCs, the RTD Enhanced BIOS also mirrors the user settings from flash in CMOS. Therefore, the contents of CMOS may be overwritten at boot time, and should be treated as “read only”.

Accessing the RTC Registers

You may access the RTC date/time and CMOS memory using the Index and Data Registers located at I/O addresses 70h and 71h.

Address 70h is the Index register. It must be written with the number of the register to read or write. Valid values are 00h to 7Fh.

Address 71h is the Data register. It contains the contents of the register pointed to by the Index.

To read/write an RTC register, you must first set the Index register with the register number, and then read/write the Data register.

A list of key RTC registers is shown in Table 52 below:

.

 

 

Table 52 Real Time Clock Registers

 

 

 

Registers

Registers

Function

(hex)

(decimal)

 

 

 

 

00h

0

RTC Seconds

 

 

 

02h

2

RTC Minutes

 

 

 

04h

4

RTC Hours

 

 

 

06h

6

RTC Day of Week

 

 

 

07h

7

RTC Day of Month

 

 

 

08h

8

RTC Month

 

 

 

09h

9

RTC Year

 

 

 

0Ah

10

RTC Status Register A

Bit 7: RTC Update In Progress (Read Only) - RTC registers should not be accessed when this bit is high.

Bits 6-4:Divider for 32.768 KHz input (should always be 010)

Bits 3-0:Rate select for periodic interrupt.

BDM-610000049 Rev G

Chapter 4: Using the cpuModule 69

Page 79
Image 79
IBM BDM-610000049 user manual Real Time Clock Control, Overview, Accessing the RTC Registers, Real Time Clock Registers

BDM-610000049 specifications

The IBM BDM-610000049 is a powerful and versatile device designed for advanced data processing and analytics. This model is engineered to handle large volumes of data while ensuring high-speed performance and reliability. One of the main features of the BDM-610000049 is its robust processing capabilities, enabled by a state-of-the-art multi-core CPU architecture. This allows it to perform complex calculations and data manipulations efficiently, making it ideal for big data applications.

In terms of storage, the BDM-610000049 comes equipped with high-capacity SSD drives, which not only accelerate data access speeds but also enhance the overall system responsiveness. This feature is particularly beneficial for organizations that require rapid retrieval of stored information. The device also supports a variety of storage configurations, allowing users to tailor the system according to their specific needs, balancing between performance and capacity.

Networking technologies integrated into the BDM-610000049 are designed to facilitate seamless connectivity, ensuring quick and secure data transfers. Its advanced networking capabilities include support for multiple protocols, which streamline communication between different parts of the system and external devices. This is crucial for environments that rely on real-time data processing, such as financial services, healthcare, and logistics.

The IBM BDM-610000049 is also notable for its security features, which help protect sensitive data from unauthorized access and cyber threats. It incorporates state-of-the-art encryption protocols and secure access controls, providing an additional layer of safety for businesses handling critical information.

Moreover, the scalability of the BDM-610000049 is a key characteristic that sets it apart from competitors. Organizations can easily upgrade or expand their systems to accommodate growing data requirements without significant downtime or disruption. This flexibility is indispensable for businesses in today’s fast-paced digital landscape.

In summary, the IBM BDM-610000049 is a cutting-edge device that combines powerful processing, advanced storage technologies, robust networking capabilities, and enhanced security features. Its scalability ensures that it can grow with the demands of modern enterprises, making it a worthwhile investment for companies looking to harness the full power of their data. With the BDM-610000049, businesses can confidently pursue data-driven strategies, knowing they have a reliable and sophisticated technology solution at their disposal.