E
2
X88C64 SLIC
1
Xicor, Inc. 1993, 1995, 1996 Patents Pending
6540-1.5 7/9/96 T0/C1/D0 NS
Characteristics subject to change without notice
E
2
Micro-Peripheral
64K
X88C64 SLIC
E
2
8192 x 8 Bit
SLIC
E
2
and CONCURRENT READ WRITE
are trademarks of Xicor, Inc.
DESCRIPTION
The X88C64 SLIC E
2
is a highly integrated E
2
Micro-
controller peripheral which combines the functional-
ity of the X88C64 component with pre-loaded soft-
ware routines allowing any embedded system using
it to upgrade and download software via the serial
port. This self-loading integrated code eliminates the
need to initially program the firmware into a memory
device at the time of initial manufacture. The SLIC
routines also greatly facilitate the loading of subse-
quent versions of the firmware into the system.
The SLIC routines consist of approximately 500 bytes
of instructions for the 8051 which will initialize the
microcontroller and its on-board UART and download
the user’s software through the UART. The baud rate
for the transfer is 9600 based on a crystal frequency
of 11MHz. Data transfer is accomplished using a
proprietary format called XCOM. Xicor also has de-
veloped a program for IBM PCs and compatibles
called XSLIC, which will translate an Intel HEX format
file into XCOM format and upload the program to an
X88C64 SLIC E
2
.
The X88C64 device itself is an 8K x 8 E
2
PROM
fabricated with advanced CMOS Textured Poly Float-
FEATURES
SLIC (SELF LOADING INTEGRATED CODE)
FIRMWARE
Automatically Downloads User’s Software into
8051 Based Systems
Features Load, Verify, and Block Protection
Capabilities
Transfers Baud Rate 9600 at 11MHz
CONCURRENT READ WRITE
—Dual Plane Architecture
—Isolates Read/Write Functions
Between Planes
—Allows Continuous Execution of Code
From One Plane While Writing in
the Other Plane
Multiplexed Address/Data Bus
—Direct Interface to Popular 8051 Family
Block Protect Register
—Individually Set Write Lock Out in 1K Blocks
Toggle Bit Polling
—Early End of Write Detection
Page Mode Write
—Allows up to 32 Bytes to be Written in
One Write Cycle
A
PPLICATION
N
OTES
AND
D
EVELOPMENT
S
YSTEM
A V A I L A B L E
AN62–64 AN66 AN68 XK88
TYPICAL APPLICATION
7
8
9
10
11
13
14
15
21
20
17
19
2
5
6
22
18
23
16
A/D0
A/D1
A/D2
A/D3
A/D4
A/D5
A/D6
A/D7
A8
A9
A10
A11
A12
WC
PSEN
ALE
RD
WR
CE
V
CC
24
Target System
X88C64 SLIC
E
2
39
38
37
36
35
34
33
32
21
22
23
24
25
29
30
17
16
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
P0.6
P0.7
P2.0
P2.1
P2.2
P2.3
P2.4
PSEN
ALE
RD
WR
P2.7
80C51 μC Family
EA/VP
X1
X2
P3.0
P3.1
31
19
18
RS232
DRIVERS
IBM PC
OR
COMPATIBLE
6540 ILL F01.1