From b1ccdbab38d0c60a084df048883a41d8ac6e97f0 Mon Sep 17 00:00:00 2001 From: Adam Megacz Date: Thu, 23 Jul 2009 16:46:05 -0700 Subject: [PATCH] MarinaTest: if using jtagShift, limit frequency to 20Mhz --- marina/testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/marina/testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java b/marina/testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java index 9a5df19..8f2156f 100644 --- a/marina/testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java +++ b/marina/testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java @@ -222,10 +222,12 @@ public class MarinaTest { ((SimulationModel)model).setOptimizedDirectReadsWrites(true); CYCLE_TIME_NS = cmdArgs.useVerilog ? (100*20) : 0.250; - int khz = model instanceof VerilogModel ? 100000 : 1000000; + int khz = model instanceof VerilogModel ? 100000 : cmdArgs.jtagShift ? 20000 : 1000000; + prln("constructing jtag controller"); JtagTester tester = ((SimulationModel)model).createJtagTester("TCK", "TMS", "TRSTb", "TDI", "TDO"); tester.printInfo = false; + ChainControls ccs = new ChainControls(); PowerChannel pc = new ManualPowerChannel("pc", false); /* -- 1.7.10.4