fleet.git
14 years agoimprove master-clear logic origin/HEAD origin/master
Adam Megacz [Sun, 26 Jul 2009 04:31:55 +0000 (21:31 -0700)]
improve master-clear logic

14 years agoremember to re-set ILC in MarinaTest.loadEveryValueOLC()
Adam Megacz [Sun, 26 Jul 2009 04:26:24 +0000 (21:26 -0700)]
remember to re-set ILC in MarinaTest.loadEveryValueOLC()

14 years agoMakefile: parameterize ${testnum}
Adam Megacz [Sun, 26 Jul 2009 04:25:01 +0000 (21:25 -0700)]
Makefile: parameterize ${testnum}

14 years agoMakefile fixes
Adam Megacz [Fri, 24 Jul 2009 01:18:27 +0000 (18:18 -0700)]
Makefile fixes

14 years agorebuild lib/com.sun.async.test.jar
Adam Megacz [Fri, 24 Jul 2009 01:18:14 +0000 (18:18 -0700)]
rebuild lib/com.sun.async.test.jar

14 years agomove marina/testCode/com to src/com
Adam Megacz [Fri, 24 Jul 2009 01:18:00 +0000 (18:18 -0700)]
move marina/testCode/com to src/com

14 years agoadd lib/com.sun.async.test.jar
Adam Megacz [Fri, 24 Jul 2009 00:46:53 +0000 (17:46 -0700)]
add lib/com.sun.async.test.jar

14 years agorework Makefile
Adam Megacz [Fri, 24 Jul 2009 00:46:45 +0000 (17:46 -0700)]
rework Makefile

14 years agoadd testlocal target and targets for auto-generated files
Adam Megacz [Fri, 24 Jul 2009 00:09:01 +0000 (17:09 -0700)]
add testlocal target and targets for auto-generated files

14 years agoupdate which sun server I use
Adam Megacz [Fri, 24 Jul 2009 00:08:27 +0000 (17:08 -0700)]
update which sun server I use

14 years agoupdate electric target
Adam Megacz [Fri, 24 Jul 2009 00:08:06 +0000 (17:08 -0700)]
update electric target

14 years agoupdate syncspi/copyin targets
Adam Megacz [Fri, 24 Jul 2009 00:07:36 +0000 (17:07 -0700)]
update syncspi/copyin targets

14 years agoadd to Makefile clean target
Adam Megacz [Fri, 24 Jul 2009 00:07:16 +0000 (17:07 -0700)]
add to Makefile clean target

14 years agochmod -x blockDiagram.pdf
Adam Megacz [Fri, 24 Jul 2009 00:04:21 +0000 (17:04 -0700)]
chmod -x blockDiagram.pdf

14 years agochmod -x tpdn90g18_3.spi
Adam Megacz [Fri, 24 Jul 2009 00:03:53 +0000 (17:03 -0700)]
chmod -x tpdn90g18_3.spi

14 years agoreshuffle marina/electric/calibre directory
Adam Megacz [Fri, 24 Jul 2009 00:02:50 +0000 (17:02 -0700)]
reshuffle marina/electric/calibre directory

14 years agoremove extraneous tsmc90Header.hsp
Adam Megacz [Fri, 24 Jul 2009 00:01:51 +0000 (17:01 -0700)]
remove extraneous tsmc90Header.hsp

14 years agoMarinaTest: update list of tests to run
Adam Megacz [Thu, 23 Jul 2009 23:51:55 +0000 (16:51 -0700)]
MarinaTest: update list of tests to run

14 years agoadd MarinaTest.loadEveryValueOLC()
Adam Megacz [Thu, 23 Jul 2009 23:49:17 +0000 (16:49 -0700)]
add MarinaTest.loadEveryValueOLC()

14 years agoadd MarinaTest.testOverfillTokens()
Adam Megacz [Thu, 23 Jul 2009 23:48:50 +0000 (16:48 -0700)]
add MarinaTest.testOverfillTokens()

14 years agoadd MarinaTest.testDFlagWhenTorpedoLyingInWait() and MarinaTest.testSetOlcFollowedByD...
Adam Megacz [Thu, 23 Jul 2009 23:48:36 +0000 (16:48 -0700)]
add MarinaTest.testDFlagWhenTorpedoLyingInWait() and MarinaTest.testSetOlcFollowedByDPredicated()

14 years agoMarinaTest: use expectNorthFifoExactly()
Adam Megacz [Thu, 23 Jul 2009 23:48:11 +0000 (16:48 -0700)]
MarinaTest: use expectNorthFifoExactly()

14 years agoMarinaTest: fix typos
Adam Megacz [Thu, 23 Jul 2009 23:47:47 +0000 (16:47 -0700)]
MarinaTest: fix typos

