English
Language : 

GP2021 Datasheet, PDF (39/62 Pages) Mitel Networks Corporation – GPS 12 channel Correlator Advance Information
GP2021
RESET_A,
RESET_B
(Write Address)
Writing to this register will reset the UART A/B, regardless
of the data word written.
TX_DATA_A,
TX_DATA_B,
RX_DATA_A,
RX_DATA_B
(Write / Read Address)
These are Read/Write addresses to UARTs A and B,
which allow bytes to be written to the TX FIFOs or received
from the RX FIFOs.
TX_RATE_A,
TX_RATE_B
(Write Address)
These are write registers for UARTs A and B which allow
the Transmit baud rates to be set as shown in Table 17. The
missing binary combinations of bit settings should not be used
as the results would be indeterminate.
Bit 11 10 9
00 0
00 0
00 1
00 1
01 0
01 0
01 1
01 1
10 0
8 Receiver Baud Rate
0 300
1 600
0 1200
1 2400
0 4800
1 9600
0 19.2k
1 38.4k
0 76.8k
Table 17: Transmit baud rate settings in the TX_RATE_A
and TX_RATE_B registers.
Bits 12 to 15 are not used and may be set High or Low.
Note that bits 8 to 11 are set Low by a UART A/B or System
reset, thus causing the Transmitter to default to a baud rate of
300.
System Control
WAIT_STATE
(Write / Read Address)
This is a Read/Write register (8 bits wide), which allows
the ROM (Read/Write) wait state and EEPROM and Spare
(Read) wait states to be configured via bits 8 to 11. EEPROM
and SPARE read accesses consist of 2–5 wait states whilst
MCLK is High, increasing the read access time, followed by 1
trailing wait state whilst MCLK is Low to allow for a greater bus
release time. The Chip revision number appears on bits 12 to
15 when read.
Bit 9 8 ROM (Read/Write) Wait States
00 1
01 2
1 0 31
1 1 Unused (3)
Bit 10 11 EEPROM ans Spare (Read)
Wait States
0 0 2+1
0 1 3+1
1 0 4+1
1 1 5+11
Table 18: WAIT_STATE register settings.
Note 1 . The conditions after a reset are:–
ROM wait states= 3, EEPROM and Spare wait states = 5+1.
SYSTEM_CONFIG
(Write / Read Address)
This is a Read/Write register (8 bits wide), which allows
the Watchdog Function to be enabled and disabled via bit 9.
Note that following a System reset this bit is set Low, thus
enabling the watchdog.
Bit
9
Watchdog Function
0
Enabled
1
Disabled
Table 19: enableing the Watchdog function through the
SYSTEM_CONFIG register
Bits 15 to 10 and 8 are not used and could be set High or
Low. The Chip revision number appears on bits 12 to 15 when
read.
SYSTEM_ERROR_STATUS
This is an 8 bit wide Read only register, and allows the
source of a system reset to be determined via bits 11 to 8. It
is reset to all Low after being read. The Chip revision number
appears on bits 12 to 15 when read.
Bit 8 :
Bit 9 :
Bit 10 :
Bit 11 :
Set during a system reset , when the source of the
reset is a PLL_LOCK failure.
Set during a system reset, when the source of the
reset is the Watchdog.
Set during a system reset, when the source of the
reset is a POWER_GOOD failure.
Set during a system reset, when the source of the
reset is the external NRESET_IP. Note that
this reset source is only available in Standard
Interface Mode.
CHIP_REVISION
(Read Addresses)
The CHIP_REVISION register is a read only register
which exists as the high 4 data bits of the Wait State, System
Configuration and System Error Status registers. A read of
any of these three registers will output the CHIP_REVISION
information on bits 15 to 12. This register is intended to allow
software discrimination of revisions of the GP2021, both pre
production revisions and possible customer specific variants.
The initial production version of the GP2021 will have a
CHIP_REVISION of 0011.
39