Jennifer Eve Sowash
|
a6eec10f41
|
Passed freepdk45 tests with pdriver.py
|
2018-12-07 12:58:05 -08:00 |
Jennifer Eve Sowash
|
a24e5229cb
|
Fixed method of determining inverter number.
|
2018-12-07 10:19:18 -08:00 |
Jennifer Eve Sowash
|
653ab3eda4
|
Changed method of determining number of inverters.
|
2018-12-06 19:34:19 -08:00 |
Jennifer Eve Sowash
|
8ea85e3e65
|
Merge branch 'dev' into pdriver
|
2018-12-06 14:38:08 -08:00 |
Jennifer Eve Sowash
|
5e19cf1e24
|
Updated naming, added compute_sizes(), and fixed sizing function.
|
2018-12-06 14:36:01 -08:00 |
Matt Guthaus
|
c51752d245
|
Provide more stats in -v output
|
2018-12-06 14:11:15 -08:00 |
Matt Guthaus
|
514f6fda27
|
Increase size for warning of column mux limit
|
2018-12-06 13:57:38 -08:00 |
Matt Guthaus
|
3f1fbc3d90
|
Merge remote-tracking branch 'origin' into supply_routing
|
2018-12-06 13:53:51 -08:00 |
Matt Guthaus
|
c0295a2c3d
|
Rewrite if/else to be correct and more legible.
|
2018-12-06 13:23:39 -08:00 |
Matt Guthaus
|
46d3068821
|
Output number of words per row before SRAM creation. Recompute words per row in unit tests.
|
2018-12-06 13:11:47 -08:00 |
Matt Guthaus
|
6f1af4d0c9
|
Remove extraneous m2m3 via that causes DRC
|
2018-12-06 12:45:45 -08:00 |
Matt Guthaus
|
b5a7274316
|
Change Netlisting to submodules to reflect what time is of
|
2018-12-06 11:59:20 -08:00 |
Matt Guthaus
|
e4c67875d2
|
Add non-minimum width metal2 in route when vias can be close
|
2018-12-06 11:58:57 -08:00 |
Matt Guthaus
|
b7bbc9b994
|
Add output on number of ports.
|
2018-12-06 11:58:34 -08:00 |
Matt Guthaus
|
b72382b400
|
Fix offset bug with negative vertical supply rails
|
2018-12-06 11:58:19 -08:00 |
Matt Guthaus
|
7645a909eb
|
Merge branch 'supply_routing' into dev
|
2018-12-05 17:24:51 -08:00 |
Matt Guthaus
|
2cd1322071
|
Clean up Makefile for unit tests
|
2018-12-05 12:58:10 -08:00 |
Matt Guthaus
|
fa3bf2915a
|
Remove commented code
|
2018-12-05 09:56:19 -08:00 |
Matt Guthaus
|
0c0a23e6eb
|
Cleanup code. Add time breakdown for SRAM creation.
|
2018-12-05 09:51:17 -08:00 |
Matt Guthaus
|
f1c74d6bfb
|
Merge branch 'dev' into supply_routing
|
2018-12-04 17:57:18 -08:00 |
Matt Guthaus
|
d95b34caf2
|
Round output to look pretty
|
2018-12-04 17:08:47 -08:00 |
Matt Guthaus
|
e750d446dc
|
Fix syntax error. Enable skipped test.
|
2018-12-04 17:08:22 -08:00 |
Matt Guthaus
|
126d4a8d10
|
Fix instersection bug. Improve primary and secondary pin algo.
|
2018-12-04 16:53:04 -08:00 |
Matt Guthaus
|
7ce75398a8
|
Change warning to info
|
2018-12-04 09:42:47 -08:00 |
Matt Guthaus
|
7fce6f06ca
|
Expand grids to maximal pin before removing blockages
|
2018-12-04 09:35:40 -08:00 |
Matt Guthaus
|
389bb91af4
|
Simplifying supply router to single grid track
|
2018-12-04 08:41:57 -08:00 |
Matt Guthaus
|
2a68b57215
|
Changed psram info to sram
|
2018-12-03 15:59:31 -08:00 |
Jennifer Eve Sowash
|
2534a32e20
|
pdriver.py passes resgression tests. Size and number of inverters has been added.
|
2018-12-03 12:55:48 -08:00 |
Matt Guthaus
|
c6f03e70d4
|
Convert supply to wider DRC rules
|
2018-12-03 11:09:17 -08:00 |
Jennifer Eve Sowash
|
da631618b6
|
Merge branch 'pdriver' of https://github.com/VLSIDA/PrivateRAM into pdriver
|
2018-12-03 09:14:13 -08:00 |
Matt Guthaus
|
bcc6b95564
|
Add coverage exclusions. Add subprocess coverage.
|
2018-12-03 09:13:57 -08:00 |
Jennifer Sowash
|
887674aa85
|
Added pdriver.py for testing.
|
2018-12-03 09:11:12 -08:00 |
Matt Guthaus
|
49f7022416
|
Skip failing tests with comments for bugs.
|
2018-11-30 12:33:43 -08:00 |
Matt Guthaus
|
90d1fa7c43
|
Bitcell supply routing fixes.
Flatten and simplify 1rw 1r bitcell.
Move bitcell vias to M3 if rotation is limited.
Simplify replica bitcell vdd routing.
|
2018-11-30 12:32:13 -08:00 |
Matt Guthaus
|
7e054a51e2
|
Some techs don't need m1 power pins
|
2018-11-29 18:47:38 -08:00 |
Matt Guthaus
|
0af4263edb
|
Remove extra rotated vias in bitcell array to simplify power routing
|
2018-11-29 18:13:15 -08:00 |
Matt Guthaus
|
0e7301fff8
|
Update unit test golden results. Skip two tests.
|
2018-11-29 17:28:57 -08:00 |
Matt Guthaus
|
e98f7075e2
|
Merge branch 'multiport_control_fix' of ssh://scone/home/mrg/openram into multiport_control_fix
|
2018-11-29 16:29:17 -08:00 |
Matt Guthaus
|
33a7683473
|
Remove used gated_clk instead of cs for read-only control logic.
|
2018-11-29 16:28:37 -08:00 |
Matt Guthaus
|
a7be60529f
|
Do not rotate vias in horizontal channel routes
|
2018-11-29 13:57:40 -08:00 |
Matt Guthaus
|
3c4d559308
|
Fixed syntax error referring to column mux
|
2018-11-29 13:29:16 -08:00 |
Matt Guthaus
|
3d3f54aa86
|
Add col addr line spacing for col addr decoder
|
2018-11-29 13:22:48 -08:00 |
Matt Guthaus
|
4df862d8af
|
Convert channel router to take netlist of pins rather than names.
|
2018-11-29 12:12:10 -08:00 |
Matt Guthaus
|
a7bc9e0de0
|
Use module height not instance uy for sram placement
|
2018-11-29 10:34:25 -08:00 |
Matt Guthaus
|
0a16d83181
|
Add more layout and functional port tests.
|
2018-11-29 10:28:43 -08:00 |
Matt Guthaus
|
14fa33e21d
|
Remove 4 bank code and test for now.
|
2018-11-29 10:28:09 -08:00 |
Matt Guthaus
|
7054d0881a
|
Fix col address dff spacing from bank.
|
2018-11-29 09:54:29 -08:00 |
Matt Guthaus
|
02a67f9867
|
Missing gap in port 1 col decoder
|
2018-11-28 18:07:31 -08:00 |
Matt Guthaus
|
d041a498f3
|
Fix height of port 1 control bus. Adjust column decoder names.
|
2018-11-28 17:48:25 -08:00 |
Matt Guthaus
|
f8513da162
|
Remove local temp dir
|
2018-11-28 17:04:53 -08:00 |