X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Fcom%2Fsun%2Fvlsi%2Fchips%2Fmarina%2Ftest%2FCmdArgs.java;h=a79a275951663853a1ae673197b80784abb74b06;hb=5ab8482c9c42f4666df121e013387b158bc159e0;hp=2b1d2376960cbf022fc30a8f467ca9e7980c0d6c;hpb=5cb4399be56118a33eca8e72463074640388e157;p=fleet.git diff --git a/src/com/sun/vlsi/chips/marina/test/CmdArgs.java b/src/com/sun/vlsi/chips/marina/test/CmdArgs.java index 2b1d237..a79a275 100644 --- a/src/com/sun/vlsi/chips/marina/test/CmdArgs.java +++ b/src/com/sun/vlsi/chips/marina/test/CmdArgs.java @@ -1,6 +1,5 @@ package com.sun.vlsi.chips.marina.test; -import com.sun.async.test.BitVector; -import com.sun.async.test.Infrastructure; +import com.sun.electric.tool.simulation.test.*; import java.util.List; import java.util.Random; @@ -20,6 +19,7 @@ public class CmdArgs { public boolean testChains = false; public boolean useVerilog = false; public boolean useHsim = false; + public boolean silicon = false; public Station station=Station.ONE; public float vdd, temp; public boolean init; @@ -31,6 +31,7 @@ public class CmdArgs { System.out.println("Options: -testNum select which test to run"); System.out.println(" -verilog use Verilog-XL simulator rather than NanoSim"); System.out.println(" -hsim use Hsim simulator rather than NanoSim"); + System.out.println(" -silicon use actual silicon chip via blue box"); System.out.println(" -testChains invoke testAllChains() on startup"); System.out.println(" -vdd "); System.out.println(" -temp "); @@ -78,8 +79,10 @@ public class CmdArgs { mode = CmdArgs.Mode.WHOLE_CHIP_SCHEMATIC_PARASITICS; } else if (args[i].equals("-chipLay")) { mode = CmdArgs.Mode.WHOLE_CHIP_LAYOUT_PARASITICS; + /* } else if (args[i].equals("-silicon")) { mode = CmdArgs.Mode.TEST_SILICON; + */ } else if (args[i].equals("-jtagShift")) { jtagShift = true; } else if (args[i].equals("-testChains")) { @@ -88,6 +91,8 @@ public class CmdArgs { useVerilog = true; } else if (args[i].equals("-hsim")) { useHsim = true; + } else if (args[i].equals("-silicon")) { + silicon = true; } else { System.out.println("Bad argument: "+args[i]); usage();