Bugra Onal
|
2c6d3223ea
|
Added conditional sections to template
|
2022-07-08 13:51:07 -07:00 |
|
Bugra Onal
|
34f28554ad
|
Multibank file generation (messy)
|
2022-07-08 13:51:07 -07:00 |
|
Bugra Onal
|
3b43cefdc5
|
modified template engine & sram multibank class
|
2022-07-08 13:51:07 -07:00 |
|
Bugra Onal
|
3805db072a
|
Template section clone method
|
2022-07-08 13:51:07 -07:00 |
|
Bugra Onal
|
a7db6d182e
|
Template section clone method
|
2022-07-08 13:51:07 -07:00 |
|
Bugra Onal
|
5bbb8eae4c
|
TEmplate rework
|
2022-07-08 13:51:07 -07:00 |
|
Bugra Onal
|
41d04f88f4
|
Base-verilog
|
2022-07-08 13:51:07 -07:00 |
|
Bugra Onal
|
4afa391a87
|
Base template additions
|
2022-07-08 13:51:07 -07:00 |
|
Bugra Onal
|
e6ca67e945
|
Verilog Template additions
|
2022-07-08 13:51:07 -07:00 |
|
Bugra Onal
|
31bf5364ee
|
Base verilog template init
|
2022-07-08 13:51:07 -07:00 |
|
Bugra Onal
|
16512bc4ee
|
Template module done
|
2022-07-08 13:51:07 -07:00 |
|
Bugra Onal
|
a69a016d9f
|
Bank select
|
2022-07-08 13:51:07 -07:00 |
|
Bugra Onal
|
38a035a7da
|
Templatable verilog file
|
2022-07-08 13:51:07 -07:00 |
|
mrg
|
ac86ad0e8a
|
Move pdk installation inside docker to use Magic from docker image.
|
2022-06-21 12:10:15 -07:00 |
|
mrg
|
dc9ae6cd1a
|
Increase column width in netgen LVS scripts
|
2022-06-16 10:30:58 -07:00 |
|
mrg
|
cf03454ecf
|
Don't add wdriver_sel_n pins which aren't used.
|
2022-06-10 09:18:40 -07:00 |
|
mrg
|
e744ffd6ea
|
Move mount to shared target in openram.mk
|
2022-06-09 06:44:23 -07:00 |
|
mrg
|
d30f05a1ae
|
Update power layer on li for sky130
|
2022-06-08 17:19:26 -07:00 |
|
mrg
|
9e3a28237f
|
Update port data test for sky130 single port
|
2022-06-08 17:18:53 -07:00 |
|
mrg
|
00ca2d45b6
|
Extract unique is option not command.
|
2022-06-08 15:06:06 -07:00 |
|
mrg
|
4814cf6eac
|
Merge branch 'sky130_fixes' into dev
|
2022-06-08 14:27:30 -07:00 |
|
mrg
|
280582d4d6
|
Add missing via in dff array
|
2022-06-08 14:24:17 -07:00 |
|
mrg
|
76bc4e1fc2
|
Only do one extract. Flatten transistors since bug fixed in magic.
|
2022-06-08 14:23:50 -07:00 |
|
mrg
|
ad6633ddca
|
Update versions of tools. Fix supply bug in predecode.
|
2022-06-08 13:50:25 -07:00 |
|
Jesse Cirimelli-Low
|
fbe3032246
|
add case for single spare col spare_wen_dff i/o
|
2022-05-26 12:18:47 -07:00 |
|
mrg
|
1bab395946
|
Merge branch 'sky130_fixes' into dev
|
2022-05-24 09:12:37 -07:00 |
|
mrg
|
cb3d7b9d5d
|
Add spares for sky130 unit tests.
|
2022-05-23 17:27:26 -07:00 |
|
mrg
|
b84b4dab43
|
Fail on pin mismatch too.
|
2022-05-23 16:28:28 -07:00 |
|
mrg
|
8c85230033
|
Remove experimental power option.
|
2022-05-23 10:08:35 -07:00 |
|
mrg
|
51b0f125fb
|
Add offset to 0,0 that was inadvertantly removed for router debug.
|
2022-05-23 09:59:41 -07:00 |
|
mrg
|
735d66c9f1
|
Start dff array supplies on first rather than second bit.
|
2022-05-17 15:54:54 -07:00 |
|
mrg
|
3e02a0e7df
|
Update column decoder and dff array supplies
|
2022-05-17 15:49:50 -07:00 |
|
mrg
|
c8905c410a
|
Fix case where distance is zero length comparison
|
2022-05-17 15:49:06 -07:00 |
|
mrg
|
f1f4453d14
|
Add column decoder module with power supply straps.
|
2022-05-17 13:32:19 -07:00 |
|
mrg
|
8217a84165
|
Uniquify overlap points during segment overlap computation.
|
2022-05-17 13:31:23 -07:00 |
|
mrg
|
9b592ab432
|
Fix missing hash recompute in vector class.
|
2022-05-17 13:30:41 -07:00 |
|
mrg
|
bed12d2a9e
|
pbitcell vdd/gnd are on layer m1 only.
|
2022-05-16 17:02:53 -07:00 |
|
mrg
|
bdd334bce9
|
Add layer and directions to pbitcell
|
2022-05-16 16:11:13 -07:00 |
|
mrg
|
4be075e586
|
Overlap length can include a rectangle overlap.
|
2022-05-16 14:57:32 -07:00 |
|
mrg
|
3101643964
|
Check for no pins and fix closest pin return type
|
2022-05-13 14:34:26 -07:00 |
|
mrg
|
74c2c5ae0e
|
Don't double prefix a name
|
2022-05-13 14:32:52 -07:00 |
|
mrg
|
fbb2ea5fb6
|
Intersection now returns a pin_layout fixed during LEF computation.
|
2022-05-13 13:56:16 -07:00 |
|
mrg
|
4345136d1a
|
Fix offsets for local bitcell arrays.
|
2022-05-13 10:46:00 -07:00 |
|
mrg
|
357f967a93
|
Leave supply routing to new helper functions.
|
2022-05-11 11:01:14 -07:00 |
|
mrg
|
8f2d787d53
|
Add min area metal in preferred direction
|
2022-05-11 10:50:32 -07:00 |
|
mrg
|
b6c3580e24
|
Fix width of replica routes. Don't enclose pins if they overlap sufficiently.
|
2022-05-09 11:44:46 -07:00 |
|
mrg
|
50045e54e8
|
Fix a couple supply routing issues.
|
2022-05-03 11:45:51 -07:00 |
|
mrg
|
f8f3f16b1f
|
Move delay line supply strap for pin access.
|
2022-05-02 16:42:14 -07:00 |
|
mrg
|
942ab89754
|
Remove debug output.
|
2022-05-02 16:42:04 -07:00 |
|
mrg
|
3e48991acb
|
Skip partial pins if they are too small to prevent DRC overlap errors.
|
2022-05-02 16:07:05 -07:00 |
|