1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com CoolRunner-II Starter Board Reference Manual Revised April 8, 2016 This manual applies to the CoolRunner-II rev. F 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. Feat ures 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 ports and 32 on the parallel connector) a one-wire DS28E01Q EEPROM The CoolRunner-II Starter Board. A large collection of board-support IP, reference designs, and add-on peripheral module boards (Pmods) is available at www.digilentinc.com. Copyright Digilent, Inc. All rights reserved. DOC : 502-146 Page 1 of 4 Other product and company names mentioned may be trademarks of their respective owners. CoolRunner-II Starter Board Reference Manual 12 JTAG Header JTAG 2 User I/O: 14 Atmel USB USB Seven-Segment 2 Controller Parallel LED Display, User I/O 4 Pushbuttons, Slide Switches, XC2C256 and LEDs TQ144 8 JA 8 JB V (3.3V) io1 Pmod En 8 Maxim Connectors V (3.3V) io1 JC Regulators V (1.8V) core JP2 8 JD Discera External Oscillator Power 32 Expansion Connector 4 Hole Pattern JP3 SPI ROM 1 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. 2 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. Copyright Digilent, Inc. All rights reserved. Page 2 of 4 Other product and company names mentioned may be trademarks of their respective owners.