14 years agoadd MarinaTest.expectNorthFifoAtLeast()
Adam Megacz [Thu, 23 Jul 2009 23:47:37 +0000 (16:47 -0700)]
add MarinaTest.expectNorthFifoAtLeast()

14 years agoMarinaTest: add SEND_DATA_IF_D_SET
Adam Megacz [Thu, 23 Jul 2009 23:47:03 +0000 (16:47 -0700)]
MarinaTest: add SEND_DATA_IF_D_SET

14 years agoMarinaTest: reduce messages
Adam Megacz [Thu, 23 Jul 2009 23:46:19 +0000 (16:46 -0700)]
MarinaTest: reduce messages

14 years agoMarinaTest: if using jtagShift, limit frequency to 20Mhz
Adam Megacz [Thu, 23 Jul 2009 23:46:05 +0000 (16:46 -0700)]
MarinaTest: if using jtagShift, limit frequency to 20Mhz

14 years agoInstructionStopper: show bits of instruction being inserted
Adam Megacz [Thu, 23 Jul 2009 23:43:56 +0000 (16:43 -0700)]
InstructionStopper: show bits of instruction being inserted

14 years agouse BWRCs preinstalled remote_xilinx ISE/EDK
Adam Megacz [Thu, 23 Jul 2009 23:43:22 +0000 (16:43 -0700)]
use BWRCs preinstalled remote_xilinx ISE/EDK

14 years agoupdate .print v() line in header.hsp
Adam Megacz [Thu, 23 Jul 2009 23:42:51 +0000 (16:42 -0700)]
update .print v() line in header.hsp

14 years agochange HSIMSPEED to 4, remove flushing lines
Adam Megacz [Thu, 23 Jul 2009 23:42:36 +0000 (16:42 -0700)]
change HSIMSPEED to 4, remove flushing lines

14 years agotell hsim not to bother with DC initialization
Adam Megacz [Thu, 23 Jul 2009 23:42:00 +0000 (16:42 -0700)]
tell hsim not to bother with DC initialization

14 years agoadd 40nm options in header file (commented out)
Adam Megacz [Thu, 23 Jul 2009 23:41:45 +0000 (16:41 -0700)]
add 40nm options in header file (commented out)

14 years agoadd MarinaTest.jar to gitignore
Adam Megacz [Thu, 23 Jul 2009 23:41:21 +0000 (16:41 -0700)]
add MarinaTest.jar to gitignore

14 years agoremove runOne.sh
Adam Megacz [Thu, 23 Jul 2009 23:32:19 +0000 (16:32 -0700)]
remove runOne.sh

14 years agoremove marina/testCode/edu
Adam Megacz [Thu, 23 Jul 2009 23:30:40 +0000 (16:30 -0700)]
remove marina/testCode/edu

14 years agoupdate marina/testCode/.gitignore
Adam Megacz [Thu, 23 Jul 2009 23:26:56 +0000 (16:26 -0700)]
update marina/testCode/.gitignore

14 years agoadd regen.bsh to repo
Adam Megacz [Thu, 23 Jul 2009 23:26:08 +0000 (16:26 -0700)]
add regen.bsh to repo

14 years agoadd marinaPadframe.gds
Adam Megacz [Thu, 23 Jul 2009 23:25:06 +0000 (16:25 -0700)]
add marinaPadframe.gds

14 years agoMerge marina project in subdirectory marina/
Adam Megacz [Thu, 23 Jul 2009 23:07:38 +0000 (16:07 -0700)]
Merge marina project in subdirectory marina/

14 years agoworks
Adam Megacz [Thu, 23 Jul 2009 03:26:51 +0000 (03:26 +0000)]
works

14 years agoeverything works, better sizing
Adam Megacz [Tue, 21 Jul 2009 20:20:19 +0000 (20:20 +0000)]
everything works, better sizing

14 years agoeverything works
Adam Megacz [Tue, 21 Jul 2009 19:52:08 +0000 (19:52 +0000)]
everything works

14 years agohellyeah, works
Adam Megacz [Tue, 21 Jul 2009 07:17:23 +0000 (07:17 +0000)]
hellyeah, works

14 years agospeculative checkin
Adam Megacz [Tue, 21 Jul 2009 05:44:35 +0000 (05:44 +0000)]
speculative checkin

14 years agoworks
Adam Megacz [Tue, 21 Jul 2009 05:12:13 +0000 (05:12 +0000)]
works

14 years agospeculative checkin
Adam Megacz [Tue, 21 Jul 2009 04:59:15 +0000 (04:59 +0000)]
speculative checkin

14 years agoworks speculatively with predCond3
Adam Megacz [Tue, 21 Jul 2009 04:54:05 +0000 (04:54 +0000)]
works speculatively with predCond3

14 years agoworks (again)
Adam Megacz [Tue, 21 Jul 2009 04:36:47 +0000 (04:36 +0000)]
works (again)

