fleet.git
16 years agomove Stack test into Stack.ship
adam [Tue, 7 Aug 2007 14:32:43 +0000 (15:32 +0100)]
move Stack test into Stack.ship

16 years agomove from intel2950-4 to intel2950-5
adam [Tue, 7 Aug 2007 14:35:06 +0000 (15:35 +0100)]
move from intel2950-4 to intel2950-5

16 years agocleanup, add Generator for verilog netlists
adam [Mon, 30 Jul 2007 06:10:51 +0000 (07:10 +0100)]
cleanup, add Generator for verilog netlists

16 years agofix a minor bug in the fleeterpreter ; add a bubble sort program
Amir Kamil [Tue, 17 Jul 2007 05:12:06 +0000 (06:12 +0100)]
fix a minor bug in the fleeterpreter ; add a bubble sort program

16 years agoupdate bitfile and list of tests that work
adam [Sun, 15 Jul 2007 06:36:15 +0000 (07:36 +0100)]
update bitfile and list of tests that work

16 years agoupdate hostname of bee441
adam [Sun, 15 Jul 2007 06:35:59 +0000 (07:35 +0100)]
update hostname of bee441

16 years agoadd mul to list of auto ships
adam [Sun, 15 Jul 2007 06:35:27 +0000 (07:35 +0100)]
add mul to list of auto ships

16 years agoadd support for #skip tests
adam [Sun, 15 Jul 2007 06:35:06 +0000 (07:35 +0100)]
add support for #skip tests

16 years agoadd support for siblings in FleetDoc
adam [Fri, 13 Jul 2007 07:50:10 +0000 (08:50 +0100)]
add support for siblings in FleetDoc

16 years agoadd support for shortcuts in FleetDoc
adam [Fri, 13 Jul 2007 07:47:41 +0000 (08:47 +0100)]
add support for shortcuts in FleetDoc

16 years agotentative Fi bit in archman.tex
adam [Fri, 13 Jul 2007 07:47:30 +0000 (08:47 +0100)]
tentative Fi bit in archman.tex

16 years agoimplement crappy multiplier
Amir Kamil [Fri, 13 Jul 2007 01:44:57 +0000 (02:44 +0100)]
implement crappy multiplier

16 years agoprototype for new ship constants mechanism
adam [Tue, 10 Jul 2007 13:56:12 +0000 (14:56 +0100)]
prototype for new ship constants mechanism

16 years agofix BitStorage bug
Amir Kamil [Tue, 10 Jul 2007 04:44:51 +0000 (05:44 +0100)]
fix BitStorage bug

16 years agoadd Doc.java
adam [Tue, 3 Jul 2007 07:02:08 +0000 (08:02 +0100)]
add Doc.java

16 years agoadd stuff to doc dir
adam [Tue, 3 Jul 2007 07:01:56 +0000 (08:01 +0100)]
add stuff to doc dir

16 years agoupdates to ship documentation
adam [Tue, 3 Jul 2007 07:01:41 +0000 (08:01 +0100)]
updates to ship documentation

16 years agobitfifo notes
adam [Mon, 18 Jun 2007 23:34:04 +0000 (00:34 +0100)]
bitfifo notes

16 years agoBitFifo ship
Amir Kamil [Fri, 15 Jun 2007 06:08:18 +0000 (07:08 +0100)]
BitFifo ship

17 years agoalu2 also gets header/footer
adam [Sun, 6 May 2007 09:13:41 +0000 (10:13 +0100)]
alu2 also gets header/footer

17 years agoadd stride/count test
adam [Sun, 4 Mar 2007 11:52:00 +0000 (12:52 +0100)]
add stride/count test

17 years agoadd stride/count to fleeterpreter Memory ship
adam [Sun, 4 Mar 2007 11:51:48 +0000 (12:51 +0100)]
add stride/count to fleeterpreter Memory ship

17 years agoresolve conflict
adam [Sun, 6 May 2007 08:54:04 +0000 (09:54 +0100)]
resolve conflict

17 years agoupdate grammar, move to new version of SBP
adam [Sun, 6 May 2007 08:53:03 +0000 (09:53 +0100)]
update grammar, move to new version of SBP

17 years agoMakefile update
adam [Sun, 6 May 2007 08:52:48 +0000 (09:52 +0100)]
Makefile update

17 years agoadd f0 demo
adam [Sun, 6 May 2007 08:52:35 +0000 (09:52 +0100)]
add f0 demo

