VersaClock® 3S – 5x3502x Family
Development Kit
User Manual
Introduction
The VersaClock 3S (VC3S) universal USB development kit is designed to support the 5x3502x family of VC3S devices. It provides a
convenient way of verifying, configuring and programming the blank parts for all VC3S devices. The IDT Timing Commander GUI
communicates to the devices for configuration and frequency validation on the board via an on-board USB interface. Using additional
socket boards, a validated configuration is used to program blank parts for any of the VC3S devices. The table below shows the available
VC3S development kits and their voltage ratings.
Table 1. List of VersaClock 3S Family Development Kits Available
Development Kit Part Number
DEV5P35023
DEV5P35021
DEV5L35023
DEV5L35021
Product Applies to
5P35023
5P35021
5L35023
5L35021
Development Kit Board Overview
The USB development kit board is ready with all of the necessary components and connections to test the functionality of the
configuration. See
Figure 1
below and
Table 2
for a list of component labels and descriptions. The devices can be programmed with the
additional socket board as shown in
Figure 2.
Figure 1. Verification Board–top view
©2017 Integrated Device Technology, Inc.
1
May 4, 2017
VersaClock® 3S – 5x3502x Family Development Kit User Manual
Table 2. USB Development Kit Board Descriptions
Label Number
0
1
2
3
4
5
6
7
8
9
10
Label Name
Single-ended Outputs
DIP Switch
Clock Inputs
Socket Connector
25MHz Crystal
Differential Output #2
IDT VersaClock 3S Device
Socket Connector
Differential Output #1
Socket Connector
LED1
Description
These are test points for single-ended outputs; SE1, SE2, SE3
and reference with GND test points in between.
Used to configure the device in different modes.
A differential clock can be connected as the source for the device
or a single-ended input connected on CLKINB pin.
Used to mount a 24-pin or 20-pin socket board on the top of USB
board for programming.
Crystal with 8pF load (part number: 603-25-150) is populated.
The differential pair (out of phase) for DIFF-T2 and DIFF-C2.
Device is populated on this programmer board.
Used to mount a 24-pin or 20-pin socket board on the top of USB
board for programming.
The differential pair (out of phase) for DIFF-T1 and DIFF-C2.
Used to mount a 24-pin or 20-pin socket board on the top of USB
board for programming.
LED to indicate VC3S chip is powered by USB port.
Figure 2. Verification Board Connected with Socket Programming Board
©2017 Integrated Device Technology, Inc.
2
May 4, 2017
VersaClock® 3S – 5x3502x Family Development Kit User Manual
The VersaClock 3S device on the verification board is used for the purpose of validation and measurement on all outputs. After a
configuration is validated on the programmer board, the programmer board can be connected along with the specific socket board for
programming on VC3S devices. Note that blank parts can only be burnt once through the socket board. The socket boards are available
in mainly two variations: 20-pin and 24-pin for all VC3s devices. The following description and images are restricted to the 24-pin socket
board.
When the socket is open, identify the position of pin 1 as shown in
Figure 3.
Align the dot of the blank part with the round dent engraved
on the corner of the socket as pointed. After placing the blank part, secure the socket cover.
Figure 3. Socket Board (pin position)
Programming Steps
Use programming steps 2 – 7 as described in the
Table 3
to program a configuration into the blank part in the specified socket board.
Table 3. Programming Steps
Step Number
0
1
2
Step Description
A configuration has been validated and
completed on the development kit.
All intended outputs should be available for
measurement on the USB development kit.
Plug the specified socket board onto the
USB development kit (shown in
Figure 2).
Start Timing Commander software (this step
can be skipped if a configuration is ready in
the personality).
Comments
Configurations should have been validated on the programmer board
and are ready to proceed for programming on blank parts.
Upon validation of the outputs, “Disconnect” the USB board and
proceed for OTP burn as explained in the following sections.
USB programmer board with the socket board provides a
communication channel between the GUI and a blank part in the
socket board.
Launch the Timing Commander GUI software. Load the personality file.
3
©2017 Integrated Device Technology, Inc.
3
May 4, 2017
VersaClock® 3S – 5x3502x Family Development Kit User Manual
Table 3. Programming Steps (Cont.)
Step Number
4
Step Description
New settings file (this step can be skipped if
a configuration is ready in the personality).
Comments
Using the Timing Commander GUI, start a new settings file or open a
pre-optimized file.
Click on the chip symbol on the top right corner of the GUI window.
5
Connect to the development kit.
Once connected, new options will be available on a green background
indicating that the USB board has successfully connected with the
board.
6
—
The configuration will be programmed into the blank part in the socket.
7
Click the “write all” icon.
©2017 Integrated Device Technology, Inc.
4
May 4, 2017
VersaClock® 3S – 5x3502x Family Development Kit User Manual
Use the following steps to proceed with the OTP burn.
8. After the chip is connected to the Timing Commander, the main window of configuration is shown (see
Figure 4).
Click the OTP icon
on the left side of personality window.
Figure 4. Personality Main Window
9. After clicking the icon, a new dialogue window will open up (see
Figure 5).
Click “Yes” to proceed with the OTP burn process. Please
note that this process cannot be reverted back.
Figure 5. Proceed to Burn Dialog Window
10. If the OTP burn process is successful, a dialog window with “Success” will appear indicating that the process is completed and the part
has been burnt based on the configuration.
Figure 6. Success Dialog Window
©2017 Integrated Device Technology, Inc.
5
May 4, 2017