projects
/
fleet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lots of changes to Marina test code, mostly for scan chain counters
[fleet.git]
/
ships
/
Fifo.ship
diff --git
a/ships/Fifo.ship
b/ships/Fifo.ship
index
bcaec4b
..
616c97b
100644
(file)
--- a/
ships/Fifo.ship
+++ b/
ships/Fifo.ship
@@
-29,6
+29,10
@@
at least 16 words.
== FleetSim ==============================================================
== FleetSim ==============================================================
+== FPGA ==============================================================
+
+// not used
+
== Test =================================================================
// expected output
#expect 9
== Test =================================================================
// expected output
#expect 9
@@
-37,21
+41,21
@@
at least 16 words.
#ship debug : Debug
#ship fifo : Fifo
#ship debug : Debug
#ship fifo : Fifo
-debug.in: [*] take, deliver;
+debug.in: set ilc=*; recv, deliver;
fifo.in:
fifo.in:
- literal 9;
+ set word= 9;
deliver;
deliver;
- load repeat counter with 63;
- take, deliver;
- load repeat counter with 37;
- take, deliver;
+ set ilc=63;
+ recv, deliver;
+ set ilc=37;
+ recv, deliver;
fifo.out:
fifo.out:
- load repeat counter with 63;
- take, sendto fifo.in;
- load repeat counter with 36;
- take, sendto fifo.in;
- take, sendto debug.in;
+ set ilc=63;
+ collect, send to fifo.in;
+ set ilc=36;
+ collect, send to fifo.in;
+ collect, send to debug.in;