17 years agof0 checkin
adam [Sun, 6 May 2007 08:52:06 +0000 (09:52 +0100)]
f0 checkin

17 years agofix grammar ambiguity
adam [Sun, 4 Mar 2007 11:52:08 +0000 (12:52 +0100)]
fix grammar ambiguity

17 years agomake api.Destination a class rather than an interface
adam [Thu, 1 Mar 2007 13:15:15 +0000 (14:15 +0100)]
make api.Destination a class rather than an interface

17 years agocheckpoint
adam [Thu, 1 Mar 2007 12:29:11 +0000 (13:29 +0100)]
checkpoint

17 years agocheckpoint
adam [Thu, 1 Mar 2007 12:17:01 +0000 (13:17 +0100)]
checkpoint

17 years agoexperimental: make BenkoBox not extend Destination
adam [Wed, 28 Feb 2007 11:04:33 +0000 (12:04 +0100)]
experimental: make BenkoBox not extend Destination

17 years agofix grammar ambiguity
adam [Mon, 26 Feb 2007 16:40:05 +0000 (17:40 +0100)]
fix grammar ambiguity

17 years agofurther separation on f0 code
adam [Mon, 26 Feb 2007 16:35:16 +0000 (17:35 +0100)]
further separation on f0 code

17 years agorefactor f0 into separate files
adam [Mon, 26 Feb 2007 16:30:21 +0000 (17:30 +0100)]
refactor f0 into separate files

17 years agoinitial import of f0 code
adam [Mon, 26 Feb 2007 16:23:34 +0000 (17:23 +0100)]
initial import of f0 code

17 years agoAdd an Alu2 that uses virtual destinations instead of commands. Add an example.
Amir Kamil [Wed, 28 Feb 2007 08:43:05 +0000 (09:43 +0100)]
Add an Alu2 that uses virtual destinations instead of commands. Add an example.

17 years agofix parsing bug where BenkoBox is used instead of Destination
adam [Wed, 28 Feb 2007 11:01:50 +0000 (12:01 +0100)]
fix parsing bug where BenkoBox is used instead of Destination

17 years agoanother bugfix
adam [Wed, 28 Feb 2007 10:59:43 +0000 (11:59 +0100)]
another bugfix

17 years agobugfix
adam [Wed, 28 Feb 2007 10:59:03 +0000 (11:59 +0100)]
bugfix

17 years agoresolve conflict
adam [Wed, 28 Feb 2007 10:42:40 +0000 (11:42 +0100)]
resolve conflict

17 years agoupdate to 25-Feb tagpoint for SBP
adam [Mon, 26 Feb 2007 16:39:29 +0000 (17:39 +0100)]
update to 25-Feb tagpoint for SBP

17 years agomake Dominic and other Windows-users happy
adam [Mon, 26 Feb 2007 21:17:47 +0000 (22:17 +0100)]
make Dominic and other Windows-users happy

17 years agospeed up separate parsing
adam [Mon, 26 Feb 2007 16:36:04 +0000 (17:36 +0100)]
speed up separate parsing

17 years agomake parsing faster on multi-run test cases
adam [Mon, 26 Feb 2007 15:55:27 +0000 (16:55 +0100)]
make parsing faster on multi-run test cases

17 years agoadd code to "balance" the switch fabric tree
adam [Mon, 26 Feb 2007 11:56:28 +0000 (12:56 +0100)]
add code to "balance" the switch fabric tree

17 years agoStack bugfixes
adam [Mon, 26 Feb 2007 11:56:08 +0000 (12:56 +0100)]
Stack bugfixes

17 years agoAlu3 bugfixes
adam [Mon, 26 Feb 2007 11:55:59 +0000 (12:55 +0100)]
Alu3 bugfixes

17 years agochange bitfile name to groundhog2.bit
adam [Sun, 25 Feb 2007 04:40:00 +0000 (05:40 +0100)]
change bitfile name to groundhog2.bit

17 years agofix bug in Alu1 related to zero-storage boxes
adam [Sun, 25 Feb 2007 04:39:44 +0000 (05:39 +0100)]
fix bug in Alu1 related to zero-storage boxes

17 years agoadd Stack ship and tests
adam [Sun, 25 Feb 2007 04:39:28 +0000 (05:39 +0100)]
add Stack ship and tests

