Matt Guthaus
|
929eae4a23
|
Document why sense amp is 8x isolation transistor
|
2018-11-07 16:09:50 -08:00 |
Matt Guthaus
|
5dfba21acc
|
Change tx mux size back to 8. Document why it was chosen.
|
2018-11-07 16:03:48 -08:00 |
Matt Guthaus
|
3d2abc0873
|
Change default col mux size to 2. Add some comments.
|
2018-11-07 15:43:08 -08:00 |
Matt Guthaus
|
ad7fe1be51
|
Clean up code formatting.
|
2018-11-07 14:52:03 -08:00 |
Matt Guthaus
|
4e232c49ad
|
Update precharge cell for multiport.
Comment out pbitcell tests.
Add bitcell_1rw_1r test.
Move bitcell horizontal routing to metal1.
Extend precharge height for stacking.
|
2018-11-07 14:46:51 -08:00 |
Matt Guthaus
|
2e5ae70391
|
Enable psram 1rw 2mux layout test.
|
2018-11-07 13:37:08 -08:00 |
Matt Guthaus
|
f04e76a54f
|
Allow multiple must-connect pins with the same label.
|
2018-11-07 13:05:13 -08:00 |
Matt Guthaus
|
8d753b5ac7
|
Primitive cells only keep the largest pin shape.
|
2018-11-07 11:58:31 -08:00 |
Matt Guthaus
|
1fe767343e
|
Reimplement gdsMill pin functions so they are run once when a GDS is loaded. Get pins is now a table lookup.
|
2018-11-07 11:31:44 -08:00 |
Matt Guthaus
|
485590052a
|
Merge branch 'supply_routing' of https://github.com/VLSIDA/PrivateRAM into supply_routing
|
2018-11-06 07:56:57 -08:00 |
Matt Guthaus
|
279fe4d103
|
Merge branch 'dev' into supply_routing
|
2018-11-06 07:56:29 -08:00 |
Matt Guthaus
|
86a8dca584
|
Merge branch 'dev' into supply_routing
|
2018-11-05 15:04:57 -08:00 |
Hunter Nichols
|
ff169fcb2b
|
Merged with dev, fixed config file conflict.
|
2018-11-05 14:58:52 -08:00 |
Hunter Nichols
|
4c26dede23
|
Unskipped functional tests and increases the number of ports on pbitcell functional tests.
|
2018-11-05 14:56:22 -08:00 |
Matt Guthaus
|
831e454b34
|
Remove redundant DRC run in magic.
|
2018-11-05 13:30:42 -08:00 |
Matt Guthaus
|
37b81c0af1
|
Remove options from example config files
|
2018-11-05 12:47:47 -08:00 |
Matt Guthaus
|
02bafb4757
|
Merge remote-tracking branch 'origin/dev' into supply_routing
|
2018-11-05 12:44:46 -08:00 |
Hunter Nichols
|
9744bc516a
|
Merge branch 'dev' into multiport_characterization
|
2018-11-05 10:40:29 -08:00 |
Matt Guthaus
|
ce94366a1d
|
Skip all 4mux and 8mux tests until we solve teh simulation timing bug.
|
2018-11-05 09:50:44 -08:00 |
Matt Guthaus
|
38dab77bfc
|
Add fixed seed to functional test during unit tests. Skip non-working tests after fixed seed.
|
2018-11-03 10:53:09 -07:00 |
Matt Guthaus
|
5d2df76ef5
|
Skip 4mux test
|
2018-11-03 10:16:22 -07:00 |
Matt Guthaus
|
5ecfa88d2a
|
Pad the routing grid by a few tracks to add an extra rail
|
2018-11-02 17:35:35 -07:00 |
Matt Guthaus
|
a3666d82ab
|
Reduce verbosity of level 1 debug.
|
2018-11-02 17:30:28 -07:00 |
Hunter Nichols
|
7461f2b1bf
|
Merged with dev.
|
2018-11-02 17:22:09 -07:00 |
Hunter Nichols
|
f05865b307
|
Fixed drc issues with replica bitline test.
|
2018-11-02 17:16:41 -07:00 |
Matt Guthaus
|
f8e761313a
|
Merge branch 'dev' into supply_routing
|
2018-11-02 16:39:49 -07:00 |
Matt Guthaus
|
852bfbc031
|
Merge branch 'dev' of github.com:VLSIDA/PrivateRAM into dev
|
2018-11-02 16:34:36 -07:00 |
Matt Guthaus
|
6dd959b638
|
Fix error in 8mux test. Fix comment in all tests.
|
2018-11-02 16:34:26 -07:00 |
Matt Guthaus
|
ad1d3a3c78
|
Use default grid costs again.
|
2018-11-02 16:04:56 -07:00 |
Matt Guthaus
|
3950a9feff
|
Merge branch 'supply_routing' into dev
|
2018-11-02 15:31:29 -07:00 |
Matt Guthaus
|
74c3de2812
|
Remove diagonal routing bug. Cleanup.
|
2018-11-02 14:57:40 -07:00 |
Matt Guthaus
|
ac203d987c
|
Merge branch 'supply_routing' into dev
|
2018-11-02 11:50:46 -07:00 |
Matt Guthaus
|
866eaa8b02
|
Add debug message when routes are diagonal.
|
2018-11-02 11:50:28 -07:00 |
Matt Guthaus
|
4d30f214da
|
Add expanded blockages for paths an enclosures to handle wide metal spacing rules.
|
2018-11-02 11:11:32 -07:00 |
Hunter Nichols
|
642dc8517c
|
Added no mux functional test for 1rw+1r. Delay characterization also works for the custom cell as well.
|
2018-11-01 14:05:55 -07:00 |
Hunter Nichols
|
b00fc040a3
|
Added replica 1rw+1r cell python modules. Also added drc/lvs checks in replica bitline, but test is failing due to pin error in freepdk45 and metal spacing error in scmos.
|
2018-11-01 12:29:49 -07:00 |
Matt Guthaus
|
b24c8a42a1
|
Remove redundant pins in pin_group constructor. Clean up some code and comments.
|
2018-11-01 11:31:24 -07:00 |
Matt Guthaus
|
2eedc703d1
|
Rename function in pin_group
|
2018-10-31 16:13:28 -07:00 |
Matt Guthaus
|
c511d886bf
|
Added new enclosure connector algorithm using edge sorting.
|
2018-10-31 15:35:39 -07:00 |
Hunter Nichols
|
9321f0461b
|
Fixed error in control logic test. Added gds/sp for replica cell 1rw+1r.
|
2018-10-31 00:06:34 -07:00 |
Hunter Nichols
|
e5dcf5d5b1
|
Altered bitline with heuristic to have a larger delay chain for larger column muxes. Also have to alter the feasible period for functional tests to pass.
|
2018-10-30 22:19:26 -07:00 |
Matt Guthaus
|
fc45242ccb
|
Allow contains to contain copy. Add connectors when pin doesn't overlap grids.
|
2018-10-30 17:41:29 -07:00 |
Matt Guthaus
|
7099ee76e9
|
Remove blocked grids from pins and secondary grids
|
2018-10-30 16:52:11 -07:00 |
Matt Guthaus
|
1344a8f7f1
|
Add remove adjacent feature for wide metal spacing
|
2018-10-30 12:24:13 -07:00 |
Matt Guthaus
|
c4163d3401
|
Remove debug statements.
|
2018-10-29 13:50:56 -07:00 |
Matt Guthaus
|
fa272be3bd
|
Enumerate more enclosures.
|
2018-10-29 13:49:29 -07:00 |
Matt Guthaus
|
cd87df8f76
|
Clean up enclosure code
|
2018-10-29 11:27:59 -07:00 |
Matt Guthaus
|
f19bcace62
|
Merged in an old stash.
|
2018-10-29 11:18:12 -07:00 |
Matt Guthaus
|
b7655eab10
|
Remove bug for combining pin with multiple other pins in a single iteration
|
2018-10-29 11:07:02 -07:00 |
Matt Guthaus
|
bbffec863b
|
Abandon connectors for now and opt for all enclosures
|
2018-10-29 10:59:22 -07:00 |