Jesse Cirimelli-Low
c3987f2537
change power ring spacing from magic numbers to drc based
2026-05-07 14:18:58 -07:00
Jesse Cirimelli-Low
e7829cf641
allow tech file to specify connection to power rail per net
2026-05-06 10:42:02 -07:00
Jesse Cirimelli-Low
541d4ff572
parameterize how power ring is connected to crba
2026-05-06 09:50:56 -07:00
Jesse Cirimelli-Low
797664c343
update sky130 cell paths
2026-05-04 17:15:49 -07:00
Jesse Cirimelli-Low
88cf3ae401
use python venv so we can still run make library
2026-05-04 16:56:27 -07:00
Jesse Cirimelli-Low
03c5a58758
add sp non cypress bitcells
2026-05-04 12:47:00 -07:00
Jesse Cirimelli-Low
a5c879f510
Merge remote-tracking branch 'openram_local/array_gen' into merge/full-array-gen-into-dev
...
# Conflicts:
# technology/sky130/custom/sky130_col_cap_array.py
2026-04-30 12:43:19 -07:00
Jesse Cirimelli-Low
2780fda35c
all sky130 crba passing
2026-04-28 23:22:40 -07:00
Jesse Cirimelli-Low
88241ca685
add fix for cypress sp wls
2026-04-28 17:19:54 -07:00
Jesse Cirimelli-Low
c7f3ac33cd
sky130 cypress dp working with offset relative to crba
2026-04-27 17:24:13 -07:00
Jesse Cirimelli-Low
cb7f117daa
squash commits
2026-04-22 01:33:47 -07:00
Jesse Cirimelli-Low
515591a422
dual port rba lvs clean again with cell library changes
2026-04-14 14:48:26 -07:00
Jesse Cirimelli-Low
b6d98c44d5
singleport cba passing on both tech files
2026-03-17 14:50:43 -07:00
Jesse Cirimelli-Low
ffcbd51019
technology switching working
2026-03-17 11:44:20 -07:00
rlin50
ec28bc6dfd
Fix sky130 1rw LVS mismatch by correcting col_cap pin order
2026-02-22 22:11:35 -08:00
Jesse Cirimelli-Low
53d53ec271
checkpoint from tt submission
2026-01-14 12:08:26 -08:00
Jesse Cirimelli-Low
5a74605117
single port fixes
2025-09-12 11:25:03 -07:00
Jesse Cirimelli-Low
4ce6e0538b
fix col_cap array for dummu compatability ...bitcells next
2025-03-06 02:05:43 -08:00
Jesse Cirimelli-Low
f3c1c5fbb2
Merge branch 'singleport_refactor' into array_gen
2025-02-24 23:26:28 -08:00
mrg
3f1f58065d
Add nand4 leakage to sky130 tech
2024-07-01 10:14:43 -07:00
mole99
85e242fa27
Add gf180mcu ROM example
2024-02-03 11:31:58 +01:00
Jesse Cirimelli-Low
788d7e5474
fix VPB/VNB pins not being found
2023-10-31 18:07:35 -07:00
Jesse Cirimelli-Low
d7c3bbea3e
crba passing again norbl/leftrbl
2023-10-28 18:05:07 -07:00
Jesse Cirimelli-Low
0034798787
both rbl replica array working
2023-09-11 11:23:39 -07:00
Jesse Cirimelli-Low
0cba6a6050
single port sky130 crba passing lvs
2023-08-30 20:59:02 -07:00
Jesse Cirimelli-Low
8794070ebc
various refactor changes
2023-08-28 12:31:55 -07:00
Jesse Cirimelli-Low
ba51149dce
placement working for sp capped rba, need fix rowcap patterns
2023-08-26 18:54:07 -07:00
Jesse Cirimelli-Low
72a7b0342b
work on capped rba
2023-08-25 16:39:32 -07:00
Jesse Cirimelli-Low
036cc54b99
rba done w/o wordline
2023-08-24 02:55:45 -07:00
Jesse Cirimelli-Low
64b0cd25d7
replica col passing
2023-08-22 01:16:35 -07:00
Jesse Cirimelli-Low
a05ab6e908
route supplies + fix replica col dummy
2023-08-22 01:09:19 -07:00
Jesse Cirimelli-Low
450f8ab0c3
replica col generating, funny dummy cell placement
2023-08-22 00:45:57 -07:00
Jesse Cirimelli-Low
5cf50b333a
bitcell array passing
2023-08-21 20:25:51 -07:00
Jesse Cirimelli-Low
f890160601
add nwell routing in bca
2023-08-21 20:12:36 -07:00
Jesse Cirimelli-Low
5a6c78865d
singleport bitcell array laying out
2023-08-21 19:24:06 -07:00
Sam Crow
539dfc979a
conform default behavior for sky130 custom modules to unit test
2023-06-07 17:31:12 -07:00
samuelkcrow
672c585355
fixes to the custom module fix
2023-03-04 19:17:29 -08:00
Sam Crow
f1d91efebd
fix single port by using existing custom modules
2023-03-03 14:17:57 -08:00
mrg
1db9881ce7
Add sky130 corners to tech file.
2023-03-01 09:26:16 -08:00
Eren Dogan
e5fc25da6f
Update copyright year
2023-01-28 22:56:27 -08:00
Jesse Cirimelli-Low
69c988f853
rewrite wordline strap pin copying to not use exceptions
2022-12-19 17:30:05 -08:00
mrg
18df0f55eb
Must over-ride build_graph in dummy bitcell.
2022-12-19 11:52:39 -08:00
Eren Dogan
96e57507bf
Add copyright check to code format test
2022-11-30 14:50:43 -08:00
Eren Dogan
fccdc3c45b
Use library imports globally
2022-11-27 13:01:20 -08:00
Jesse Cirimelli-Low
3b02a8846d
sky130 rba passing :)
2022-09-12 16:07:00 -07:00
Jesse Cirimelli-Low
11fa0777e8
add flatglob to tech file; sky130 replica col lvs working
2022-08-22 15:30:11 -07:00
mrg
d92c7a634d
Use packages for imports.
...
Must set PYTHONPATH to include OPENRAM_HOME now.
Reorganizes subdirs as packages.
Rewrites unit tests to use packages.
Update README.md with instructions, dependencies etc.
Update sky130 module imports.
Change tech specific package from modules to custom.
2022-07-13 15:55:57 -07:00
Jesse Cirimelli-Low
374562f354
rbc substrate issues
2022-06-16 15:17:07 -07:00
Jesse Cirimelli-Low
98fe4c74a4
colend fixes in progress
2022-06-15 22:34:21 -07:00
mrg
bbfccd1e00
Remove netlist bl/br swaps on flipped cells
2022-05-23 17:16:36 -07:00