Matt Guthaus
|
696433b1ec
|
Add bank_sel to bank_select module as input.
Remove reference to control in sram.
Add dff_buf_array to options.
Added inverted DFF
Add variable height pinvbuf
|
2018-03-23 08:13:39 -07:00 |
Matt Guthaus
|
bab92fcf38
|
Rework hierarchical decoder to not be folded. Remove address from central bank bus and access via side pins now. Eight way column mux now works.
|
2018-03-23 08:13:20 -07:00 |
Matt Guthaus
|
ed8eaed54f
|
Reworking control logic for veritcal poly. Rewrote delay line. Rewrote buffered-DFF array.
|
2018-03-23 08:12:47 -07:00 |
Matt Guthaus
|
6e9437356a
|
Fix LEF tests with new power supplies.
|
2018-03-05 13:55:02 -08:00 |
Matt Guthaus
|
98fb1173df
|
Move bank select logic to a self contained module.
|
2018-03-05 10:22:51 -08:00 |
Matt Guthaus
|
8d9b79dfd8
|
Add dff_buf for buffered flop arrays.
|
2018-03-04 16:13:10 -08:00 |
mguthaus
|
04ed3792c7
|
Fix analytical lib tests with new power numbers.
|
2018-03-02 18:13:06 -08:00 |
Matt Guthaus
|
a732405836
|
Add utility script gen_stimulus.py to help create simulations for debugging.
|
2018-02-26 08:54:35 -08:00 |
mguthaus
|
f3efb5fb50
|
Fixed leakage and power unit test results.
|
2018-02-23 15:20:52 -08:00 |
Matt Guthaus
|
e3e7a31c6b
|
Fix syntax error in functional test.
|
2018-02-23 07:47:01 -08:00 |
mguthaus
|
fbc2d772be
|
Fix index order of golden tests.
|
2018-02-21 19:37:10 -08:00 |
mguthaus
|
a22badeeb5
|
Fix pruned results
|
2018-02-21 17:48:46 -08:00 |
Matt Guthaus
|
cf5f1e94b9
|
Update hspice results
|
2018-02-21 16:12:20 -08:00 |
Matt Guthaus
|
4e414b6c15
|
Fix unintended unmerge of changes. Bad bad.
|
2018-02-21 16:03:49 -08:00 |
Matt Guthaus
|
a44346110b
|
Fix merge of results.
|
2018-02-21 15:47:07 -08:00 |
Matt Guthaus
|
fcacd46866
|
UPdate tests with new delay and slew names and leakage power.
|
2018-02-21 15:45:49 -08:00 |
mguthaus
|
b8b2375346
|
Updated golden tests with new leakage aware power numbers.
|
2018-02-21 15:44:52 -08:00 |
mguthaus
|
5e8dff1e90
|
Fix unit tests with newest RBL delays. Fix tech problem with new spice models.
|
2018-02-16 13:54:05 -08:00 |
mguthaus
|
c1c1ba38a3
|
Fix unit test to have fanout.
|
2018-02-16 11:53:38 -08:00 |
Matt Guthaus
|
9559421ca8
|
Connect dff array clk in rows and columns.
|
2018-02-14 16:46:26 -08:00 |
Matt Guthaus
|
2d87dcda46
|
dff array done except for clock net
|
2018-02-14 16:03:29 -08:00 |
Matt Guthaus
|
0804a1eceb
|
Add new DFF. Create DFF module. Start dff_array, not tested.
|
2018-02-14 15:16:28 -08:00 |
mguthaus
|
767990ca3b
|
Update golden lib tests. Add new generic SCMOS models. Fix tech error with new msflop_in_cap name.
|
2018-02-13 15:54:50 -08:00 |
Matt Guthaus
|
a12ebeed9f
|
Add multiple process corners. Unit tests use nominal corner only. Add fake SCMOS nominal models, but they are broken.
|
2018-02-12 09:33:23 -08:00 |
mguthaus
|
1795dc5677
|
Fix three unit tests to work with new lib corner files.
|
2018-02-11 20:43:41 -08:00 |
mguthaus
|
f690532563
|
Add new corner-based lib files to unit tests.
|
2018-02-11 16:35:10 -08:00 |
Matt Guthaus
|
b75eef3684
|
Fix syntax error.
|
2018-02-10 08:02:59 -08:00 |
Matt Guthaus
|
f86985821a
|
Begin modifications for corner-based characterization. Made stimuli.py a class. Golden output files are not updated.
|
2018-02-09 15:33:03 -08:00 |
Matt Guthaus
|
3c86f94549
|
Change argument name for lib in tests as well.
|
2018-02-08 15:28:49 -08:00 |
mguthaus
|
e8f658d356
|
Add updated non-pruned unit test results.
|
2018-02-07 19:35:21 -08:00 |
mguthaus
|
63ce754c72
|
Update unit test results
|
2018-02-07 18:48:22 -08:00 |
Matt Guthaus
|
2413304f4e
|
Update replica bitline test for new parameters. Add small test and a larger test.
|
2018-02-07 15:15:19 -08:00 |
Matt Guthaus
|
1a491f3cd0
|
Make temp directory unique for test 30. Update LEF files after delay chain size change.
|
2018-02-07 15:05:21 -08:00 |
mguthaus
|
3af1bbba26
|
Updated delay tests with new delays including ps, pd, as, ad.
|
2018-02-06 07:58:25 -08:00 |
mguthaus
|
c3592b3d46
|
Added new timing tests with ps,pd,as,ad caps included.
|
2018-02-06 05:26:27 -08:00 |
mguthaus
|
e01d5b7c61
|
Disable virtual connects at top level LVS with Calibre.
|
2018-02-05 14:52:51 -08:00 |
Matt Guthaus
|
92095e52f7
|
Update new LEF files for unit tests.
|
2018-02-05 10:27:56 -08:00 |
Matt Guthaus
|
f21ff38cae
|
Simplify via offsets in replica bitline. Route clk_bar in control over supply rail until we get channel router working.
|
2018-02-05 10:22:38 -08:00 |
Matt Guthaus
|
7127895270
|
Update LEF files for unit tests
|
2018-02-02 15:51:29 -08:00 |
Matt Guthaus
|
9d7dc4c552
|
Reset even if not purging temp files.
|
2018-02-02 14:26:09 -08:00 |
Matt Guthaus
|
fb90b8f5fe
|
Fix pin nameon sense amp spice. Fix NAND2 bug in hierarchical decoder.
|
2018-02-02 14:08:56 -08:00 |
Matt Guthaus
|
d552d88f45
|
Add -d option to not delete temp directory on successful runs.
|
2018-02-01 11:53:02 -08:00 |
Matt Guthaus
|
8ef1e0af2c
|
Replace LEF files with new changes.
|
2018-02-01 05:43:37 -08:00 |
Matt Guthaus
|
9fea4a1a2d
|
Do not require hspice during tests. Check if a valid simulator is found, however.
|
2018-01-31 16:21:43 -08:00 |
Matt Guthaus
|
590f6e01d1
|
Fix assertion error syntax problem. Do not require hspice for functional test. Improve delay fail error message.
|
2018-01-31 15:38:02 -08:00 |
mguthaus
|
4273a3717d
|
Clean up messages.
|
2018-01-31 11:54:20 -08:00 |
mguthaus
|
4aee700331
|
Modify unit tests to distinguish between FAIL and ERROR. Move comparison utilities into our derived unit test class.
|
2018-01-31 11:48:41 -08:00 |
Matt Guthaus
|
1175f515c8
|
Add descriptive exceptions along with cleanup in unit test checking.
|
2018-01-31 10:35:51 -08:00 |
Matt Guthaus
|
264d55b16c
|
Remove temp files
|
2018-01-30 08:05:50 -08:00 |
Matt Guthaus
|
8fcb551953
|
Only perform DRC not LVS on transistors
|
2018-01-30 08:03:54 -08:00 |