Specifications
94
S1C33 Family Tool Selection Guide
■ ADVANTAGES AND DISADVANTAGES TO CERTAIN TOOLS
The approaches available each have their advantages and disadvantages.
(1) Onboard writes
B-1-1, using onboard resources only for everything, downloading the program to the onboard Flash memory, and using
only the target board and S5U1C33000H, is perhaps the most trouble-free approach. The downside, however, is that it
does not support software PC breaks. Only the two on-chip hardware PC breaks are available.
(2) Flash memory and ROM simulation
Next down on the trouble-free scale are the approaches accessing Flash memory or ROM with an S5U1C330T1M1 or
S5U1C330D1M1 component. The only characteristics that change are the memory-related circuitry. Note that, if the
memory capacity is available, an S5U1C33002Mx component is much easier to use than an S5U1C33001Mx because
the latter features a much more complicated design.
(3) Using S5U1C33xxxEx hardware
Using an S5U1C33xxxEx component limits bus master functionality and greatly changes AC characteristics.
Complicated settings also make this approach one to avoid whenever possible. Unfortunately, however, an
S5U1C33xxxEx component is mandatory for developing built-in ROM. Access is also on the order of 8 ns slower with
an S5U1C33xxxEx component. Using an extension cable (I) adds a further delay of 6 ns. Finally, note that the more
tools added, the greater the susceptibility to noise.
■ CHOOSING AN EVALUATION BOARD
Before you build the actual target board and develop programs with these tools, an evaluation board or similar comes in
handy for such purposes as evaluating the S1C33 microcomputer, learning how to use the tools, and developing a prelimi-
nary version by adding on a user board. The following are the things necessary for such evaluation environments.
(L) C compiler
Although it is better to use the product's C compiler, the evaluation version may be substituted. This package contains
all the major components—compiler, assembler, and debugger, for example.
S5U1C33000C or S5U1C33000C evaluation version
Production version ccEVvXX.exe from S1C33 data CD-ROM
(M) In-circuit emulator
Although S5U1C33000H is a better tool for the job, the S5U1C33xxxDx board includes a debugging monitor
(S5U1C330M2S) that can used as a simple in-circuit emulator with S5U1C330MxD1. S5U1C330MxD1 can also down-
load the demo software.
S5U1C33xxxDx and S5U1C330M1D1
Note: The above is for models using a 5V bus. Substitute S5U1C330M2D1 if the bus operates at 3.3V.
(N) Main S5U1C33xxxDx board
These boards contain an S1C33 microcomputer, Flash memory, and SRAM. Choose the one appropriate for your
application.
N-1 Familiarizing yourself with the S1C33 Family
We recommend the S5U1C33209Dx here. It is a simple little board with an S1C33209.
S5U1C33209Dx
N-2 Evaluating built-in ROM speed
Three components are necessary: S5U1C33xxxD2, S5U1C33xxxEx, and S5U1C3300xS.
S1C33221 configuration S5U1C33209D2 + S5U1C33209E1 + S5U1C33000S
S1C33L01 configuration S5U1C33L01D2 + S5U1C33L01E1 + S5U1C33001S
Note 1: The S5U1C3300xS modules may be borrowed from Seiko Epson for a period of six months.
Note 2: Complicated settings make it advisable to avoid, whenever possible, using an S5U1C33xxxEx compo-
nent.