fleet.git
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

14 years agoadd extra spice parameters for HSIM in header.hsp
Adam Megacz [Tue, 14 Jul 2009 04:15:57 +0000 (04:15 +0000)]
add extra spice parameters for HSIM in header.hsp

14 years agofix typo in marina-xml1.bsh
Adam Megacz [Tue, 14 Jul 2009 04:15:00 +0000 (04:15 +0000)]
fix typo in marina-xml1.bsh

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

14 years agoswitch marina-netlist1.bsh from FileMenu to FileType for Electric 8.10a
Adam Megacz [Tue, 14 Jul 2009 04:14:15 +0000 (04:14 +0000)]
switch marina-netlist1.bsh from FileMenu to FileType for Electric 8.10a

14 years agomarina-xml2.bsh: add explicit TDI/TDO port names
Adam Megacz [Tue, 14 Jul 2009 04:13:46 +0000 (04:13 +0000)]
marina-xml2.bsh: add explicit TDI/TDO port names

14 years agoadded exports to CR block to clean up ERC errors
jlexau [Sun, 14 Jun 2009 02:07:33 +0000 (02:07 +0000)]
added exports to CR block to clean up ERC errors

14 years agoadd bee2-selectmap, to be dealt with later
megacz [Sun, 14 Jun 2009 01:37:56 +0000 (18:37 -0700)]
add bee2-selectmap, to be dealt with later

14 years agoshrink logo by one pixel in both dimensions, rotate logo by 180 degrees
Adam Megacz [Sat, 13 Jun 2009 20:18:19 +0000 (20:18 +0000)]
shrink logo by one pixel in both dimensions, rotate logo by 180 degrees

14 years agotouched edgesM and marina_padframe to clean up library read errors
jlexau [Sat, 13 Jun 2009 08:29:55 +0000 (08:29 +0000)]
touched edgesM and marina_padframe to clean up library read errors

14 years agoupdate fillM
Adam Megacz [Sat, 13 Jun 2009 02:07:16 +0000 (02:07 +0000)]
update fillM

14 years agotest script updates
Adam Megacz [Tue, 9 Jun 2009 20:42:38 +0000 (20:42 +0000)]
test script updates

14 years agoadded new crTest block to top level
jlexau [Tue, 9 Jun 2009 17:40:47 +0000 (17:40 +0000)]
added new crTest block to top level

14 years agocounter fix from Ivan for scan generator
jlexau [Tue, 9 Jun 2009 17:40:24 +0000 (17:40 +0000)]
counter fix from Ivan for scan generator

14 years agolvs, erc, drc clean
ac150875 [Tue, 9 Jun 2009 16:55:50 +0000 (16:55 +0000)]
lvs, erc, drc clean

14 years agofix D-flag bug in kessels counter
Adam Megacz [Tue, 9 Jun 2009 00:44:46 +0000 (00:44 +0000)]
fix D-flag bug in kessels counter

14 years agocapacitive-resistive measurement
ac150875 [Mon, 8 Jun 2009 19:07:49 +0000 (19:07 +0000)]
capacitive-resistive measurement

14 years agoadd tpdn90g18_3.spi
Adam Megacz [Mon, 8 Jun 2009 18:49:04 +0000 (18:49 +0000)]
add tpdn90g18_3.spi

14 years agonewest files from ivan
Adam Megacz [Sun, 7 Jun 2009 18:09:27 +0000 (18:09 +0000)]
newest files from ivan

14 years agofixed incorrect instantiation mistake; all tests pass now
Adam Megacz [Fri, 5 Jun 2009 22:33:31 +0000 (22:33 +0000)]
fixed incorrect instantiation mistake; all tests pass now

14 years agofixed a drc error
jlexau [Fri, 5 Jun 2009 20:48:27 +0000 (20:48 +0000)]
fixed a drc error

14 years agofixed top-level fill cell
jlexau [Fri, 5 Jun 2009 20:27:18 +0000 (20:27 +0000)]
fixed top-level fill cell

14 years agoadded vdd/gnd exports at corner of esd block
jlexau [Fri, 5 Jun 2009 18:57:00 +0000 (18:57 +0000)]
added vdd/gnd exports at corner of esd block

14 years agoupdate from Adam
jlexau [Fri, 5 Jun 2009 18:48:31 +0000 (18:48 +0000)]
update from Adam

14 years agoupdates from Adam, plus DRC fixes
jlexau [Fri, 5 Jun 2009 18:07:22 +0000 (18:07 +0000)]
updates from Adam, plus DRC fixes

14 years agostuff
Adam Megacz [Thu, 4 Jun 2009 23:19:33 +0000 (23:19 +0000)]
stuff

14 years agofixed ERC error in pads_north
jlexau [Thu, 4 Jun 2009 18:03:08 +0000 (18:03 +0000)]
fixed ERC error in pads_north

14 years agofixed erc errors
ac150875 [Tue, 2 Jun 2009 23:38:22 +0000 (23:38 +0000)]
fixed erc errors

14 years agochanged config_input to fix DRC/ERC errors
jlexau [Tue, 2 Jun 2009 23:37:58 +0000 (23:37 +0000)]
changed config_input to fix DRC/ERC errors

