beautypg.com

Digilent X-Board User Manual

Page 2

background image

Digilent

X-Board Reference Manual

www.digilentinc.com

Copyright Digilent, Inc.

Page 2/6

Doc: 502-107

Software Installation

We recommend installing the Digilent Adept software prior to connecting the board to the PC. This
allows the drivers to be installed that will allow Windows XP to recognize the device. At this time
Windows is the only supported operating system for the Adept software. You may use other operating
systems with the board, but you will not have the ability to use the real-time power and current
features offered in the X-Meter tool.

Upon opening your package, you can easily test the board for basic functionality by performing the
following tasks:

1. Insert the Resource CD and install the Adept software.
2. Attach the USB connector to a computer and the X-board. Two amber LEDs adjacent to the

USB mini connector on the X-board should light to show that power is reaching the board.

3. Connect the Switch module to port J8.
4. Connect the PS/2 module to port J7. Connect a PS/2 keyboard if you have one.
5. Connect the seven segment display module to ports J3/J4.
6. Press BTN0 to reset the design in the CPLD.
7. Toggle SW4 on the switch module to change the display from a counter to the

keyboard scan code.

8. Follow the Windows prompts to install the drivers.
9. Press the ‘Start’ button to begin viewing the power consumption for the device.


In order to program the CPLD, the ISE WebPACK software must also be installed.

1. Insert the WebPACK CD and run the install program.
2. Re-boot the PC.
3. Ensure that the X-Board is connected to the PC.
4. Start the ExPort program from Start Æ Programs Æ Digilent Æ Adept Æ ExPort
5. Set SW1 to PROG on the X-Board.
6. Press the ‘Initialize Chain’ button in ExPort, and the device will be auto-detected. If it does not,

jump to the Troubleshooting section of this guide.

7. Press the Browse button and navigate to the desired JED file. (The demonstration Jedec file is

present on the Resource CD)

8. Right-click on the CPLD image, and select ‘Program Device’ to program the CPLD with the

selected Jedec file (Erase will happen automatically, and does not need to be performed in
advance of programming).



Configuration

The CPLD on the X-Board must be configured (or programmed) by the user before it will perform any
functions. Configuration 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 X-Board using a USB
cable and Digilent’s Adept ExPort software, or using a programming cable (not provided) and Xilinx’s
iMPACT software. Once configured, the CPLD will retain its state indefinitely.

When the X-Board is powered on, the most recently loaded CPLD configuration will be available
immediately. A new configuration can be loaded at any time, and as soon as a new configuration is
loaded, it will define the CPLD’s behavior.