1 package edu.berkeley.slipway;
3 import edu.berkeley.slipway.*;
4 import com.atmel.fpslic.*;
5 import static com.atmel.fpslic.FpslicConstants.*;
6 import static com.atmel.fpslic.FpslicUtil.*;
7 import edu.berkeley.slipway.gui.*;
9 import java.awt.event.*;
10 import java.awt.color.*;
11 import org.ibex.util.*;
18 public static void main(String[] s) throws Exception {
19 FtdiBoard device = new FtdiBoard();
20 Fpslic at40k = device;
21 long begin = System.currentTimeMillis();
22 //FpslicUtil.readMode4(new ProgressInputStream("configuring fabric", System.in, 111740), device);
23 long end = System.currentTimeMillis();
24 Log.info(Demo.class, "finished in " + ((end-begin)/1000) + "s");
26 Log.info(Demo.class, "issuing command");
28 Fpslic.Cell root = at40k.cell(5,5);
58 Gui3 vis = new Gui3(at40k, device);
59 Frame fr = new Frame();
60 fr.setLayout(new BorderLayout());
61 fr.add(vis, BorderLayout.CENTER);
67 synchronized(Demo.class) { Demo.class.wait(); }