Do you have a question about the Identify and is the answer not in the manual?
Questions and answers
Summary of Contents for Synopsys Identify
Page 1
Identify Debugger User Guide March 2015 https://solvnet.synopsys.com...
Page 2
Synopsys, Inc., or as expressly provided by the license agreement. Right to Copy Documentation The license agreement with Synopsys permits licensee to make copies of the documentation for its internal use only. Each copy shall include all copyrights, trademarks, service marks, and proprietary rights notices, if any.
Page 3
Preface Disclaimer SYNOPSYS, INC., AND ITS LICENSORS MAKE NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Registered Trademarks (®)
Page 4
Preface Service Marks (sm) MAP-in, SVP Café, and TAP-in are service marks of Synopsys, Inc. SystemC is a trademark of the Open SystemC Initiative and is used under license. ARM and AMBA are registered trademarks of ARM Limited. Saber is a registered trademark of SabreMark Limited Partnership and is used under license.
Invocation, on page 13 Synthesis Tool Launch If you are using a Synopsys FPGA synthesis tool or the Certify tool, invoke the debugger directly from the graphical user interface as follows: • From Synplify Pro or Synplify Premier, highlight the Identify implemen- tation and select Run->Launch Identify Debugger from the menu bar or...
The debugger runs on both the Windows and Linux platforms. To explicitly invoke the debugger from a Windows system, either: • double click the Identify Debugger icon on the desktop • run identify_debugger.exe from the /bin directory of the installation path To explicitly invoke the debugger from a Linux system: •...
Page 47
4. In the dialog box, enter the path to the vcd file generated by the debugger (use the browse ... button) and make sure that the Identify Debug box is checked. The Validate VCD File with Netlist check box, when enabled, checks for mismatches between the design netlist and the VCD file loaded.
Page 48
Chapter 1: Using the Debugger Debugger-Analyst Integration 7. Close the Load Identify VCD File dialog box. 8. To view values for the signals, select the desired signals in the waveform viewer and select HDL-Analyst->VCD->VCD Properties. On the Parameters tab, enable the Annotate check box.
Selecting Options->Debugger preferences from the menu bar brings up the dialog box shown below. The Synopsys DVE waveform viewer is only available on Linux platforms. To use the included GTKWave viewer, click the GTKWave radio button in the Default Waveform Viewer section.
2. Run the instrumented design in the synthesis tool and load the project into the debugger. 3. Use the Debugger Preferences dialog box and make sure that Synopsys Verdi nWave is selected as the default waveform viewer. 4. Setup the trigger conditions and click the Run button to download the sample buffer.
The board query utility is initiated from the Certify user interface by selecting Launch Identify in Bring Up and Query Mode from the Tools popup menu. Running this utility creates a Tcl script for generating a first approximation of the board file.
Board Bring-up The board bring-up utility is initiated from the Certify user interface by selecting Launch Identify in Bring-up and Query Mode from the Tools popup menu. To use this utility, an Identify implementation must be defined for the project...
3. Instrument and save your original design and close the instrumentor. 4. From the synthesis tool: – right click on the Identify implementation and select Add Place & Route from the popup menu – enable the Xilinx P & R check box –...
Page 122
Be sure to connect ALL six leads. When you instrumented your design, you selected a JTAG connection to use: builtin or Synopsys debug port (soft). If you selected the builtin option, connect the cable to the same leads that you use for the JTAG based programming of the chip.
Cable FPGA2 Control Using the Synopsys Debug Port By configuring the IICE using the soft JTAG port option, the design instrumen- tation includes a complete, JTAG-compliant TAP controller. The debugger connects the TAP controller to four top-level I/O connections to the design.
Page 129
JTAG Hardware in Instrumented Designs Serial JTAG Connection A programmable chip using the Synopsys FPGA Debug Port can also be connected in a serial chain. To allow the debugger to communicate with the device, the configuration of the device chain must be successfully auto-detected or declared using the chain command (see the Reference Manual).
This error usually means that the design on the programmable chip is NOT the instrumented version of the design. • ERROR: Instrumented design on FPGA differs from design loaded into Identify Debugger. The debugger verified that the chip is instrumented but the instrumen- tation does not match the project that was loaded into the debugger.
Need help?
Do you have a question about the Identify and is the answer not in the manual?
Questions and answers