17 years agoadd Alu3 ship and tests
adam [Sun, 25 Feb 2007 04:39:07 +0000 (05:39 +0100)]
add Alu3 ship and tests

17 years agofix choice/swap-test.fleet test to work with zero-storage boxes
adam [Sun, 25 Feb 2007 04:38:45 +0000 (05:38 +0100)]
fix choice/swap-test.fleet test to work with zero-storage boxes

17 years agotweak box semantics in fleeterpreter to make them have no storage
adam [Sun, 25 Feb 2007 04:38:20 +0000 (05:38 +0100)]
tweak box semantics in fleeterpreter to make them have no storage

17 years agorename ItemForShip to DataForShip for consistency
adam [Sun, 25 Feb 2007 04:37:29 +0000 (05:37 +0100)]
rename ItemForShip to DataForShip for consistency

17 years agoformatting
adam [Sat, 24 Feb 2007 19:21:54 +0000 (20:21 +0100)]
formatting

17 years agofix Choice ship tests
adam [Sat, 24 Feb 2007 19:21:44 +0000 (20:21 +0100)]
fix Choice ship tests

17 years agofix FPGA implementation of Choice ship
adam [Sat, 24 Feb 2007 19:21:30 +0000 (20:21 +0100)]
fix FPGA implementation of Choice ship

17 years agofix bugs in software implementation of Choice ship
adam [Sat, 24 Feb 2007 19:21:15 +0000 (20:21 +0100)]
fix bugs in software implementation of Choice ship

17 years agoFPGA-Fleet updates
adam [Fri, 23 Feb 2007 02:27:08 +0000 (03:27 +0100)]
FPGA-Fleet updates

17 years agoupdate FPGA portion of Memory ship
adam [Thu, 22 Feb 2007 16:10:51 +0000 (17:10 +0100)]
update FPGA portion of Memory ship

17 years agomakefile updates
adam [Thu, 22 Feb 2007 15:32:42 +0000 (16:32 +0100)]
makefile updates

17 years agomove all defunct ships to defunct-ships directory
adam [Thu, 22 Feb 2007 15:32:34 +0000 (16:32 +0100)]
move all defunct ships to defunct-ships directory

17 years agoupdate tests for transition from Icache to Memory
adam [Thu, 22 Feb 2007 15:32:16 +0000 (16:32 +0100)]
update tests for transition from Icache to Memory

17 years agoupdate ships for overhaul
adam [Thu, 22 Feb 2007 15:32:00 +0000 (16:32 +0100)]
update ships for overhaul

17 years agoadded Choice ship
adam [Thu, 22 Feb 2007 15:31:52 +0000 (16:31 +0100)]
added Choice ship

17 years agomassive overhaul of FleetCode to support multiple destinations (and major cleanup)
adam [Thu, 22 Feb 2007 15:31:28 +0000 (16:31 +0100)]
massive overhaul of FleetCode to support multiple destinations (and major cleanup)

17 years agoIES44: lots of cleanup, use safer bitfield operations
adam [Thu, 22 Feb 2007 15:30:50 +0000 (16:30 +0100)]
IES44: lots of cleanup, use safer bitfield operations

17 years agoAPI: inert changes (cleanup, visibility, toString())
adam [Thu, 22 Feb 2007 15:30:26 +0000 (16:30 +0100)]
API: inert changes (cleanup, visibility, toString())

17 years agoAPI: changed getSubName() to getDestinationName()
adam [Thu, 22 Feb 2007 15:29:57 +0000 (16:29 +0100)]
API: changed getSubName() to getDestinationName()

17 years agoAPI: removed Inbox and Outbox classes, replaced with isInbox(), isOutbox()
adam [Thu, 22 Feb 2007 15:29:11 +0000 (16:29 +0100)]
API: removed Inbox and Outbox classes, replaced with isInbox(), isOutbox()

17 years agosupport for disabling terminal colors
adam [Tue, 20 Feb 2007 11:55:51 +0000 (12:55 +0100)]
support for disabling terminal colors

17 years agoadded Destination.getSubName()
adam [Mon, 19 Feb 2007 14:05:27 +0000 (15:05 +0100)]
added Destination.getSubName()

17 years agoRecycle test.
Amir Kamil [Mon, 19 Feb 2007 10:01:48 +0000 (11:01 +0100)]
Recycle test.