14 years agodeleted twinNand{lay} at Ivan's suggestion
jlexau [Tue, 2 Jun 2009 16:44:36 +0000 (16:44 +0000)]
deleted twinNand{lay} at Ivan's suggestion

14 years agokesselscounter passes ncc, drc
Adam Megacz [Tue, 2 Jun 2009 11:31:52 +0000 (11:31 +0000)]
kesselscounter passes ncc, drc

14 years agoCreated project settings to get the GDS layers correct.
jlexau [Tue, 2 Jun 2009 05:40:40 +0000 (05:40 +0000)]
Created project settings to get the GDS layers correct.

14 years agokesselCounter layout complete, passes NCC and DRC
Adam Megacz [Tue, 2 Jun 2009 05:09:44 +0000 (05:09 +0000)]
kesselCounter layout complete, passes NCC and DRC

14 years agorevised dummy exclusion layers for core
jlexau [Sat, 30 May 2009 00:08:02 +0000 (00:08 +0000)]
revised dummy exclusion layers for core

14 years agoadded Alex's ESD experiment (LVS fixes)
jlexau [Fri, 29 May 2009 21:30:09 +0000 (21:30 +0000)]
added Alex's ESD experiment (LVS fixes)

14 years agoadding Alex's ESD experiment to top level
jlexau [Fri, 29 May 2009 08:54:28 +0000 (08:54 +0000)]
adding Alex's ESD experiment to top level

14 years agolatest files from Ivan plus top-level hookup
jlexau [Fri, 29 May 2009 08:03:28 +0000 (08:03 +0000)]
latest files from Ivan plus top-level hookup

14 years agobroke out ripple-carry logic into a separate module, broke it down into transistors
Adam Megacz [Fri, 29 May 2009 08:03:12 +0000 (08:03 +0000)]
broke out ripple-carry logic into a separate module, broke it down into transistors

14 years agoremove inversion from kessels OLC scan (and special case from test code)
Adam Megacz [Fri, 29 May 2009 06:40:11 +0000 (06:40 +0000)]
remove inversion from kessels OLC scan (and special case from test code)

14 years agosimplify ripple-carry logic
Adam Megacz [Fri, 29 May 2009 06:39:08 +0000 (06:39 +0000)]
simplify ripple-carry logic

14 years agomake test 6 harder
Adam Megacz [Fri, 29 May 2009 06:35:34 +0000 (06:35 +0000)]
make test 6 harder

14 years agotest updates for kessels counter
Adam Megacz [Fri, 29 May 2009 06:32:06 +0000 (06:32 +0000)]
test updates for kessels counter

14 years agoproper decoding of kessels OLC scan
Adam Megacz [Fri, 29 May 2009 06:30:53 +0000 (06:30 +0000)]
proper decoding of kessels OLC scan

14 years agobetter debugging messages on ProperStopper
Adam Megacz [Fri, 29 May 2009 06:30:21 +0000 (06:30 +0000)]
better debugging messages on ProperStopper

14 years agoadd hsim gunk to header.hsp
Adam Megacz [Fri, 29 May 2009 06:30:02 +0000 (06:30 +0000)]
add hsim gunk to header.hsp

14 years agokessels passes all tests, hsim+verilog
Adam Megacz [Fri, 29 May 2009 06:28:21 +0000 (06:28 +0000)]
kessels passes all tests, hsim+verilog

14 years agoadded fill
ac150875 [Thu, 28 May 2009 21:26:30 +0000 (21:26 +0000)]
added fill

14 years agoadded fill
ac150875 [Thu, 28 May 2009 21:22:58 +0000 (21:22 +0000)]
added fill

14 years agotop level with ivan's fill
ac150875 [Thu, 28 May 2009 21:00:12 +0000 (21:00 +0000)]
top level with ivan's fill

14 years agotop level with ivan's fill
ac150875 [Thu, 28 May 2009 20:57:20 +0000 (20:57 +0000)]
top level with ivan's fill

14 years agoupdates for kessels counter
Adam Megacz [Thu, 28 May 2009 06:23:17 +0000 (06:23 +0000)]
updates for kessels counter

14 years agochanges for kesselsCounter, flip initial state of D-flag in verilog
Adam Megacz [Thu, 28 May 2009 06:16:40 +0000 (06:16 +0000)]
changes for kesselsCounter, flip initial state of D-flag in verilog

14 years agocheckpoint2: pre-sizing
Adam Megacz [Thu, 28 May 2009 06:09:37 +0000 (06:09 +0000)]
checkpoint2: pre-sizing

14 years agocheckpoint1
Adam Megacz [Thu, 28 May 2009 05:32:59 +0000 (05:32 +0000)]
checkpoint1

14 years agoremove now-auto-generated files
Adam Megacz [Thu, 28 May 2009 05:21:49 +0000 (05:21 +0000)]
remove now-auto-generated files

14 years agoadd verilog/spice generation to marina.bsh
Adam Megacz [Thu, 28 May 2009 05:21:09 +0000 (05:21 +0000)]
add verilog/spice generation to marina.bsh

14 years agokessels bugfixes
Adam Megacz [Thu, 28 May 2009 05:20:28 +0000 (05:20 +0000)]
kessels bugfixes