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

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

18 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

18 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

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

18 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

18 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

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

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

18 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

18 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

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

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

18 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

18 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

18 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

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

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

18 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

18 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

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

18 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

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

18 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

18 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

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

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

18 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)

18 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

18 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())

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

18 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()

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

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

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

18 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

18 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

18 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

18 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

18 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

18 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

18 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*

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

18 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

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

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

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

18 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

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

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

18 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

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

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

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

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

18 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

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

18 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

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

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

18 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

18 years agofactor out verilog headers on Alu2 ship
adam [Tue, 13 Feb 2007 08:59:14 +0000 (09:59 +0100)]
factor out verilog headers on Alu2 ship

18 years agomake bitfile= option work
adam [Tue, 13 Feb 2007 04:49:29 +0000 (05:49 +0100)]
make bitfile= option work

18 years agoupdate dist target in Makefile
adam [Tue, 13 Feb 2007 04:49:11 +0000 (05:49 +0100)]
update dist target in Makefile

18 years agoadded comments to ship files
adam [Tue, 13 Feb 2007 04:48:53 +0000 (05:48 +0100)]
added comments to ship files

18 years agomove edu.berkeley.fleet.ships to edu.berkeley.fleet.interpreter.ships
adam [Mon, 12 Feb 2007 15:53:18 +0000 (16:53 +0100)]
move edu.berkeley.fleet.ships to edu.berkeley.fleet.interpreter.ships

18 years agochange igor/archsim to fleetsim
adam [Mon, 12 Feb 2007 15:51:23 +0000 (16:51 +0100)]
change igor/archsim to fleetsim

18 years agoremove superfluous computeOffset() and computeTarget()
adam [Mon, 12 Feb 2007 15:40:30 +0000 (16:40 +0100)]
remove superfluous computeOffset() and computeTarget()

18 years agoremoved files that should not be revision controlled
adam [Mon, 12 Feb 2007 12:04:28 +0000 (13:04 +0100)]
removed files that should not be revision controlled

18 years agoadd hook for igor code
adam [Mon, 12 Feb 2007 11:56:15 +0000 (12:56 +0100)]
add hook for igor code

18 years agoupdate everything to naming conventions agreed upon in class last week
adam [Mon, 12 Feb 2007 11:55:07 +0000 (12:55 +0100)]
update everything to naming conventions agreed upon in class last week

18 years agomigrate verilog into ship files
adam [Mon, 12 Feb 2007 11:37:18 +0000 (12:37 +0100)]
migrate verilog into ship files

18 years agoadd more ship files
adam [Mon, 12 Feb 2007 11:24:19 +0000 (12:24 +0100)]
add more ship files

18 years agoswap thread startup order on fpga server
adam [Mon, 12 Feb 2007 11:23:39 +0000 (12:23 +0100)]
swap thread startup order on fpga server

18 years agoupdate Makefile
adam [Mon, 12 Feb 2007 11:23:34 +0000 (12:23 +0100)]
update Makefile

18 years agoupdated naming convention
adam [Mon, 12 Feb 2007 11:23:27 +0000 (12:23 +0100)]
updated naming convention

18 years agomore fixes to bring things up to date with the new test/doc apis
adam [Mon, 12 Feb 2007 09:42:31 +0000 (10:42 +0100)]
more fixes to bring things up to date with the new test/doc apis

18 years agoadded run() method for Slipway
adam [Mon, 12 Feb 2007 09:39:33 +0000 (10:39 +0100)]
added run() method for Slipway

18 years agolog less on server
adam [Mon, 12 Feb 2007 09:39:24 +0000 (10:39 +0100)]
log less on server

18 years agomade Client implement FleetProcess
adam [Mon, 12 Feb 2007 09:39:21 +0000 (10:39 +0100)]
made Client implement FleetProcess

18 years agoadded #expect and ArrayList hack to parser
adam [Mon, 12 Feb 2007 09:38:44 +0000 (10:38 +0100)]
added #expect and ArrayList hack to parser

18 years agoadded ShipDescription
adam [Mon, 12 Feb 2007 09:37:51 +0000 (10:37 +0100)]
added ShipDescription

18 years agoadded FleetProcess
adam [Mon, 12 Feb 2007 09:37:21 +0000 (10:37 +0100)]
added FleetProcess

18 years agomigrated ships into .ship files
adam [Mon, 12 Feb 2007 09:36:42 +0000 (10:36 +0100)]
migrated ships into .ship files

18 years agoadded test cases
adam [Mon, 12 Feb 2007 09:36:22 +0000 (10:36 +0100)]
added test cases

18 years agomake TCP server more robust
adam [Thu, 8 Feb 2007 03:49:22 +0000 (04:49 +0100)]
make TCP server more robust

18 years agoicache bug fixes (was emitting extraneous instructions)
adam [Thu, 8 Feb 2007 03:49:11 +0000 (04:49 +0100)]
icache bug fixes (was emitting extraneous instructions)

18 years agoreorganization of benkobox code to fix a few quirks
adam [Thu, 8 Feb 2007 03:48:53 +0000 (04:48 +0100)]
reorganization of benkobox code to fix a few quirks

18 years agoenable secondary icache, fix icache bug
adam [Tue, 6 Feb 2007 12:30:29 +0000 (13:30 +0100)]
enable secondary icache, fix icache bug

18 years agoenable secondary icache
adam [Tue, 6 Feb 2007 07:44:49 +0000 (08:44 +0100)]
enable secondary icache

18 years agofinal ship set
adam [Mon, 5 Feb 2007 19:38:32 +0000 (20:38 +0100)]
final ship set

18 years agoupdated build scripts
adam [Mon, 5 Feb 2007 19:09:24 +0000 (20:09 +0100)]
updated build scripts

18 years agoupdated demo code
adam [Mon, 5 Feb 2007 19:09:15 +0000 (20:09 +0100)]
updated demo code

18 years agomajor software code reorg
adam [Mon, 5 Feb 2007 19:09:02 +0000 (20:09 +0100)]
major software code reorg

18 years agomajor fpga code reorg; added icache+dcache
adam [Mon, 5 Feb 2007 19:08:41 +0000 (20:08 +0100)]
major fpga code reorg; added icache+dcache

18 years agoadded synthesis flag for blockram mode
adam [Mon, 5 Feb 2007 19:08:20 +0000 (20:08 +0100)]
added synthesis flag for blockram mode

18 years agoadded 100mhz timing constraint
adam [Mon, 5 Feb 2007 19:08:06 +0000 (20:08 +0100)]
added 100mhz timing constraint

18 years agoadded ies44 instruction encoder
adam [Mon, 5 Feb 2007 19:04:19 +0000 (20:04 +0100)]
added ies44 instruction encoder

18 years agogrammar fix
adam [Mon, 5 Feb 2007 19:03:29 +0000 (20:03 +0100)]
grammar fix

18 years agoimproved toString() methods in api
adam [Mon, 5 Feb 2007 19:03:01 +0000 (20:03 +0100)]
improved toString() methods in api