From 5db6e3b04fbcd8580f385f9a7e6fedbeed04b840 Mon Sep 17 00:00:00 2001 From: megacz Date: Sun, 8 Mar 2009 15:44:16 -0700 Subject: [PATCH] add Timer ship --- ships/Timer.ship | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 ships/Timer.ship diff --git a/ships/Timer.ship b/ships/Timer.ship new file mode 100644 index 0000000..5eff426 --- /dev/null +++ b/ships/Timer.ship @@ -0,0 +1,42 @@ +ship: Timer + +== Ports =========================================================== +data out: out + +== FPGA ============================================================== + + reg [37:0] out_d; + assign out_d_ = out_d; + + always @(posedge clk) begin + + if (rst) begin + `reset + out_d <= 0; + end else begin + `cleanup + + out_d <= out_d+1; + + if (`out_empty) begin + `fill_out + end + + end + end + +== TeX ============================================================== + +== Fleeterpreter ==================================================== + + public void service() { } + +== FleetSim ============================================================== + +== Constants ========================================================= + +== Test ============================================================== +#skip + +== Contributors ========================================================= +Adam Megacz -- 1.7.10.4