mrg
9e3a28237f
Update port data test for sky130 single port
2022-06-08 17:18:53 -07:00
mrg
cb3d7b9d5d
Add spares for sky130 unit tests.
2022-05-23 17:27:26 -07:00
mrg
f1f4453d14
Add column decoder module with power supply straps.
2022-05-17 13:32:19 -07:00
mrg
b1bb9151c4
Reimplement off grid pins.
...
Long pins aren't accessed on end pins anymore.
Fix problem with multiple non-enclosed space causing blockages.
Add partial pin offgrid enclosure algorithm.
2022-05-02 15:43:14 -07:00
mrg
64f2f90664
Rework replica_bitcell_array supplies
...
Uses layer and direction preferences in tech file.
Places straps on left/right or top/bottom.
2022-04-19 08:50:11 -07:00
mrg
23b5655cab
Split replica_bitcell_array test
2022-03-23 15:59:29 -07:00
mrg
9f7426052d
Split port_address tests
2022-03-23 14:46:41 -07:00
mrg
e31bec131c
Remove 1rw1r combined test and add separate tests.
2022-03-22 11:59:04 -07:00
mrg
229a3b5b3d
By default uniquify instances based on macro name.
2022-03-11 18:01:45 -08:00
mrg
4567c2ebcd
Add space after docker command. Regress to klayout v0.27.4
2022-03-10 08:37:48 -08:00
mrg
e16defdae4
Add a sleep to see if problem is async one
2022-03-09 10:24:50 -08:00
mrg
f17d661e3a
Add spare column option to tests for sky130
2022-03-07 07:58:41 -08:00
mrg
4faf97005f
Add even columns for sky130 to ring test
2022-03-06 12:21:09 -08:00
mrg
6eeb81b9fe
Skip sky130 23_lib tests and 4096 row hierarchical decoder test
2022-03-06 11:27:13 -08:00
mrg
a0f1327f5e
Add odd rows to 23_lib tests
2022-03-06 11:26:18 -08:00
mrg
6da3e44b6f
Split up 06_hierarchical_decoder test
2022-03-06 11:26:03 -08:00
mrg
8c911f70b9
Build changes.
...
Don't pull docker since it will be build by CI.
Shuffle tests to stagger technologies and test types.
2022-03-06 10:31:43 -08:00
mrg
4fac069c3c
Skip hspice tests in docker
2022-03-01 14:44:04 -08:00
mrg
c12c006799
Add verbose option
2022-03-01 10:50:49 -08:00
mrg
38494458e3
Fix incorrect port 1w to 1r
2022-03-01 10:44:56 -08:00
mrg
c223c1ad1c
Run docker pull before running all tests for regression
2022-03-01 10:33:40 -08:00
mrg
184888b370
Skip 16 way test for now
2022-02-28 12:03:01 -08:00
mrg
27b4d2edb1
Add 16 way mux SRAM tests
2022-02-28 11:53:24 -08:00
mrg
82c2bc329f
Split bank and col mux tests.
2022-02-23 15:39:32 -08:00
mrg
6389d4ac82
Skip all func tests
2022-02-23 15:31:15 -08:00
mrg
1742927751
Split port data tests into individual tests
2022-02-23 11:12:32 -08:00
mrg
a75d9fcc76
Fix failing test output of Makefile
2022-02-11 13:11:24 -08:00
mrg
a35ab45843
Conditionally set TEST_TECHS. Skip pand4 for sky130.
2022-02-10 11:30:20 -08:00
mrg
c471823626
Run individual tests on all technologies by default
2022-02-10 11:18:52 -08:00
mrg
51097b2c8b
Revert rm in makefile
2022-02-02 09:38:27 -08:00
mrg
39f1199b63
Always delete result subdir to prevent bad and ok simultaneously
2022-02-02 09:36:19 -08:00
mrg
2d2620d21a
Remove dir from bad tests
2022-02-02 07:11:13 -08:00
mrg
c75968401c
Update for detailed skips. Added some sky130 skips.
2022-02-08 16:04:43 -08:00
mrg
16238af584
Print failing tests before exit
2022-02-08 13:07:37 -08:00
mrg
4d62cbd345
Move pdk paths to docker invocation
2022-02-08 12:05:39 -08:00
mrg
b1e1763e14
Fix PDK path for freepdk45 and list FAILED tests explicitly at end.
2022-02-08 11:35:29 -08:00
mrg
b641bc8eef
Check proper subdir for bad files
2022-02-07 16:30:18 -08:00
mrg
a3d3aa514b
Add target for all technologies
2022-02-07 11:27:10 -08:00
mrg
ee97d87bdf
Fix total regress pass or fail check.
2022-02-06 12:36:22 -08:00
mrg
89688de3cf
Remove outside of docker space
2022-02-06 09:48:30 -08:00
mrg
93c6565b66
Add total failure of tests
2022-02-06 09:13:36 -08:00
mrg
8653b88206
Remove working temp directories
2022-02-06 09:06:20 -08:00
mrg
d716a1c361
Don't stop on fail, archive all results, create .bad file on fail.
2022-02-05 07:50:06 -08:00
mrg
e45e2f77c9
Rework regression to use docker.
2022-02-04 17:43:48 -08:00
mrg
049751ae1f
FreePDK45 running with klayout and Sky130 running with magic.
2022-02-03 10:19:28 -08:00
mrg
63a6168b35
Merge branch 'dev' into klayout
2022-02-01 11:57:56 -08:00
mrg
06d391b3e3
Keep files during runs in Makefile
2022-01-13 14:41:24 -08:00
mrg
34dd46c918
Exceptions for sky130 spare columns tests
2021-12-17 10:30:43 -08:00
mrg
4fa084f272
Add 1rw decoder test
2021-12-17 10:18:20 -08:00
mrg
edf3a701e4
Update options for arguments and readme.
2021-11-16 14:33:35 -08:00