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
|
6e51c3cda0
|
PEP8 cleanup bitcell_base
|
2020-11-22 07:11:08 -08:00 |
|
mrg
|
95573c858c
|
Can redefine number of ports in custom_cell_properties
|
2020-11-21 08:05:49 -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
|
e134e07522
|
Merge branch 'dev' of github.com:VLSIDA/PrivateRAM into dev
|
2020-11-20 16:57:14 -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 |
|
Hunter Nichols
|
53e64fb696
|
Merge branch 'dev' into characterizer_bug_fixes
|
2020-11-20 11:16:41 -08:00 |
|
Hunter Nichols
|
9fd473ce70
|
Fixed issue with selection of column address when checking bitline names.
|
2020-11-20 01:11:08 -08:00 |
|
Hunter Nichols
|
b201fa4bca
|
Fixed path measurement in delay
|
2020-11-19 22:53:38 -08:00 |
|
mrg
|
b77f168270
|
Fix original pin name bug in bitcell too.
|
2020-11-19 15:12:02 -08:00 |
|
mrg
|
033111a5f3
|
Default to no hierarchical word lines.
|
2020-11-19 10:48:35 -08:00 |
|
mrg
|
35c162acbd
|
Use internal pin names in path names for signal traces.
|
2020-11-19 08:45:09 -08:00 |
|
mrg
|
fbed738b4a
|
Merge multiple cell_name fix.
|
2020-11-18 16:27:28 -08:00 |
|
mrg
|
8c72d3f2e7
|
PEP8 and small fix
|
2020-11-18 14:01:25 -08:00 |
|
mrg
|
8507881ea8
|
Merge branch 's8_single_port' into dev
|
2020-11-18 13:59:43 -08:00 |
|
jcirimel
|
50a0b88ef8
|
fix typo
|
2020-11-18 11:02:40 -08:00 |
|
jcirimel
|
520b496611
|
check for cell prop names list
|
2020-11-18 10:47:05 -08:00 |
|
mrg
|
6cfa20731c
|
Consistent naming in example configs
|
2020-11-18 09:59:38 -08:00 |
|
mrg
|
305b546ad5
|
PEP8 cleanup
|
2020-11-17 16:56:00 -08:00 |
|
mrg
|
02c1fac3b8
|
Remove partial Verilog output
|
2020-11-17 16:51:08 -08:00 |
|
Hunter Nichols
|
7a0f5e15db
|
Added polarity checks in modules to allow to make it easier to get spice rise/fall. Path measures not failing now but should be changed later.
|
2020-11-17 15:05:07 -08:00 |
|
Hunter Nichols
|
35e1a523cc
|
Changed named on delay chain sizing variable. Automatic sizing default is False.
|
2020-11-17 14:29:01 -08:00 |
|
Hunter Nichols
|
df4c2bad1f
|
Disabled debug measures that are WIP.
|
2020-11-17 13:30:18 -08:00 |
|
Hunter Nichols
|
ac425643a0
|
Merge branch 'dev' into characterizer_bug_fixes
|
2020-11-17 13:22:56 -08:00 |
|
Hunter Nichols
|
eaf285639a
|
Added debug measurements along main delay paths in SRAM. WIP.
|
2020-11-17 12:43:17 -08:00 |
|
mrg
|
baae28194b
|
Add custom cell custom port order code. Update setup/hold to use it.
|
2020-11-17 11:12:59 -08:00 |
|
mrg
|
80333ffacb
|
Fix setup/hold characterization to use custom cell and pin names/orders.
|
2020-11-17 09:44:03 -08:00 |
|
jcirimel
|
825375d76d
|
Merge branch 'dev' into s8_single_port
|
2020-11-17 04:41:19 -08:00 |
|
mrg
|
902b92223f
|
Small fix for finding pin names in timing graph.
|
2020-11-16 13:57:31 -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
|
7512aa6e70
|
Skip test 50 which is too slow
|
2020-11-16 08:59:25 -08:00 |
|
mrg
|
e4bc2c4914
|
Update property settings with getters/setters
|
2020-11-14 08:08:42 -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
|
b4342ac527
|
More cleanup
|
2020-11-13 17:29:20 -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
|
3567a3e913
|
Remove 1rw_1r
|
2020-11-13 08:10:16 -08:00 |
|
mrg
|
cf63499e76
|
Convert bitcells to 1port and 2port
|
2020-11-13 08:09:21 -08:00 |
|
mrg
|
198c0faf85
|
Remove special s8 6t names
|
2020-11-13 07:45:31 -08:00 |
|
mrg
|
662d4ea724
|
Merge remote-tracking branch 'private/drclvs' into dev
|
2020-11-12 16:01:07 -08:00 |
|