|
|
|
|
|
by lizknope
966 days ago
|
|
I have no idea what tidyverse or ggplot are. The two dominate EDA companies are Cadence and Synopsys. All of the digital design tools for synthesis, place and route, and static timing analysis use the Tcl language as the built in scripting language. These tools have literally thousands of built in commands. You can look up some of the tools like Cadence Innovus that I use every day. A single license has a list price of over $1 million. We get big discounts because we have about 800 licenses. https://www.cadence.com/en_US/home/tools/digital-design-and-...
Then you write more Tcl code to script things within the tool. A standard thing is building a power grid. You need to write a for loop to build a metal 1 stripe every 5 microns. That's done in Tcl. You have a list of clocks you need to define with names and frequencies. Use a Tcl array and a for loop. Our CAD flow is literally tens of thousands of lines of Tcl code to take Verilog and go through all the steps until we get a GDS file with mask data to manufacture. |
|