Questions tagged [tcl]

For questions regarding use of the Tcl (Tool Command Language) scripting language.

Tcl (Tool Command Language) is a general purpose scripting language that as well being viable for stand-alone software development is often found embedded into EDA and testing software to provide scripting capabilities. The language is open source and cross-platform, full documentation and downloads may be found at the Tcl Developer Xchange website.

10 questions
3
votes
1 answer

passing Synplify options from Lattice Diamond TCL code

I would like to pass, from the TCL file that is commanding the Diamond tool of Lattice, some options to the Synplify synthesis tool. E.g.: It is possible to set a value of the VHDL generic at toplevel in the…
vermaete
  • 380
  • 3
  • 15
3
votes
3 answers

Quartus II - Can I include other files into a *.qsf file?

An Altera Quartus II project consists of one *.qpf and one or more *.qsf files. The qsf seems to be a TCL script like other EDA related settings and config files (e.g. xdc, sdc, ...). Is is possible to include other TCL scripts into the qsf? I don't…
Paebbels
  • 3,897
  • 2
  • 18
  • 43
2
votes
1 answer

Quartus Prime: Automatically program .sof file after compilation

I found a resource on Automatic Script Execution so I know how to create a .tcl script that executes when compilation is complete. I'd like to know what needs to be in that .tcl script to automatically program the generated .sof file. I found this…
2
votes
1 answer

Suppress Specific IP Warnings in Modelsim

A Vivado IP is generating an inordinate amount of Modelsim warnings which are making it difficult to assess the simulation for warnings I actually care about. I see from the Modelsim command documentation that in order to suppress a warning I need…
Marmstrong
  • 323
  • 1
  • 3
  • 14
1
vote
0 answers

Replacing a 6 V LED backlight with two 3 V LED backlights

I have a 65" TCL TV which have backlight problem and I have another 60" TCL TV with broken screen. Now when I opened both TV to swap with LED backlighting strips, and I and I noticed the 60" TCL is fitted with 6 SMD with 3 V LED and 65" TCL is…
Singh
  • 11
  • 2
1
vote
1 answer

Is it possible to specify a script that should be executed as soon as synthesis starts in Synopsys Synplify?

The Synopsys Synplify Pro is used internally to carry out synthesis in Libero and probably other places. Is there a method to assign a tcl or python script to be executed just before or just after synthesis? A script that runs just before synthesis…
gyuunyuu
  • 1,933
  • 7
  • 31
0
votes
0 answers

What is "ipx" in tcl?

I have a theoretical question regarding tcl commands, specifically ipx. I am working with a project which contains several IPs. Each IP has a corresponding tcl file which is used to package such IP to include it in the IP catalog. Studying the code,…
anmomu
  • 161
  • 1
  • 6
0
votes
0 answers

Place cells certain distance apart using Design compiler (DC)

So as an example for self-learning, I am trying to place two Flip Flops (FFs) at a certain distance apart. Except for these two FFs which must be at a certain distance apart, other cells might occupy any place (in between, etc.). The two FFs are…
0
votes
1 answer

How to come out of the transcript window of Modelsim which is stuck?

I am running a Modelsim script and the transcript window gets stuck. I have tried the following to go to the next line in the transcript window without any success. Simulate > End simulation Simulate > Break Any other ways to come out of this/…
vineeshvs
  • 155
  • 2
  • 8
0
votes
2 answers

How to use tcl script to generate Qsys system inside Quartus?

When I change .vhd files I need to regenerate Qsys and then compile the design. How can I use tcl commands inside Quartus to regenerate the Qsys and then compile the project as well?​ Is there a way to automatically generate the Qsys systems when…
gyuunyuu
  • 1,933
  • 7
  • 31