Matt Guthaus
|
e06e1691c8
|
Two bank SRAMs working in both technologies.
|
2017-09-29 16:22:13 -07:00 |
Matt Guthaus
|
d29dd03373
|
SRAM single bank passing DRC/LVS.
|
2017-09-13 15:46:41 -07:00 |
Matt Guthaus
|
3ea003c367
|
Fix 1-way single bank LVS bug. Full SRAM still not functional. 8-way has DRC error.
|
2017-09-11 14:30:52 -07:00 |
Matt Guthaus
|
d17711c394
|
Fixed several LVS errors. Bank passes LVS for 2-way and 4-way, but not 1-way or 8-way.
|
2017-08-24 16:22:14 -07:00 |
Matt Guthaus
|
cf940fb15d
|
Development version of new pin data structure. Tests pass LVS/DRC except for bank level.
|
2017-08-23 15:02:15 -07:00 |
Matt Guthaus
|
857b997367
|
Modify LEF output to have all capital LAYER. Remove extra space before new lines.
|
2017-08-15 08:21:54 -07:00 |
Matt Guthaus
|
d77216d6dd
|
Fix LEF mismatch due to path/wire hierarchy change. Add characterizer feasible delay/slew check. Update delay tests with new delays.
|
2017-08-07 10:24:45 -07:00 |
Matt Guthaus
|
7ec20a72c8
|
Fix old unit test golden result
|
2017-07-06 14:16:02 -07:00 |
Matt Guthaus
|
20d8c0bc45
|
Improved characterizer.
|
2017-07-06 08:42:25 -07:00 |
mguthaus
|
e92cb9ecef
|
Removed array_type from ms_flop_array since it is extraneous code.
|
2017-07-03 12:08:50 -07:00 |
mguthaus
|
6e90bf0d6d
|
Enable output filename and path to be in config file. Command line will over-ride config file.
|
2017-06-12 14:37:15 -07:00 |
Matt Guthaus
|
4e97e385e1
|
New lib file. Tolerances were off.
|
2017-06-06 11:06:16 -07:00 |
mguthaus
|
16063cc9a0
|
Merge branch 'master' into router
|
2017-06-05 13:12:51 -07:00 |
Matt Guthaus
|
3e2b6e42d4
|
Merge branch 'router'
|
2017-06-05 09:08:17 -07:00 |
Matt Guthaus
|
d20ea65923
|
Fix lib test to enable spice simulation. Fixed bug with change in default argument.
|
2017-06-05 09:07:52 -07:00 |
Matt Guthaus
|
0acbf43908
|
Fix lib test to enable spice simulation. Fixed bug with change in default argument.
|
2017-06-05 09:03:51 -07:00 |
mguthaus
|
f32912f07c
|
Removed name option from some modules and autogenerate unique names. Added check to design class to prevent duplicate names by accident. Reduced diff file output verbosity.
|
2017-06-02 11:11:57 -07:00 |
Matt Guthaus
|
384e169b5b
|
Modified unit tests: one for analytical model, one for characterization.
|
2017-05-31 14:59:22 -07:00 |
Matt Guthaus
|
46c56863ee
|
Bin Wu fixed unit test to pass with analytical delay option
|
2017-05-31 08:01:42 -07:00 |
Matt Guthaus
|
34e180b901
|
Analytical delay model from Bin Wu. Unit test not passing.
|
2017-05-30 12:50:07 -07:00 |
Matt Guthaus
|
cffcd46f6d
|
Removed the name from ptx class. Ptx name is uniquely constructed based on the ptx parameters of type, width, and mult. This allows reuse of ptx among multiple modules.
|
2017-04-26 14:33:03 -07:00 |
mguthaus
|
d85f78a54c
|
Fixed format errors
|
2017-04-24 13:50:19 -07:00 |
mguthaus
|
bd7958be28
|
Fixed format test. It was not performing checks due to moving of OPENRAM_HOME. Fixed some tabs and print statements.
|
2017-04-24 11:55:11 -07:00 |
Matt Guthaus
|
841532a52f
|
Change characterizer to be one data structure. Add approximate diff for lib file.
|
2016-11-23 17:18:48 -08:00 |
Samira Ataei
|
d195df682d
|
Added Power results to lib.
Fixed min_period and min_pulse_width values.
Updated lib golden files.
|
2016-11-19 20:19:16 -06:00 |
Matt Guthaus
|
3074349c38
|
Fix ngspice scnmos results
|
2016-11-15 10:13:45 -08:00 |
Matt Guthaus
|
00b3772b4e
|
Add temp path to test header
|
2016-11-15 09:55:18 -08:00 |
Matt Guthaus
|
c33e283283
|
Fix ngspice results
|
2016-11-15 09:41:30 -08:00 |
Matt Guthaus
|
cbc0f7c5d2
|
run_pex argument is now use_pex. Each unit test must RESET its options before assertions for consistent start state.
|
2016-11-15 09:03:16 -08:00 |
Matt Guthaus
|
e95e9e8229
|
Change some debug levels. Fix ngspice test values. ix cwd warning in some tests.
|
2016-11-15 08:57:06 -08:00 |
Matt Guthaus
|
0e2409d836
|
Fix file compare scope error
|
2016-11-12 11:16:08 -08:00 |
Matt Guthaus
|
392dbc7c56
|
Moved output of tests 30 to openram_temp
|
2016-11-12 11:15:55 -08:00 |
Matt Guthaus
|
475a5223a7
|
Moved output of tests 23-25 to openram_temp
|
2016-11-12 11:15:34 -08:00 |
Matt Guthaus
|
7fcce2633f
|
Fix delays in ngspice as they are diff than hspice
|
2016-11-12 09:28:22 -08:00 |
Matt Guthaus
|
b82aaa4201
|
Merge use-temp-dir-pid
|
2016-11-12 08:55:42 -08:00 |
Matt Guthaus
|
096505af14
|
Merge branch 'use-temp-dir-pid'
|
2016-11-12 08:49:51 -08:00 |
Matt Guthaus
|
d85efb772f
|
Temp files were deleted.
|
2016-11-12 08:49:39 -08:00 |
Matt Guthaus
|
7e16bf37df
|
Add code for isdiff to output diff in tests when files mismatch.
|
2016-11-12 07:56:50 -08:00 |
Matt Guthaus
|
9ea1a06244
|
Remove openram_temp at end of openram and unit tests.
|
2016-11-11 14:05:14 -08:00 |
Matt Guthaus
|
5e33781268
|
Remove control structure from ngspice. Add probe for ngspice too since it doesn't hurt. Unskip delay test.
|
2016-11-11 13:22:01 -08:00 |
Matt Guthaus
|
16ea09293c
|
Skip ngspice delay test, too slow
|
2016-11-11 12:14:13 -08:00 |
Matt Guthaus
|
07efb52ca9
|
Lower debug level of relative compare since it's only in unit tests
|
2016-11-11 10:04:09 -08:00 |
Matt Guthaus
|
1356e5142d
|
Add print of values if tests fail. Modify some ngspice tests to pass withcorrect results.
|
2016-11-11 09:41:43 -08:00 |
Matt Guthaus
|
f3f2171f89
|
Add both ngspice and hspice timing tests. Add hidden option to force to a version. Otherwise, default to either version if found.
|
2016-11-10 11:33:10 -08:00 |
Matt Guthaus
|
f48272bde6
|
RELEASE 1.0
|
2016-11-08 09:57:35 -08:00 |