mrg
|
a5b5f7c22b
|
Change layer away from wordlines
|
2020-12-01 11:33:55 -08:00 |
|
mrg
|
3829213afe
|
Use and2_dec instead of buf_dec for better wldriver layout
|
2020-12-01 11:19:12 -08:00 |
|
mrg
|
4e10f6d8a6
|
Make cell/bitcell custom cell external accessible.
|
2020-11-24 12:01:00 -08:00 |
|
mrg
|
5ee3f4cc66
|
Many edits.
Use internal vdd/gnd names.
Refactor getters in bitcell to base class.
Add BIAS signal type.
|
2020-11-22 08:24:47 -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
|
718c327527
|
Fix iteration bug with new type
|
2020-11-20 17:33:15 -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
|
27a652ac1b
|
Fix bounding box of cap arrays
|
2020-11-20 16:54:53 -08:00 |
|
mrg
|
033111a5f3
|
Default to no hierarchical word lines.
|
2020-11-19 10:48:35 -08:00 |
|
mrg
|
86799ae3ff
|
Small bug fixes related to new name mapping.
|
2020-11-16 13:42:42 -08:00 |
|
mrg
|
1d729e8f02
|
Move pin name mapping to layout class.
|
2020-11-16 11:04:03 -08:00 |
|
mrg
|
93e94e26ec
|
Get vdd/gnd from properties if it is defined.
|
2020-11-16 10:14:37 -08:00 |
|
mrg
|
2f994b8c0a
|
Change custom cells to use set_ports setter
|
2020-11-14 07:15:27 -08:00 |
|
mrg
|
1624d50ca9
|
Fix props bug again.
|
2020-11-13 20:35:19 -08:00 |
|
mrg
|
e9420d57c2
|
Fix missing attributes
|
2020-11-13 19:04:26 -08:00 |
|
mrg
|
a2b17a271c
|
Port type order generated on the fly
|
2020-11-13 16:41:02 -08:00 |
|
mrg
|
01d191da40
|
clk_pin is redundant in DFFs
|
2020-11-13 16:23:27 -08:00 |
|
mrg
|
620e271562
|
Fix various typos and errors
|
2020-11-13 16:04:07 -08:00 |
|
mrg
|
8021430122
|
Fix pbitcell erros
|
2020-11-13 15:55:55 -08:00 |
|
mrg
|
c472a94f1e
|
Rework bitcells.
Name them 1port and 2port consistently.
Allow cell overrides to cell_1rw and cell_2rw or other.
Will use 2rw for 1rw/1r, 2rw, 1w/1r, etc.
|
2020-11-13 10:07:40 -08:00 |
|
mrg
|
bdda7c4f5f
|
Add bl/br pins to dummy array
|
2020-11-12 12:38:09 -08:00 |
|
mrg
|
8be1436d51
|
Use OPTS.bitcell everywhere
|
2020-11-05 16:55:08 -08:00 |
|
mrg
|
1890385be1
|
Use custom cells when needed.
|
2020-11-03 11:58:25 -08:00 |
|
mrg
|
cb3e9517bb
|
Use cell_properties to override cell names
|
2020-11-03 07:06:01 -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 |
|
mrg
|
857f5cb136
|
Fix copy pasta: decoder to predecode
|
2020-10-28 15:46:10 -07:00 |
|
mrg
|
00cb8a28d9
|
Fix supply layer query
|
2020-10-28 10:36:13 -07:00 |
|
mrg
|
acfec369d6
|
Add ptx cell properties
|
2020-10-28 09:54:15 -07:00 |
|
mrg
|
25495f3d94
|
getattr for bank parameters
|
2020-10-28 09:21:36 -07:00 |
|
mrg
|
611a4155b9
|
Add initial custom layer properties.
|
2020-10-27 15:11:04 -07:00 |
|
mrg
|
dc991cbcab
|
Use pin of pgate to figure out supply layer.
|
2020-10-26 15:54:16 -07:00 |
|
mrg
|
38ba5fc10d
|
Use pin of pgate to figure out supply layer.
|
2020-10-26 15:53:22 -07: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 |
|
mrg
|
68d74737f7
|
Different bitcell and array supply pins
|
2020-10-13 07:41:21 -07:00 |
|
jcirimel
|
05667d784f
|
move sky130 specific stuff to tech module lib
|
2020-10-13 04:48:10 -07:00 |
|
mrg
|
c3d6be27be
|
Fix argument name bug for remove wordlines
|
2020-10-08 16:58:38 -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
|
4a1a7e637e
|
merge in dev
|
2020-10-07 11:54:07 -07:00 |
|
mrg
|
483f6b187c
|
RBL driver supply location differs for sky130 and other techs
|
2020-10-06 16:47:32 -07:00 |
|
mrg
|
c2629edc1b
|
Allow 16-way column mux
|
2020-10-06 16:27:02 -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 |
|