Hunter Nichols
|
4da9d3beaf
|
Removed config file as a prereq in makefile due to errors. Changes in config file will not result in a re-simming of that configuration now and will require a clean.
|
2021-05-30 23:58:24 -07:00 |
Hunter Nichols
|
ccfda16ab2
|
Changed makefile to include okay files to indicate which configs have already been simulated for the existing models.
|
2021-05-30 22:19:56 -07:00 |
Hunter Nichols
|
da67edbde8
|
Changed input format for delay module in xyce delay test.
|
2021-05-26 20:11:30 -07:00 |
Hunter Nichols
|
b3bcf48d2e
|
Merge branch 'dev' into automated_analytical_model
|
2021-05-26 18:42:24 -07:00 |
Hunter Nichols
|
a53c6c51ed
|
Added sim data for freepdk45 and removed stale data
|
2021-05-26 18:40:46 -07:00 |
mrg
|
61221ff4fa
|
Allow tree type
|
2021-05-26 17:46:41 -07:00 |
mrg
|
8bf37ca708
|
Connect dnwell taps to gnd
|
2021-05-26 17:38:09 -07:00 |
mrg
|
2b5013fd69
|
Config example changes
|
2021-05-26 16:14:48 -07:00 |
mrg
|
7736d3b927
|
Fix updated side pin option
|
2021-05-26 16:14:46 -07:00 |
mrg
|
6de5787e58
|
Fix offsets for ring
|
2021-05-26 16:14:16 -07:00 |
mrg
|
e611f66767
|
Add dnwell
|
2021-05-26 16:14:16 -07:00 |
mrg
|
6493d1a7f4
|
Add dnwell
|
2021-05-26 16:14:16 -07:00 |
mrg
|
cc91cdf008
|
Add power ring pin
|
2021-05-26 16:14:14 -07:00 |
mrg
|
bc793ec3d8
|
PEP8
|
2021-05-26 16:13:47 -07:00 |
mrg
|
8610144ccb
|
Fix write size warning
|
2021-05-26 16:13:47 -07:00 |
mrg
|
e16f44cc81
|
Update lib file with external supply names
|
2021-05-26 15:34:32 -07:00 |
mrg
|
d579a60382
|
Fix external supply names in verilog
|
2021-05-26 15:26:20 -07:00 |
mrg
|
7fa6c7ce0f
|
Typo in wmask supply variable
|
2021-05-26 15:24:31 -07:00 |
mrg
|
4a8e0cdabb
|
Add top-level pin functionality
|
2021-05-26 15:04:52 -07:00 |
Hunter Nichols
|
2f4f8ca912
|
Fixed conflicts in delay and elmore modules on merge with dev.
|
2021-05-25 15:25:43 -07:00 |
Hunter Nichols
|
52bf8d09d7
|
Added tech dir to model output so different tech dont overwrite the outputs of eachother.
|
2021-05-25 15:21:32 -07:00 |
Hunter Nichols
|
76f5578cc1
|
Removed path delays from characterization output to not disturb the current testing flow.
|
2021-05-25 15:19:27 -07:00 |
Hunter Nichols
|
23368c0fcf
|
Updated tests and elmore model with load_slew lists. Changed naming on characterization output to not clash with testing.
|
2021-05-25 14:49:28 -07:00 |
Hunter Nichols
|
1488b31dce
|
Adjusted model prediction to account for a single datafile. Adjusted unscaling data as well.
|
2021-05-24 12:53:51 -07:00 |
Hunter Nichols
|
53503f40d2
|
Changed util functions to expect multiple outputs in data. Changed train models to account for multiple outputs when reading in data.
|
2021-05-24 12:03:26 -07:00 |
Hunter Nichols
|
a4cb539f72
|
Removed old sim data csvs and added a new version. Added a default check for LAS in data extraction.
|
2021-05-24 10:44:46 -07:00 |
mrg
|
9c01e22281
|
Prioritize Xyce.
|
2021-05-21 12:05:10 -07:00 |
mrg
|
f856a44376
|
Restrict to direct KLU solver
|
2021-05-21 12:04:26 -07:00 |
mrg
|
fc17a1ff45
|
Xyce can be capital or lower case
|
2021-05-21 12:04:26 -07:00 |
mrg
|
d51ec4fe45
|
Add Xyce tests
|
2021-05-21 12:04:26 -07:00 |
mrg
|
eadf7eedc5
|
Prioritize Xyce to last until bugs resolved.
|
2021-05-21 10:01:37 -07:00 |
Hunter Nichols
|
4e40017fdc
|
Added model configs adapted from OpenRAM Library
|
2021-05-20 15:26:24 -07:00 |
Hunter Nichols
|
41c8eeb23c
|
Adjusted paths in makefile for generating data used in regression models
|
2021-05-20 13:05:16 -07:00 |
Hunter Nichols
|
269b698b0a
|
Fixed issues with csv generation. Added regex parsing to determine corners from datasheet.
|
2021-05-18 23:41:16 -07:00 |
mrg
|
7c001732b1
|
Add destination file as dot file
|
2021-05-18 14:54:13 -07:00 |
mrg
|
191b382171
|
Change magic to use OPENRAM_MAGICRC if defined.
|
2021-05-18 13:27:11 -07:00 |
Hunter Nichols
|
36b1bc1284
|
Added script to extract data from datasheet output and store in CSV.
|
2021-05-17 14:04:20 -07:00 |
Hunter Nichols
|
0434e57609
|
Added target in makefile to run configs and store results in tech directory.
|
2021-05-17 14:03:32 -07:00 |
mrg
|
3abebe4068
|
Add hierarchical seperator option to work with Xyce measurements.
|
2021-05-14 16:16:25 -07:00 |
mrg
|
7534610cdd
|
Add MPI capability for Xyce threading.
|
2021-05-14 11:45:37 -07:00 |
mrg
|
507ad9f33d
|
Change sim threads to 3.
|
2021-05-14 11:45:10 -07:00 |
mrg
|
67a67111a6
|
Initial Xyce support.
|
2021-05-14 11:28:29 -07:00 |
mrg
|
3959cf73d1
|
Remove setup/hold measure and compute it directly.
|
2021-05-14 10:11:14 -07:00 |
mrg
|
9555b52aaa
|
Remove setup/hold measure and compute it directly.
|
2021-05-14 10:01:10 -07:00 |
mrg
|
d43edd95e4
|
Update golden tests for verilog
|
2021-05-06 19:56:22 -07:00 |
mrg
|
57c58ce4a5
|
Always route data dff on m3 stack.
|
2021-05-06 17:14:39 -07:00 |
mrg
|
453f260ca2
|
Add commented save npz file for intern
|
2021-05-06 17:14:27 -07:00 |
mrg
|
e995e61ea4
|
Fix Verilog module typo. Adjust RBL route.
|
2021-05-06 14:32:47 -07:00 |
mrg
|
c057490923
|
Delay chain should have same height cells as control logic to align supplies.
|
2021-05-05 15:45:28 -07:00 |
mrg
|
789a8a1cf0
|
Update golden verilog results
|
2021-05-05 15:37:27 -07:00 |