Matt Guthaus
|
30fc81a1f0
|
Update copyright year.
|
2021-01-22 11:23:28 -08:00 |
|
mrg
|
69fe050bad
|
Refactor and cleanup router grids.
|
2021-01-15 13:25:57 -08:00 |
|
mrg
|
6f5b7c0264
|
Flatten bug fixed in Magic so don't flatten routes.
|
2021-01-12 16:20:03 -08:00 |
|
mrg
|
ec6f0f1873
|
Escape route to any side
|
2021-01-06 09:40:32 -08:00 |
|
mrg
|
c89e156bfe
|
Separate add pins and route pins so pins can block supply router.
|
2020-12-23 10:49:47 -08:00 |
|
mrg
|
1885794016
|
Only write drc/lvs scripts if drc/lvs is enabled
|
2020-12-23 07:16:43 -08:00 |
|
mrg
|
94b1e729ab
|
Don't add vias when placing dff array
|
2020-12-22 17:08:53 -08:00 |
|
mrg
|
286ac635d6
|
Escape router changes.
Rename exit router to escape router.
Perform supply and signal escape routing after channel and other routing.
|
2020-12-22 16:35:05 -08:00 |
|
mrg
|
52119fe3b3
|
Cleanup exit route. Pins are on perimeter mostly.
|
2020-12-22 15:56:51 -08:00 |
|
mrg
|
ae1c889235
|
Updates to IO signal router.
Route signals to perimeter using maze router.
Move IO pins without perimeter pins to M3 using add_io_pin (like add_power_pin).
|
2020-12-22 09:39:58 -08:00 |
|
mrg
|
348001b1c8
|
Supply tree uses signal grid. PEP8 cleanup.
|
2020-12-21 13:51:50 -08:00 |
|
mrg
|
98250cf115
|
Copy pins as rects before removing them.
|
2020-12-21 13:47:05 -08:00 |
|
mrg
|
3c08dfcca5
|
Enable single pin for vdd/gnd after supply router
|
2020-12-18 11:09:10 -08:00 |
|
mrg
|
c0ab0af201
|
Retry routes with expanding detour allowed.
|
2020-12-17 11:39:17 -08:00 |
|
mrg
|
d5ed45dadf
|
Make default router tree router
|
2020-12-16 16:42:19 -08:00 |
|
mrg
|
f55b57033d
|
Route col decoder address with data bits in channel
|
2020-12-15 16:37:23 -08:00 |
|
mrg
|
878a9cee8a
|
Add channel routes as flat instances to appease Magic extraction.
|
2020-12-15 16:01:39 -08:00 |
|
mrg
|
6714e9fac0
|
Only run DRC and LVS at SRAM level if not a unit test to reduce run time.
|
2020-12-15 10:46:55 -08:00 |
|
Hunter Nichols
|
84ba5c55d1
|
Merged with dev
|
2020-11-10 15:47:56 -08:00 |
|
mrg
|
57e708a6e1
|
Add 200 cycles. Can be commented out or run for shorter.
|
2020-11-09 15:20:36 -08:00 |
|
mrg
|
532492d5ae
|
Output functional stimulus to output directory.
|
2020-11-09 12:00:25 -08:00 |
|
mrg
|
10542d6cc3
|
Output DRC and LVS run files to output directory.
|
2020-11-09 11:12:31 -08:00 |
|
mrg
|
29ac541b28
|
Refactor dynamic cell name to utilize base class
|
2020-11-03 13:18:46 -08:00 |
|
mrg
|
da721a677d
|
Remove EOL whitespace globally
|
2020-11-03 06:29:17 -08:00 |
|
mrg
|
fa89b73ef8
|
PR from mithro + other changable GDS file names
|
2020-11-02 16:00:16 -08:00 |
|
Hunter Nichols
|
12a8531248
|
Allowed for OPTS writeback of words_per_row if automatically generated during generation.
|
2020-10-21 03:02:39 -07:00 |
|
mrg
|
c2629edc1b
|
Allow 16-way column mux
|
2020-10-06 16:27:02 -07:00 |
|
mrg
|
1e24b780bb
|
Initial pex sram test.
|
2020-10-02 13:32:52 -07:00 |
|
mrg
|
b32c123dab
|
PEP8 cleanup. Un-hard-code bitcell layers. Remove dead variable.
|
2020-10-01 11:10:18 -07:00 |
|
mrg
|
18c8ad265e
|
Unique name for sram channel routes
|
2020-10-01 09:55:34 -07:00 |
|
Matt Guthaus
|
112d57d90a
|
Enable riscv tests
|
2020-09-30 12:39:40 -07:00 |
|
mrg
|
b147e8485c
|
PEP8 formatting
|
2020-09-29 16:52:27 -07:00 |
|
mrg
|
449a4c2660
|
Exclude bitcells in other local areas not of interest
|
2020-09-29 12:15:42 -07:00 |
|
mrg
|
d7e2340e62
|
Lots of PEP8 cleanup. Refactor path graph to simulation class.
|
2020-09-29 10:26:31 -07:00 |
|
mrg
|
88731ccd8e
|
Fix rounding error for wmask with various word_size
|
2020-09-28 09:53:01 -07:00 |
|
Hunter Nichols
|
af22e438f1
|
Added option to output an extended configuration file that includes defaults.
|
2020-09-08 18:40:39 -07:00 |
|
Hunter Nichols
|
73b2277daa
|
Removed dead code related to older characterization scheme
|
2020-08-27 17:30:58 -07:00 |
|
mrg
|
652f160aca
|
Merge branch 'wlbuffer' into dev
|
2020-08-25 15:50:08 -07:00 |
|
mrg
|
bd8bf9afd8
|
Remove RBL label at top level of SRAM
|
2020-08-25 14:42:21 -07:00 |
|
mrg
|
28bd93bf51
|
Still working on array refactor
|
2020-08-25 11:50:44 -07:00 |
|
jcirimel
|
9cecf367ee
|
Merge branch 'dev' into pex
|
2020-08-17 17:49:41 -07:00 |
|
jcirimel
|
714b57d48e
|
Merge branch 'dev' into pex
|
2020-08-17 17:48:21 -07:00 |
|
mrg
|
60224b105f
|
Merge branch 'dev' of github.com:VLSIDA/PrivateRAM into dev
|
2020-08-17 14:20:34 -07:00 |
|
mrg
|
50525e70f4
|
Fix up to SRAM level with new replica bitcell array ports.
|
2020-08-13 14:29:10 -07:00 |
|
mrg
|
0bec6f0439
|
Fix SRAM to use simulation spice instead of LVS spice
|
2020-08-12 10:41:21 -07:00 |
|
jcirimel
|
02e65a00ef
|
update pex to work with dev changes
|
2020-08-03 17:14:34 -07:00 |
|
Bob Vanhoof
|
9b8ef5ef57
|
fix: generated pex file was not passed correctly to lib characterizer
|
2020-08-03 10:16:12 +02:00 |
|
mrg
|
487027a9f2
|
Fix pex file names
|
2020-07-30 11:35:13 -07:00 |
|
Matt Guthaus
|
68387ec525
|
Merge pull request #84 from bvhoof/CalibrePexFilesUpdate
calibrepex: file copy fix
|
2020-07-30 08:40:35 -07:00 |
|
mrg
|
f23d2e36a7
|
Don't obstruct control logic signals with dffs when no column mux.
|
2020-07-29 10:31:18 -07:00 |
|