marina-xml2.bsh: add explicit TDI/TDO port names
[fleet.git] / testCode / marina-netlist2.bsh
1 /* marina.bsh */
2
3 import com.sun.electric.plugins.menus.ScanChainXML;
4
5 /*
6  * Create a ScanChainXML object
7  */
8
9 import com.sun.electric.tool.user.menus.FileMenu;
10 import com.sun.electric.tool.user.menus.FileMenu.ReadLibrary;
11 import com.sun.electric.tool.simulation.Simulation;
12 import com.sun.electric.tool.io.output.Output;
13 import com.sun.electric.tool.io.FileType;
14 import com.sun.electric.database.hierarchy.EDatabase;
15 import com.sun.electric.database.text.TextUtils;
16 import com.sun.electric.tool.Job;
17 import java.lang.Thread;
18 import java.net.URL;
19 import com.sun.electric.database.variable.EvalJavaBsh;
20 import com.sun.electric.database.hierarchy.View;
21
22 Simulation.setVerilogStopAtStandardCells(false);
23 for (Library lib : EDatabase.clientDatabase().getLibraries()) {
24   for (Cell c : lib.getCells()) {
25     if (c.getName().equals("marinaPadframe") && c.getView()==View.SCHEMATIC) {
26       Output.exportCellCommand(c, null, "marina.v", FileType.VERILOG, null);
27       Output.exportCellCommand(c, null, "marina.schematic-parasitics.spi", FileType.SPICE, null);
28     }
29   }
30 }
31