Technologic Systems TS-NVRAM2 Manual page 8

Table of Contents

Advertisement

Page Register
7
6
RSVD
RSVD
Address:
Definition:
Bit Description:
Mode Register
7
6
LINEAR
PAGED
Address:
Definition:
Bit Description:
5
4
Base + 4 (Read/Write)
This register allows one to select the current page when in paged mode.
At reset PAGE_SELECT is set to 0x00.
PAGE_SELECT: When in paged mode this register allows one to select
one of 64 pages for NVRAM access (each page is 32
KB). This allows up to 2 MB of NVRAM.
RSVD:
Reserved.
5
4
TEST_MODE
RSVD
Base + 5 (Read/Write)
This register provides various system configuration options. This
register defaults to zero indicating NVRAM doesn't appear anywhere
in memory space after power up or a system reset.
Note:
When the LINEAR bit is set PAGED and MEM_SELECT bits
1 through 3 are ignored.
LINEAR:
When this bit is set NVRAM appears as linear
memory. This mode is not compatible with x86-
based systems.
PAGED:
When this bit is set NVRAM appears in a 32 KB
window. One can use the PAGE_SELECT register to
select the current page. This bit must be set on x86-
based systems.
TEST_MODE:
This bit is used for factory testing to change between
8 and 16 bit mode.
DECODE:
When this bit is clear only address lines 15 through
19 are used for decoding (recommended for x86
platforms). When this bit is set address lines 15
though 21 are used for decoding (recommended for
TS-ARM based platforms).
MEM_SELECT: When in paged mode this register can be used to
select the base address. If the DECODE bit is set,
base addresses are as follows.
8
3
2
PAGE_SELECT
3
2
DECODE
MEM_SELECT
1
0
1
0

Advertisement

Table of Contents
loading

Table of Contents