Hunter Nichols
|
500327d59b
|
Fixed import in simulation and fixed names in functional
|
2020-09-04 02:24:18 -07:00 |
Hunter Nichols
|
d027632bdc
|
Moved majority of code duplicated between delay and functional to simulation
|
2020-09-02 14:22:18 -07:00 |
Hunter Nichols
|
42f2ff679e
|
Removed dead code from delay and base module related to characterization
|
2020-08-27 15:40:41 -07:00 |
jcirimel
|
9cecf367ee
|
Merge branch 'dev' into pex
|
2020-08-17 17:49:41 -07:00 |
mrg
|
15c8c200f3
|
Undo super() in measurement abstract class
|
2020-08-12 12:10:12 -07:00 |
mrg
|
30976df48f
|
Change inheritance inits to use super
|
2020-08-06 11:33:26 -07:00 |
jcirimel
|
02e65a00ef
|
update pex to work with dev changes
|
2020-08-03 17:14:34 -07:00 |
Hunter Nichols
|
c6f2edc20d
|
Changed warning message for multiport analytical characterization.
|
2020-07-29 19:50:06 -07:00 |
Hunter Nichols
|
b4dafac489
|
Fixed issue with sen measurement not being added
|
2020-07-27 23:55:03 -07:00 |
Hunter Nichols
|
9ea3616260
|
Changed multiport characterization warning to better fit
|
2020-07-27 15:47:02 -07:00 |
Hunter Nichols
|
c65178f86c
|
Fixed issue with sen delay measure getting mixed with voltage checks
|
2020-07-27 15:43:50 -07:00 |
jcirimel
|
df4a231c04
|
fix merge conflicts
|
2020-07-21 11:38:34 -07:00 |
mrg
|
2011974e01
|
Make drc and lvs errors a member variable. Run only once.
|
2020-07-13 12:49:24 -07:00 |
Hunter Nichols
|
206b02a7ee
|
Merge branch 'dev' into characterizer_bug_fixes
|
2020-07-02 18:00:41 -07:00 |
Hunter Nichols
|
fb34338fdf
|
Removed debug statements
|
2020-07-02 18:00:02 -07:00 |
Hunter Nichols
|
119bd94689
|
Fixed warnings with single port characterization. Cleaned up some signal names.
|
2020-07-02 15:43:23 -07:00 |
Matt Guthaus
|
9b939c9a1a
|
DRC/LVS and errors fixes.
Only enact pdb if assert fails in debug.error.
Only run drc/lvs one time in parse_info by saving result.
Cleanup drc/lvs output.
|
2020-06-30 07:16:05 -07:00 |
Hunter Nichols
|
0464e2df5d
|
Allowed bitline checks for multiple ports.
|
2020-06-30 01:37:52 -07:00 |
Hunter Nichols
|
c289637dab
|
Allowed sen's from multiple ports to be characterized
|
2020-06-29 23:18:31 -07:00 |
mrg
|
94c480911b
|
ngspice raw save doesn't work with measures
|
2020-06-19 07:09:15 -07:00 |
mrg
|
403ea17039
|
PEP8 formatting
|
2020-06-18 14:55:01 -07:00 |
mrg
|
69f5621245
|
Save raw file from ngspice
|
2020-06-18 14:54:36 -07:00 |
mrg
|
443b8fbe23
|
Change s8 to sky130
|
2020-06-12 14:23:26 -07:00 |
Aditi Sinha
|
ef940e0dc5
|
Fixes for functional test of spare cols
|
2020-06-08 05:02:04 +00:00 |
Aditi Sinha
|
eb0c595dbe
|
SRAM layout and functional tests with spare cols
|
2020-06-03 12:31:30 +00:00 |
jcirimel
|
575278998d
|
write only used bitcells to top level in stim and pex output
|
2020-05-28 23:56:15 -07:00 |
jcirimel
|
0f9e38881c
|
update stim for large pex layouts
|
2020-05-04 03:05:33 -07:00 |
Aditi Sinha
|
2498ff07ea
|
Merge branch 'dev' into bisr
|
2020-05-02 07:48:35 +00:00 |
mrg
|
4d6d6af0a1
|
Merge remote-tracking branch 'public/dev' into dev
|
2020-04-22 09:28:25 -07:00 |
David Ratchkov
|
c2419af2e2
|
Fix voltage_map names (these do not need to match pg_pin names)
|
2020-04-22 09:03:22 -07:00 |
David Ratchkov
|
5aea45ed69
|
- Fix switched disabled powers
|
2020-04-17 16:23:06 -07:00 |
David Ratchkov
|
123cc371be
|
- Fix disabled power char
|
2020-04-17 16:09:58 -07:00 |
David Ratchkov
|
1f816e2823
|
- Characterize actual disabled power (read mode only)
- Report rise/fall power individually
|
2020-04-17 14:55:17 -07:00 |
David Ratchkov
|
7e36cd4828
|
- Write voltage_map and pg_pin
- Remove 'when' condition on leakage power
- Remove 'clk*' from 'when' condition on internal_power on the same 'clk*' pin
|
2020-04-17 13:45:57 -07:00 |
jcirimel
|
afcb5174ac
|
discrete dff tests working
|
2020-04-11 01:19:04 -07:00 |
jcirimel
|
a0eb9839ad
|
revert units on sp_lib, begin discrete tx simulation
|
2020-04-09 19:39:21 -07:00 |
Jesse Cirimelli-Low
|
8b33cb519f
|
Merge branch 'dev' into custom_mod
|
2020-04-03 17:05:56 -07:00 |
mrg
|
2850b9efb5
|
Don't force check in lib characterization. PEP8 formatting.
|
2020-04-02 12:52:42 -07:00 |
mrg
|
67de7efd49
|
Fix syntax error. No DRC/LVS in netlist only mode.
|
2020-04-02 11:31:28 -07:00 |
mrg
|
a9d3548be1
|
Refactor drc/lvs error output
|
2020-04-01 15:54:06 -07:00 |
Jesse Cirimelli-Low
|
6e2a5d7a1a
|
set sram output cap in characterizer to be 4x dff input cap
|
2020-04-01 04:24:43 -07:00 |
Aditi Sinha
|
a5afbfe0aa
|
Fixed errors in extra rows characterization
|
2020-03-22 20:54:49 +00:00 |
Aditi Sinha
|
34939ebd70
|
Merge branch 'dev' into bisr
|
2020-02-20 17:09:09 +00:00 |
Aditi Sinha
|
88bc1f09cb
|
Characterization for extra rows
|
2020-02-20 17:01:52 +00:00 |
Hunter Nichols
|
df2f981a34
|
Adds checks to prevent characterization of redundant corners.
|
2020-02-19 15:59:26 -08:00 |
Hunter Nichols
|
e4fef73e3f
|
Fixed issues with bitcell measurements variable names, made target write ports required during characterization
|
2020-02-19 15:34:31 -08:00 |
Hunter Nichols
|
843fce41d7
|
Fixed issues with sen control logic for read ports.
|
2020-02-19 03:06:11 -08:00 |
Jesse Cirimelli-Low
|
6e070925b6
|
update magic for multiport
|
2020-01-28 02:32:34 +00:00 |
Jesse Cirimelli-Low
|
1a97dfc63e
|
syncronize bitline naming convention betwen bitcell and pbitcell
|
2020-01-27 11:50:43 +00:00 |
Jesse Cirimelli-Low
|
d42cd9a281
|
pbitcell working with bitline adjustments
|
2020-01-27 10:03:31 +00:00 |