Jesse Cirimelli-Low
|
6705f99855
|
merge in dev
|
2021-05-28 14:06:23 -07:00 |
|
mrg
|
3abebe4068
|
Add hierarchical seperator option to work with Xyce measurements.
|
2021-05-14 16:16:25 -07:00 |
|
Jesse Cirimelli-Low
|
4ea0fcd068
|
support multi cell wide precharge cells
|
2021-04-23 22:49:29 -07:00 |
|
Matt Guthaus
|
30fc81a1f0
|
Update copyright year.
|
2021-01-22 11:23:28 -08:00 |
|
mrg
|
01d312d65c
|
Refactor add power pins
|
2021-01-13 10:57:12 -08:00 |
|
mrg
|
47cc4cbfca
|
Remove extra debug statement
|
2020-12-08 11:55:53 -08:00 |
|
mrg
|
0100ae57a3
|
Fix mirror with odd number of rows
|
2020-12-08 10:31:22 -08:00 |
|
mrg
|
3829213afe
|
Use and2_dec instead of buf_dec for better wldriver layout
|
2020-12-01 11:19:12 -08:00 |
|
mrg
|
aa03eec943
|
Fix syntax error.
|
2020-11-21 07:16:45 -08:00 |
|
mrg
|
4c75bc003e
|
Fix bounding box of replica array to include wordline grounds.
|
2020-11-21 07:03:59 -08:00 |
|
mrg
|
f729e9fca7
|
Fix new replica_bitcell_array refactor with end caps. Remove single port end cap exceptions.
|
2020-11-20 16:56:07 -08:00 |
|
mrg
|
8021430122
|
Fix pbitcell erros
|
2020-11-13 15:55:55 -08:00 |
|
mrg
|
8be1436d51
|
Use OPTS.bitcell everywhere
|
2020-11-05 16:55:08 -08:00 |
|
mrg
|
da721a677d
|
Remove EOL whitespace globally
|
2020-11-03 06:29:17 -08:00 |
|
mrg
|
804814d18d
|
Add bitlines to dummy modules
|
2020-10-16 13:43:56 -07:00 |
|
mrg
|
20be7caf98
|
Make conditional wl and bl for dummy rows/cols.
|
2020-10-15 13:56:37 -07:00 |
|
mrg
|
6a1f12b62d
|
Refactored to utilize OOP
|
2020-10-13 11:07:31 -07:00 |
|
jcirimel
|
05667d784f
|
move sky130 specific stuff to tech module lib
|
2020-10-13 04:48:10 -07:00 |
|
mrg
|
8d5db50062
|
Fix missing update for left RBL offset
|
2020-10-08 16:40:53 -07:00 |
|
mrg
|
b0b15e8151
|
Fix indent bug that failed to create rbl wl pin labels.
|
2020-10-08 15:28:01 -07:00 |
|
mrg
|
01fe02bd90
|
Fixes to replica bitline array.
Copy pasta error for right dummy column offset.
Put end_caps in try/except block.
PEP 8 formatting
|
2020-10-08 14:53:44 -07:00 |
|
jcirimel
|
1e7ae06b7e
|
fix extra wl in col end, work on bring wl pins out to row end array, TODO: mirror alternating row end
|
2020-10-08 05:32:03 -07:00 |
|
jcirimel
|
d40c3588ed
|
no wl for col end
|
2020-10-08 03:34:16 -07:00 |
|
jcirimel
|
13e2a9f5f7
|
fix missed self.left_rbl refactor
|
2020-10-06 05:11:15 -07:00 |
|
jcirimel
|
888646cdf9
|
merge in wlbuf and begin work on 32kb memory
|
2020-10-06 05:03:59 -07:00 |
|
jcirimel
|
7cbf456a4f
|
sky130 rba done
|
2020-09-30 07:34:05 -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
|
70c90ca7fb
|
Replica bitcell array bbox to include unused WL gnd pins.
|
2020-09-28 14:49:33 -07:00 |
|
jcirimel
|
3dd72cdeac
|
progress with rba pin mismatch
|
2020-09-23 08:37:32 -07:00 |
|
jcirimel
|
17e6e5eb16
|
row end col done
|
2020-09-23 08:02:56 -07:00 |
|
jcirimel
|
5c263e0001
|
rep col done w/o power pins
|
2020-09-23 06:24:52 -07:00 |
|
mrg
|
e7ad22ff69
|
Separate WL via from bitell array to avoid grounded WLs
|
2020-09-15 13:38:28 -07:00 |
|
jcirimel
|
d22164bd48
|
single port progess
|
2020-09-14 18:11:38 -07:00 |
|
mrg
|
e95ab66916
|
Update to space according to the bitcell array.
|
2020-09-14 12:05:45 -07:00 |
|
mrg
|
8909ad7165
|
Update modules to use variable bit offsets.
Bitcell arrays can return the bit offsets.
Port data and submodules can use offsets for spacing.
Default spacing for port data if no offsets given.
|
2020-09-11 15:36:22 -07:00 |
|
mrg
|
c58741c44f
|
Updates to global array.
Standardize bitcell array main array offsets.
Duplicate replica interface pins in global interface pins.
|
2020-09-10 16:44:54 -07:00 |
|
mrg
|
9c762634a5
|
Change default options for replica_bitcell_array
|
2020-09-10 15:11:48 -07:00 |
|
mrg
|
71d86f88b0
|
Merge branch 'dev' into wlbuffer
|
2020-09-10 13:05:14 -07:00 |
|
mrg
|
f2313d0c73
|
Use default names for replica_column too
|
2020-09-10 12:04:46 -07:00 |
|
mrg
|
3c0707e5d1
|
Consistents of bl x port then br x port
|
2020-09-09 13:38:13 -07:00 |
|
mrg
|
3062aba214
|
Fix update to exclude bits with RBLs
|
2020-09-09 13:03:05 -07:00 |
|
mrg
|
7bb21fb73f
|
Updates to local and global arrays to make bitline and wordlines consistent.
|
2020-09-09 11:54:46 -07:00 |
|
mrg
|
1269bf6e16
|
Global bitcell working
|
2020-09-04 13:06:58 -07:00 |
|
Hunter Nichols
|
8bcbf005bf
|
Merge branch 'dev' into characterizer_bug_fixes
|
2020-09-04 02:25:01 -07:00 |
|
mrg
|
f6f6242d68
|
Ground dummy lines in replica bitcell array
|
2020-09-03 10:45:28 -07:00 |
|
mrg
|
4ec47d8ee1
|
Refactor global and local to be a bitcell_base_array
|
2020-09-01 11:59:01 -07:00 |
|
mrg
|
7bdce3ca9a
|
Don't make dummy bitlines pins for simplicity
|
2020-09-01 09:55:23 -07:00 |
|
Hunter Nichols
|
73b2277daa
|
Removed dead code related to older characterization scheme
|
2020-08-27 17:30:58 -07:00 |
|
mrg
|
11a82b7283
|
Fixed local bitcell array for single and dual port
|
2020-08-27 14:03:05 -07:00 |
|