14 years agoeven yet more logic refactoring
Adam Megacz [Tue, 21 Jul 2009 01:36:14 +0000 (01:36 +0000)]
even yet more logic refactoring

14 years agoeven yet more logic refactoring
Adam Megacz [Tue, 21 Jul 2009 01:35:18 +0000 (01:35 +0000)]
even yet more logic refactoring

14 years agoeven yet more logic refactoring
Adam Megacz [Tue, 21 Jul 2009 01:34:42 +0000 (01:34 +0000)]
even yet more logic refactoring

14 years agomore logic refactoring
Adam Megacz [Tue, 21 Jul 2009 01:30:39 +0000 (01:30 +0000)]
more logic refactoring

14 years agorefactored some logic
Adam Megacz [Tue, 21 Jul 2009 01:28:33 +0000 (01:28 +0000)]
refactored some logic

14 years agoremoved another unnecessary delay on driver input
Adam Megacz [Tue, 21 Jul 2009 01:21:40 +0000 (01:21 +0000)]
removed another unnecessary delay on driver input

14 years agoequalized pull-downs in state wire drivers, works
Adam Megacz [Tue, 21 Jul 2009 01:12:17 +0000 (01:12 +0000)]
equalized pull-downs in state wire drivers, works

14 years agoremoved unnecessary delay on driver input, resized transistors and used low-threshold...
Adam Megacz [Tue, 21 Jul 2009 00:54:22 +0000 (00:54 +0000)]
removed unnecessary delay on driver input, resized transistors and used low-threshold inverrters to compensate

14 years agoremoved unnecessary delay on keeper input
Adam Megacz [Tue, 21 Jul 2009 00:19:06 +0000 (00:19 +0000)]
removed unnecessary delay on keeper input

14 years agoremoved one stage of delay, changed disable to disableLO
Adam Megacz [Tue, 21 Jul 2009 00:09:58 +0000 (00:09 +0000)]
removed one stage of delay, changed disable to disableLO

14 years agoworks in 4/2 GasP, new firing circuit, 60ps/stage
Adam Megacz [Mon, 20 Jul 2009 23:03:23 +0000 (23:03 +0000)]
works in 4/2 GasP, new firing circuit, 60ps/stage

14 years agoworks
Adam Megacz [Fri, 17 Jul 2009 10:17:15 +0000 (10:17 +0000)]
works

14 years agook better
Adam Megacz [Fri, 17 Jul 2009 07:31:00 +0000 (07:31 +0000)]
ok better

14 years agotopology tweaks
Adam Megacz [Fri, 17 Jul 2009 06:49:23 +0000 (06:49 +0000)]
topology tweaks

14 years agoworks, more delay line shortening
Adam Megacz [Fri, 17 Jul 2009 06:44:55 +0000 (06:44 +0000)]
works, more delay line shortening

14 years agoworks, shorter delay line (correction)
Adam Megacz [Fri, 17 Jul 2009 06:24:31 +0000 (06:24 +0000)]
works, shorter delay line (correction)

14 years agoworks, shorter delay line
Adam Megacz [Fri, 17 Jul 2009 06:24:04 +0000 (06:24 +0000)]
works, shorter delay line

14 years agoworks, but just barely -- really cutting it close!
Adam Megacz [Fri, 17 Jul 2009 06:12:13 +0000 (06:12 +0000)]
works, but just barely -- really cutting it close!

14 years agoworks
Adam Megacz [Fri, 17 Jul 2009 04:52:22 +0000 (04:52 +0000)]
works

14 years agoworks, took two inverters off of forward conditioning path
Adam Megacz [Fri, 17 Jul 2009 04:36:52 +0000 (04:36 +0000)]
works, took two inverters off of forward conditioning path

14 years agoworks, tweaked inverter size
Adam Megacz [Fri, 17 Jul 2009 04:22:13 +0000 (04:22 +0000)]
works, tweaked inverter size

14 years agoworks, slower delay line
Adam Megacz [Fri, 17 Jul 2009 04:16:35 +0000 (04:16 +0000)]
works, slower delay line

14 years agoworks, shorter delay line
Adam Megacz [Fri, 17 Jul 2009 04:13:26 +0000 (04:13 +0000)]
works, shorter delay line

14 years agoworks, tweaked one transistor size
Adam Megacz [Fri, 17 Jul 2009 04:08:22 +0000 (04:08 +0000)]
works, tweaked one transistor size

14 years agoworks with wire loads
Adam Megacz [Fri, 17 Jul 2009 03:59:02 +0000 (03:59 +0000)]
works with wire loads

14 years agowork with even less delay
Adam Megacz [Fri, 17 Jul 2009 03:55:01 +0000 (03:55 +0000)]
work with even less delay

