
A49FL004
PRELIMINARY (September, 2005, Version 0.0)
13
AMIC Technology, Corp.
Register
The A49FL004 has two registers include the General
Purpose Inputs Register (GPI_REG) and Block Locking
Register (BL_REG). Both registers are available in FWH
and LPC mode only. The GPI_REG can be read at
FFBC0100h in the 4 GByte system memory map. The
BL_REG can be read through FFBx0002h where x=F-0h.
Refer to table 9 for BL_REG.
General Purpose Inputs Register
The A49FL004 contains and 8-bit General Purpose Inputs
Register (GPI_REG) available in FWH and LPC modes.
Only Bit 4 to Bit 0 are used in the current version, and bit 7
to bit 5 are reserved for the future use. The GPI_REG is a
pass-through register with the value set by GPI[4:0] pin
during power-up. The GPI_REG is used for the system
design purpose only, the device does not use this register.
This register is read only and can be read at address
location FFBC0100h in the 4 Gbyte system memory map
through a memory read cycle. Refer to Table 8 for General
Purpose Input Register Definition.
Table 9: A49FL004 Block Locking Register Address
Table 8: General Purpose Inputs Register
Block Locking Registers
The A49FL004 supports block read-lock, write-lock, and
lockdown features through a set of Block Locking Registers.
Each memory block has an associated 8-bit read/writable
block locking register. Only Bit 2 to Bit 0 are used in current
version and Bit 7 to Bit 3 are reserved for future use. The
default value of BL_REG is “01h” at power up. The
definition of BL_REG is listed in Table 8. The FWH/LPC
Register Configuration Map of A49FL004 is shown in Table
9.
Unused
register
will
be
read
as
00h
Pin Number
32-PLCC 32-TSOP
-
30
3
4
5
6
Bit
Bit
Name
Function
7:5
4
3
2
1
0
-
Reserved
GPI_REG Bit 4
GPI_REG Bit 3
GPI_REG Bit 2
GPI_REG Bit 1
GPI_REG Bit 0
-
6
11
12
13
14
GPI[4]
GPI[3]
GPI[2]
GPI[1]
GPI[0]
Memory
Address
Mnemonic
Register Name
Protected Block
Address Range
FFBF0002h
T_BLOCK_LK
Top Block Lock Register (Block 64)
70000h – 7FFFFh
FFBE0002h
T_MINUS01_LK
Top Block [-1] Lock Register (Block 64)
60000h – 6FFFFh
FFBD0002h
T_MINUS02_LK
Top Block [-2] Lock Register (Block 64)
50000h – 5FFFFh
FFBC0002h
T_MINUS03_LK
Top Block [-3] Lock Register (Block 64)
40000h – 4FFFFh
FFBB0002h
T_MINUS04_LK
Top Block [-4] Lock Register (Block 64)
30000h – 3FFFFh
FFBA0002h
T_MINUS05_LK
Top Block [-5] Lock Register (Block 64)
20000h – 2FFFFh
FFB90002h
T_MINUS06_LK
Top Block [-6] Lock Register (Block 64)
10000h – 1FFFFh
FFB80002h
T_MINUS07_LK
Top Block [-7] Lock Register (Block 64)
00000h – 0FFFFh