CCoooollRRuunnnneerr--III
I
™
™
SSttaarrtteerr BBooaarrdd
RReeffeerreennccee MMaannuuaal
l
Revision: June 3, 2014
Note: This document applies to REV F of the board.
1300 NE Henley Court, Suite 3
Pullman, WA 99163
(509) 334 6306 Voice | (509) 334 6300 Fax
Overview
The CoolRunner-II Starter Board is a
complete USB-powered circuit development
platform for Xilinx’s CoolRunner-II CPLD.
The board includes highly-efficient power
supplies, a programmable oscillator, several
I/O devices, and a USB2 port for board
power and CPLD programming. The board
also includes five expansion connectors that
make 64 CPLD signals available to external
circuits.
Features include:
a 256-macrocell CoolRunner-II CPLD
in a TQ-144 package
an on-board USB2 port for board
power, JTAG programming, and data
transfers
an 8MHz fixed-frequency oscillator and a socket for a crystal oscillator
expansion connectors for 64 I/O signals (32 on the Pmod connectors and 32 on the parallel
connector)
a one-wire DS28E01Q EEPROM
A large collection of board-support IP, reference designs, and add-on peripheral module boards
(Pmods) is available at www.digilentinc.com.
Doc: 502-146 page 1 of 4
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
CoolRunner-II Starter Board Reference Manual
JA
Pmod
Connectors
8
32
Expansion
Hole Pattern
Discera
Oscillator
SPI ROM
JTAG
Atmel USB
Controller
XC2C256
TQ144
External
Power
Connector
Maxim
Regulators
USB
14
JTAG
Header
V
io1
(3.3V)
V
io1
(3.3V)
V
core
(1.8V)
JP2
User I/O:
Seven-Segment
LED Display,
Pushbuttons,
Slide Switches,
and LEDs
2
2
4
12
JB
JC
JD
4
8
8
8
Parallel
User I/O
JP3
En
Configuration
The CoolRunner-II board’s CPLD must be configured (or programmed) by the user before it can
perform any functions. Files can be created from schematics or HDL source files using the free ISE
WebPack software from Xilinx. Configuration files can be transferred to the CoolRunner-II board using
a USB cable and Xilinx’s iMPACT software or using an external programming cable (not included).
Once configured, the CPLD retains its state indefinitely. When the CoolRunner-II board is powered
on, the most recently loaded CPLD configuration is available immediately. A new configuration can be
loaded at any time, and as soon as a new configuration is loaded, it defines the CPLD’s behavior.
Power Supplies
The CoolRunner-II board can be powered from its integral USB port or from an external supply
attached at connector JP3. Jumper JP2 selects whether the board uses USB power or external
power. External power, from any source, is routed through a Maxim LT3028 regulator to produce the
two voltage supplies (3.3V I/O and 1.8V core) required by the CPLD. Whenever board power is
applied, the power-on LED glows.
To use an external power source, set jumper JP2 to BAT and apply power to the JP3 pins (see the
board’s silkscreen for orientation). Any 4.5V to 9V power supply can be used (for example, a
transistor battery or a series arrangement of AA cells).
The CoolRunner-II board uses a four-layer PCB, with the inner layers dedicated to VCC and GND. The
Maxim regulators, together with good power supply routing and ample bypass capacitors on all IC
pins, results in a low-noise power supply.
www.digilentinc.com page 2 of 4
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.