ChipScope Pro Software and Cores User Guide www.xilinx.com 3
UG029 (v14.3) October 16, 2012
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Chapter 1: Introduction
ChipScope Pro Tools Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
ChipScope Pro Tools Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Using ChipScope Pro Cores in the PlanAhead Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
ChipScope Pro Cores Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Software Installation and Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Chapter 2: Using the Core Generator Tools
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Using the Xilinx CORE Generator Tool with ChipScope Pro Cores . . . . . . . . . . . 31
Chapter 3: Using the ChipScope Pro Core Inserter
ChipScope Pro Core Inserter Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Using the ChipScope Pro Core Inserter with the PlanAhead Tool . . . . . . . . . . . . 33
Using the ChipScope Pro Core Inserter with ISE Project Navigator . . . . . . . . . . . 33
Using the ChipScope Pro Core Inserter with Command Line Implementation 35
ChipScope Pro Core Inserter Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Chapter 4: Using the ChipScope Pro Analyzer
ChipScope Pro Analyzer Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
ChipScope Pro Analyzer Server Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
ChipScope Pro Analyzer Client Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
ChipScope Pro Analyzer Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
ChipScope Pro ILA Waveform Toolbar Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
ChipScope Pro Analyzer Command Line Options. . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Chapter 5: ChipScope Engine Tcl Interface
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
CSE/Tcl Command Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
CseJtag Tcl Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
CseFpga Tcl Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
CseCore Tcl Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
CseVIO Tcl Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
CSE/Tcl Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Appendix A: ChipScope Pro Tools Troubleshooting Guide
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
ChipScope Pro Tools Installation Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . 208
Xilinx JTAG Programming Cable Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . 209