Miscellaneous functions, 1 processor identification, Chapter 7. miscellaneous functions – Jameco Electronics Rabbit 3000 User Manual

Page 88: Iscellaneous, Unctions

Advertising
background image

User’s Manual

79

7. M

ISCELLANEOUS

F

UNCTIONS

7.1 Processor Identification

Four read-only registers are provided to allow software to identify the Rabbit micropro-
cessor and recognize the features and capabilities of the chip. Five bits in each of these
registers are unique to each version of the chip. One register is reserved for the on-chip
flash memory configuration (GROM), one register is reserved for the on-chip RAM mem-
ory configuration (GRAM), one register identifies the CPU (GCPU), and the final register
is reserved for revision identification (GREV). The Rabbit 3000 does not contain on-chip
SRAM or flash memories.

Table 7-1. Global ROM Configuration Register

Global ROM Configuration Register

(GROM)

(Address = 0x2C)

Bit(s)

Value

Description

7

0

Program fetch as a function of the SMODE pins.

(read only)

1

Ignore the SMODE pins program fetch function.

6:5

read

These bits report the state of the SMODE pins.

4:0

00000

ROM identifier for this version of the chip.

Table 7-2. Global RAM Configuration Register

Global RAM Configuration Register

(GRAM)

(Address = 0x2D)

Bit(s)

Value

Description

7

0

Program fetch as a function of the SMODE pins.

(read only)

1

Ignore the SMODE pins program fetch function.

6:5

read

These bits report the state of the SMODE pins.

4:0

00000

RAM identifier for this version of the chip.

Advertising
This manual is related to the following products: