K.Makise
bc4347eadc
Merge d4dc7e94a2 into f2db9fe2de
2026-04-21 19:28:07 +05:30
Matt Guthaus
f2db9fe2de
Merge pull request #291 from goobber-gawber/modernize2
...
compiler: gdsMill: Modernize codebase.
2026-04-17 07:25:26 -07:00
Gabriel Wicki
5cd43442b8
compiler: gdsMill: Modernize codebase.
...
* compiler/gdsMill/pyx/graph/axis/tick.py: Modernize.
2026-04-17 13:14:03 +02:00
Matthew Guthaus
9274fbd4f2
Merge branch 'stable' into dev
2026-04-08 11:26:03 -07:00
Matthew Guthaus
449781d239
Revert "Revert "Update defunct code""
...
This reverts commit d142b906ee .
2026-04-08 11:25:48 -07:00
Matt Guthaus
148a5807e2
Merge pull request #290 from VLSIDA/revert-289-update-defunct-code
...
Revert "Update defunct code"
2026-04-08 11:19:40 -07:00
Matt Guthaus
d142b906ee
Revert "Update defunct code"
2026-04-08 11:19:03 -07:00
Matt Guthaus
29e8521ea3
Merge pull request #289 from goobber-gawber/update-defunct-code
...
Update defunct code
2026-04-08 11:10:28 -07:00
Gabriel Wicki
e01e6a567d
compiler: gdsMill: Modernize codebase.
...
The few Python 2 statements are replaced with their modern
counterparts. These are one of the following:
- print() function calls (instead of statements),
- Exception and Error raising,
- passing/receiving tuples as function/lambda arguments,
- the L suffix for numeral constants.
* compiler/gdsMill/pyx/box.py,
compiler/gdsMill/pyx/connector.py,
compiler/gdsMill/pyx/deformer.py,
compiler/gdsMill/pyx/dvifile.py,
compiler/gdsMill/pyx/epsfile.py,
compiler/gdsMill/pyx/font/afm.py,
compiler/gdsMill/pyx/font/t1font.py,
compiler/gdsMill/pyx/graph/axis/texter.py,
compiler/gdsMill/pyx/graph/axis/tick.py,
compiler/gdsMill/sram_examples/cell6tDemo.py,
compiler/gdsMill/sram_examples/newcell.py: Modernize syntax.
2026-03-31 22:44:21 +02:00
Gabriel Wicki
26e11044db
compiler: multibank: Fix syntax error.
...
* compiler/modules/multibank.py (multibank) [compute_sizes]: Fix
syntax error.
2026-03-31 22:28:10 +02:00
Jesse Cirimelli-Low
ab33017fe2
Merge pull request #282 from ruhai-lin/stable
...
Attempt to fix LVS mismatch and SRAM creation with banks for sky130
2026-03-12 10:47:23 -07:00
rlin50
6d14626a75
Fix address bit ordering in sky130 1rw characterization
2026-02-23 15:32:08 -08:00
rlin50
ec28bc6dfd
Fix sky130 1rw LVS mismatch by correcting col_cap pin order
2026-02-22 22:11:35 -08:00
Matt Guthaus
c99b134deb
Merge pull request #280 from Aurora7913/issue279
...
Fix compatibility with numpy>=2.4.0
2026-01-16 06:24:55 -08:00
Maarten Boersma
e32f3164e4
fix typo
2026-01-16 15:05:30 +01:00
Maarten Boersma
7382ea7dda
fix #279 : expliticly extract single number from numpy array to meet stricter numpy>=2.4.0 code hygiene
2026-01-16 15:05:28 +01:00
Matt Guthaus
ce5595adf1
Merge pull request #275 from vikashpatel24/dev
...
Fix for Missing lef_rom_interconnect in tech.py
2025-10-17 09:46:49 -07:00
Vikash Patel
b9bb6898af
Fix for Missing lef_rom_interconnect in tech.py
2025-10-17 14:40:03 +05:30
Matt Guthaus
ea15a81443
Merge pull request #270 from hpretl/stable
...
Switching from `volare` to `ciel` and bumping the version number
2025-06-26 13:15:50 -07:00
Harald Pretl
9492349d7a
Bump version
2025-06-26 21:21:13 +02:00
Harald Pretl
01686a2005
Switch from `volare` to `ciel`
2025-06-26 21:21:06 +02:00
Matthew Guthaus
e63f70da5e
Update README by removing slack and email group. Update website.
2025-04-01 10:44:49 -07:00
FriedrichWu
d4dc7e94a2
remove gitlab-ci
2025-02-12 09:51:12 +01:00
K.Makise
2ff7833e3b
Merge pull request #1 from FriedrichWu/dev_supply_fix
...
Dev supply fix
2025-02-09 10:06:15 +01:00
FriedrichWu
a0ff83c00a
solve overlap of wmask in channel router
2024-12-23 23:44:21 +01:00
FriedrichWu
48a7065b31
make channel router better
2024-12-23 19:38:42 +01:00
FriedrichWu
691f7a989e
speed up constructive approach in 1rw-only
2024-12-23 17:19:19 +01:00
FriedrichWu
70ed2a506e
deleting spacing, add ci test, fixing merge error
2024-12-22 12:14:57 +01:00
FriedrichWu
74cab87782
add tech fix
2024-12-21 18:57:06 +01:00
FriedrichWu
474a240f38
move apporach select to options.py
2024-12-21 18:22:06 +01:00
FriedrichWu
bda3adf9f9
more stable
2024-12-16 00:13:40 +01:00
FriedrichWu
4fe635a05f
add route_outside, remove unused methods
2024-11-20 16:24:26 +01:00
FriedrichWu
86588619fd
first commt
2024-11-17 10:35:01 +01:00
Jesse Cirimelli-Low
8104a42f0e
Update artifact action
2024-11-13 22:45:31 -08:00
mrg
bc1cc36ade
Merge branch 'whitespace_fix' of github.com:TristanRobitaille/OpenRAM into dev
2024-11-12 09:49:00 -08:00
mrg
3184e1d0e4
Merge branch 'add-doc' of github.com:FriedrichWu/OpenRAM into dev
2024-11-12 09:47:57 -08:00
FriedrichWu
f56460bb94
make code clean
2024-11-12 17:02:02 +01:00
FriedrichWu
7ec407314a
add documentation
2024-11-11 16:18:45 +01:00
Tristan Robitaille
1f5fe62456
Added whitespace between : and 'minimum_period', '1kOhm' and 'min_pulse_width' as required by Liberty file standard
2024-11-10 14:31:52 +01:00
FriedrichWu
1f1f064036
fix clk csb overlap problem
2024-10-31 09:44:11 +01:00
FriedrichWu
434063656f
fix bugs in channel routing, which will add strange shape in m2 at dff pins
2024-10-31 09:43:34 +01:00
FriedrichWu
61f5ff6ec4
updata io_pin_placer
2024-10-30 13:24:53 +01:00
FriedrichWu
ee6be23cfa
first comment
2024-09-17 11:54:30 +02:00
FriedrichWu
20e454925a
add io placer
2024-09-05 10:14:00 +02:00
FriedrichWu
6743049d44
clean version
2024-09-05 10:08:59 +02:00
FriedrichWu
0ae194f17c
Simple version fix
2024-08-20 09:28:48 +02:00
FriedrichWu
725c4423cf
fix
2024-07-30 16:11:40 +02:00
FriedrichWu
e3170abd01
Simple version without lvs(rutiime problem with magic
2024-07-30 15:04:47 +02:00
FriedrichWu
e6ca825157
recrusive placement of dffs-naive edition
2024-07-22 10:44:06 +02:00
FriedrichWu
fb7f92394b
fix the [0] problem in spare_wen
2024-07-15 14:59:25 +02:00