14 years agowork with less delay
Adam Megacz [Fri, 17 Jul 2009 03:39:01 +0000 (03:39 +0000)]
work with less delay

14 years agostill works, smarter keepers
Adam Megacz [Fri, 17 Jul 2009 03:34:20 +0000 (03:34 +0000)]
still works, smarter keepers

14 years agostill works
Adam Megacz [Fri, 17 Jul 2009 03:24:49 +0000 (03:24 +0000)]
still works

14 years agostill works
Adam Megacz [Fri, 17 Jul 2009 03:22:07 +0000 (03:22 +0000)]
still works

14 years agocleaned up omegaCounter fire module
Adam Megacz [Thu, 16 Jul 2009 19:43:33 +0000 (19:43 +0000)]
cleaned up omegaCounter fire module

14 years agoadd some comments
Adam Megacz [Thu, 16 Jul 2009 18:56:46 +0000 (11:56 -0700)]
add some comments

14 years agofix bug in encoding of SET instruction for Marina
Adam Megacz [Thu, 16 Jul 2009 18:56:13 +0000 (11:56 -0700)]
fix bug in encoding of SET instruction for Marina

14 years agoupdate encoding of ABORT instruction for Marina
Adam Megacz [Thu, 16 Jul 2009 18:55:55 +0000 (11:55 -0700)]
update encoding of ABORT instruction for Marina

14 years agoupdate encodings of predicate field
Adam Megacz [Thu, 16 Jul 2009 18:54:41 +0000 (11:54 -0700)]
update encodings of predicate field

14 years agoBitMask: change order of constructor arguments, add invert() method
Adam Megacz [Thu, 16 Jul 2009 18:53:50 +0000 (11:53 -0700)]
BitMask: change order of constructor arguments, add invert() method

14 years agoadd IS_INTERRUPTIBLE mask (sort of a hack)
Adam Megacz [Thu, 16 Jul 2009 18:53:06 +0000 (11:53 -0700)]
add IS_INTERRUPTIBLE mask (sort of a hack)

14 years agorename tinyCounter to omegaCounter
Adam Megacz [Thu, 16 Jul 2009 18:44:57 +0000 (18:44 +0000)]
rename tinyCounter to omegaCounter

14 years agotinyCounter: all loads work
Adam Megacz [Thu, 16 Jul 2009 18:44:00 +0000 (18:44 +0000)]
tinyCounter: all loads work

14 years agoadd marina/ directory
Adam Megacz [Thu, 16 Jul 2009 18:34:00 +0000 (11:34 -0700)]
add marina/ directory

14 years agofix typo in Instruction.Move.toString()
Adam Megacz [Thu, 16 Jul 2009 18:32:27 +0000 (11:32 -0700)]
fix typo in Instruction.Move.toString()

14 years agoimplement BitMask.apply()
Adam Megacz [Thu, 16 Jul 2009 18:31:38 +0000 (11:31 -0700)]
implement BitMask.apply()

14 years agoadd BitVector.and(),or(),not()
Adam Megacz [Thu, 16 Jul 2009 18:31:25 +0000 (11:31 -0700)]
add BitVector.and(),or(),not()

14 years agoadd MarinaDestination
Adam Megacz [Thu, 16 Jul 2009 18:29:58 +0000 (11:29 -0700)]
add MarinaDestination

14 years agoadd edu.berkeley.fleet.util.BitMask
Adam Megacz [Thu, 16 Jul 2009 18:23:38 +0000 (11:23 -0700)]
add edu.berkeley.fleet.util.BitMask

14 years agonew tinyCounter, uses only 44 transistors per bit
Adam Megacz [Tue, 14 Jul 2009 04:50:32 +0000 (04:50 +0000)]
new tinyCounter, uses only 44 transistors per bit

14 years agoadded tinyCounter.jelib
Adam Megacz [Tue, 14 Jul 2009 04:50:05 +0000 (04:50 +0000)]
added tinyCounter.jelib

14 years agoadd fakeMarinaPadframe to aMarinaM.jelib
Adam Megacz [Tue, 14 Jul 2009 04:48:53 +0000 (04:48 +0000)]
add fakeMarinaPadframe to aMarinaM.jelib

14 years agouse fakeMarinaPadframe in marina-xml2.bsh
Adam Megacz [Tue, 14 Jul 2009 04:48:25 +0000 (04:48 +0000)]
use fakeMarinaPadframe in marina-xml2.bsh

14 years agoshort together pins to make XML generator work
Adam Megacz [Tue, 14 Jul 2009 04:28:15 +0000 (04:28 +0000)]
short together pins to make XML generator work

14 years agofine-tine the print_node_v except-line in cfg
Adam Megacz [Tue, 14 Jul 2009 04:16:20 +0000 (04:16 +0000)]
fine-tine the print_node_v except-line in cfg