CY3650
PRELIMINARY
Document #: 38-08003 Rev. **
Page 3 of 5
Signal Access
The development board contains connectors to internal micro-
controller signals and to the emulated I/O pins. A target cable
can be made by the user for the appropriate IC being emulat-
ed.
Debug/Monitor Software
The developer’s kit software provides a PC interface for debug
control of the microcontroller and all memory and registers.
The debug/monitor function is implemented in hardware, so
modification of the user firmware is not required.
The software allows read/modify access to the following: all
microcontroller internal registers (such as accumulator and
program counters), data RAM, program RAM (or non-modifi-
able EPROM), and all I/O registers. The system allows for mul-
tiple breakpoints and single stepping. At any breakpoint, all
requested data fields are automatically updated, and the list
file tracking moves to the current program line. Figure 1 shows
the debug software window in a typical application.
The software runs under Windows 95 or Windows 3.1. The
only setting that the user needs to provide is the proper COM
port for communication on the serial port and which develop-
ment board is being used.
Assembler
An assembler, which also runs on the PC, is included. The
assembler provides error checking and produces download-
able object code as well as a list file. The assembler supports
USB-specific data types, speeding the development process.
Ordering information
RS-232 To/From PC
Serial Port
USB
Serial Interface
Protocol
Engine
CS
CS
USB
D+
D
−
J6
J13
Power
In
+5V
Reset
Switch
Options
Program RAM
8K x 8
Program ROM
8K x 8
Data RAM
256 x 8
UART
USB
Transceiver
MicroController
S2
Voltage
Regulators
+3.3V
Port0
Port1
CY3650/51 Development Board Functional Block Diagram
Port2
Port3
Port
Transceivers
Ports 2&3
for 3651
only
Part Number
Description
CY3650
USB Developer’s Kit
CY3651
USB Developer’s Kit