Answers Database


CPLD: XC9500: Programming an XC9500 CPLD with a microcontroller (ISP)


Record #2029

Product Family: Hardware

Product Line: 9500

Product Part: 9500

Problem Title:
CPLD: XC9500: Programming an XC9500 CPLD with a microcontroller (ISP)


Problem Description:
Urgency: Standard

General Description:

Does Xilinx have an application note describing how
to program an XC9500 device using a microcontroller?


Solution 1:

Xilinx has an XC9500 embedded application note describing
howto program an XC9500 CPLD in-system from an
8051 Microcontroller.

This App note can be found on the Xilinx Web site
http://www.xilinx.com/apps/xapp.htm

You will find the application note under XAPP Note #58,
"XC9500 In-System Programming Using an 8051 uC."

The sample source code and support tools described
in the Application Note are available in the
following areas:

Web Location: (http://www.xilinx.com/apps/xapp.htm)
(directly below xapp 58)

FTP Location:
(Xilinx File ftp://ftp.xilinx.com/pub/swhelp/cpldInternet Link)

The file names eisp_sn.tar.Z, eisp_hp.tar.Z,eisp_sol.tar.Z
are located on the FTP site. These files represent patches
for the Sun, HP and Solaris platforms, respectively. The
PC version, eisp_pc.zip can be found on both the FTP and
BBS sites.

The sample source code is written in 'C', and has no
reference to any specific C cross compiler.





End of Record #2029 - Last Modified: 12/13/99 11:21

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!