Specifications
CoreModule/PC Technical Manual
4-4
4.2.2 Unique Functions
n Battery Backed Real Time Clock -- Maintains system date and time while power is off. Also
provides the basis for a watchdog timer function.
n Byte-wide Memory Socket -- a 32-pin byte-wide socket which is usable as directly accessible
data or program memory, or as a DOS Solid State Disk (SSD) drive (using the Ampro SSD
Support Software option).
n Configuration EEPROM -- a 1024-bit electrically reprogrammable EPROM device, half of
which is used to store system configuration data, and half available to the OEM.
The remainder of this chapter will examine the above functions, with brief emphasis on the standard
functions, and more detailed emphasis on the unique functions.
4.2.3 System Memory Map
The CMOS 8088-compatible microprocessor, used as the central processing unit (CPU) on the
CoreModule/PC, has a physical memory address space which is defined by 20 address bits.
Therefore, it can address up to 1 megabyte of memory. (The CoreModule/PC is available with either
256 kilobytes or 1 megabyte of onboard memory). Memory space is allocated as indicated in Table
4-1.
The module's onboard resources (DRAM, byte-wide socket, and ROM-BIOS) occupy nearly all of
the CPU's available 1 megabyte address space. With the version of the module that has 256
kilobytes of onboard DRAM memory, the remainder of the module's memory space is available for
expansion cards on the module's 8-bit PC expansion bus.
Memory
Address
Function
F0000h - FFFFFh ROM-BIOS
D0000h - EFFFFh Byte-wide memory socket option*
C0000h - C7FFFh EGA/VGA/Other Video ROM
A0000h - BFFFFh Normally contains video RAM
CGA Video: B8000h - BFFFFh
Monochrome: B0000h - B7FFFh
EGA and VGA Video: A0000h - AFFFFh
00000h-9FFFFh 192K or 640K bytes onboard DRAM**
* Available on the bus when the socket is disabled.
** Memory above 256K is available on the bus, on 256K RAM version.
Table 4-1. CoreModule/PC Memory Map