17 years agofix adam-induced stupidity in makefile
adam [Mon, 19 Feb 2007 10:20:35 +0000 (11:20 +0100)]
fix adam-induced stupidity in makefile

17 years agofix path separator for windows people
adam [Sun, 18 Feb 2007 09:48:12 +0000 (10:48 +0100)]
fix path separator for windows people

17 years agoadd initial support for virtual destinations
adam [Sat, 17 Feb 2007 08:40:21 +0000 (09:40 +0100)]
add initial support for virtual destinations

17 years agoadd ship specific literals and a test case
adam [Sat, 17 Feb 2007 08:27:41 +0000 (09:27 +0100)]
add ship specific literals and a test case

17 years agomove up to new valentine.bit
adam [Fri, 16 Feb 2007 17:57:09 +0000 (18:57 +0100)]
move up to new valentine.bit

17 years agofix sign-extension bug, add test
adam [Fri, 16 Feb 2007 17:56:57 +0000 (18:56 +0100)]
fix sign-extension bug, add test

17 years agofix how the fleeterpreter deals with kill*
adam [Fri, 16 Feb 2007 17:28:54 +0000 (18:28 +0100)]
fix how the fleeterpreter deals with kill*

17 years agofixed sign-extend bug
adam [Fri, 16 Feb 2007 14:58:07 +0000 (15:58 +0100)]
fixed sign-extend bug

17 years agoadded MAX and MIN on Alu2 ship
adam [Fri, 16 Feb 2007 14:50:18 +0000 (15:50 +0100)]
added MAX and MIN on Alu2 ship

17 years agonew syntax: receive, notify, dismiss
adam [Fri, 16 Feb 2007 14:48:58 +0000 (15:48 +0100)]
new syntax: receive, notify, dismiss

17 years agoadd kill*
adam [Fri, 16 Feb 2007 13:39:33 +0000 (14:39 +0100)]
add kill*

17 years agoadd Instruction.isStanding()
adam [Thu, 15 Feb 2007 09:58:14 +0000 (10:58 +0100)]
add Instruction.isStanding()

17 years agochange default image to superbowl2.bit
adam [Tue, 13 Feb 2007 14:44:06 +0000 (15:44 +0100)]
change default image to superbowl2.bit

17 years agoeliminate one-arg Client() constructor
adam [Tue, 13 Feb 2007 14:43:39 +0000 (15:43 +0100)]
eliminate one-arg Client() constructor

17 years agoMakefile tweaks
adam [Tue, 13 Feb 2007 14:43:00 +0000 (15:43 +0100)]
Makefile tweaks

17 years agoalter list of default Slipway ships
adam [Tue, 13 Feb 2007 14:42:56 +0000 (15:42 +0100)]
alter list of default Slipway ships

17 years agoclean up constants in Alu1
adam [Tue, 13 Feb 2007 14:42:23 +0000 (15:42 +0100)]
clean up constants in Alu1

17 years agoadd simple alu1 test
adam [Tue, 13 Feb 2007 14:42:04 +0000 (15:42 +0100)]
add simple alu1 test

17 years agoadd count test
adam [Tue, 13 Feb 2007 14:41:22 +0000 (15:41 +0100)]
add count test

17 years agoextra Lut3 test
adam [Tue, 13 Feb 2007 14:41:00 +0000 (15:41 +0100)]
extra Lut3 test

17 years agoautogenerate parts of Alu1, Alu2, Lut3 verilog
adam [Tue, 13 Feb 2007 14:40:14 +0000 (15:40 +0100)]
autogenerate parts of Alu1, Alu2, Lut3 verilog

17 years agocleanup on Alu2
adam [Tue, 13 Feb 2007 14:39:35 +0000 (15:39 +0100)]
cleanup on Alu2

17 years agofix bit-truncation issue in inbox
adam [Tue, 13 Feb 2007 14:39:24 +0000 (15:39 +0100)]
fix bit-truncation issue in inbox

17 years agomake bitfile= option work
adam [Tue, 13 Feb 2007 14:38:56 +0000 (15:38 +0100)]
make bitfile= option work

17 years agofix sign-extend logic
adam [Tue, 13 Feb 2007 14:38:39 +0000 (15:38 +0100)]
fix sign-extend logic

17 years agochange Lut to Lut3 ship, add tests
adam [Tue, 13 Feb 2007 14:37:45 +0000 (15:37 +0100)]
change Lut to Lut3 ship, add tests