Eren Dogan
0a1de57cae
Update copyright year
2024-01-03 14:32:44 -08:00
Sam Crow
bf49ea744e
force multi-delay chain pinouts to be user configurable
2023-09-27 13:15:45 -07:00
Eren Dogan
f8b2c1e9b9
Change OPTS.route_supplies option since there's only one router now
2023-08-02 21:48:29 -07:00
Eren Dogan
54ce1377c5
Merge branch 'dev' into gridless_router
2023-07-25 20:03:59 -07:00
Bugra Onal
1de6b9a0f6
Add func random seed as input option and log out
2023-07-25 13:06:31 -07:00
Eren Dogan
5de7b9cda7
Make graph router the default supply router
2023-07-24 13:07:43 -07:00
Bugra Onal
d53353b5be
Merge branch 'dev' into char
2023-07-19 12:06:34 -07:00
Bugra Onal
0ad619f04c
Added bl, sen and cell format options
2023-07-10 12:32:58 -07:00
Sam Crow
b91c628acf
Merge branch 'dev' into delay_ctrl
2023-07-06 08:45:03 -07:00
Sam Crow
468c972acb
add optional guard band to delay chain sizing
2023-07-05 16:34:42 -07:00
Bugra Onal
dae275c508
Merge branch 'dev' into char
2023-04-12 12:00:31 -07:00
Sage Walker
b2bcbddd01
ROM binary file support
2023-04-03 16:04:12 -07:00
Jacob Walker
41f0b9a412
rom compiler top level
2023-03-30 11:30:50 -07:00
Bugra Onal
9002a8ac70
Merge branch 'dev' into char
2023-02-14 15:05:27 -08:00
Eren Dogan
e5fc25da6f
Update copyright year
2023-01-28 22:56:27 -08:00
Eren Dogan
ca03da8d95
Use conda to install the tools needed
2023-01-20 15:34:45 -08:00
Bugra Onal
a7cbf254be
Merge branch 'dev' into char
2023-01-19 12:18:38 -08:00
Eren Dogan
96e57507bf
Add copyright check to code format test
2022-11-30 14:50:43 -08:00
Bugra Onal
b9f16ea490
Merge branch 'dev' into char
2022-11-29 14:50:00 -08:00
Eren Dogan
fccdc3c45b
Use library imports globally
2022-11-27 13:01:20 -08:00
Eren Dogan
845f32805f
Change compiler name for unit tests
2022-11-06 14:05:08 -08:00
Bugra Onal
05ab45f39b
Added graph store and read functionality
2022-08-30 09:15:35 -07:00
Bugra Onal
d3753556c1
Pin generation instead of parsing
2022-08-18 21:09:48 -07:00
Bugra Onal
ae107b635f
Enable datasheet generation by default
2022-08-10 12:22:47 -07:00
Bugra Onal
2101067e4a
Characterizer options
2022-08-10 12:22:47 -07:00
mrg
8c85230033
Remove experimental power option.
2022-05-23 10:08:35 -07:00
mrg
f1f4453d14
Add column decoder module with power supply straps.
2022-05-17 13:32:19 -07:00
mrg
5e546ee974
New power strapping mostly working.
...
Each module uses M3/M4 power straps with pins on the ends.
Works in all technologies for a single no mux, dual port SRAM.
2022-04-05 13:51:55 -07:00
mrg
229a3b5b3d
By default uniquify instances based on macro name.
2022-03-11 18:01:45 -08:00
mrg
d69e55c2e3
Power routing changes.
...
Make the power rails an "experimental_power" option and conditional.
Rename route_vdd_gnd to route_supplies everywhere for consistency.
2022-03-06 09:56:00 -08:00
mrg
c69eb47a7a
Finalize uniquify option for SRAMs
2021-06-22 16:13:33 -07:00
mrg
cf61096936
Merge branch 'laptop_checkpoint' into dev
2021-06-04 15:22:37 -07:00
mrg
537fd6eff9
Use None instead of empty string for tool names.
2021-06-01 16:41:14 -07:00
Jesse Cirimelli-Low
6705f99855
merge in dev
2021-05-28 14:06:23 -07:00
mrg
77f221d859
Separate supply pin type from route supplies option
2021-05-28 11:55:50 -07:00
Hunter Nichols
2f4f8ca912
Fixed conflicts in delay and elmore modules on merge with dev.
2021-05-25 15:25:43 -07:00
mrg
3abebe4068
Add hierarchical seperator option to work with Xyce measurements.
2021-05-14 16:16:25 -07:00
mrg
507ad9f33d
Change sim threads to 3.
2021-05-14 11:45:10 -07:00
Jesse Cirimelli-Low
6ea4bdc5e5
Merge branch 'dev' into laptop_checkpoint
2021-04-23 22:50:23 -07:00
Jesse Cirimelli-Low
4ea0fcd068
support multi cell wide precharge cells
2021-04-23 22:49:29 -07:00
mrg
f45efe3db6
Abstracted LEF added. Params for array wordline layers.
2021-04-21 11:04:01 -07:00
Hunter Nichols
5dad0f2c0e
Merged with dev, fixed import conflict in lib
2021-04-18 23:59:35 -07:00
mrg
b510925bdb
Enable pruning by default (except on unit tests)
2021-04-07 16:08:29 -07:00
mrg
671470f5f2
Skywater changes.
...
Default 1 thread and no temp subdirectory.
Add skywater setup/hold golden data
Add CLI option for simulation threads (-m)
Add compatibility mode option and nomodcheck for ngspice to speed up sky130 model loading.
Make subdir when using default /tmp dir.
Pass num_threads so temp subdirs are created.
2021-03-22 15:48:14 -07:00
mrg
b6f3fbdd1f
Use OPTS.precharge instead of hard coded precharge.
2021-03-15 09:44:14 -07:00
Hunter Nichols
b5516865f1
Added option to allow specific load/slew combinations in config file.
2021-02-24 16:43:34 -08:00
mrg
7610f23fc7
Sub temp directory. Add github archive.
2021-02-10 15:39:12 -08:00
mrg
19e99d1c7b
Enable parallel regression testing.
2021-02-03 14:19:11 -08:00
Hunter Nichols
df8d59f32e
Merge branch 'dev' into automated_analytical_model
2021-02-01 01:49:45 -08:00
Hunter Nichols
7bed5bdd1c
Added option for model to specify regression model data path.
2021-01-25 14:24:54 -08:00