Hunter Nichols
|
ce7e320505
|
Undid change to add bitcell as input to array mod.
|
2019-06-25 18:26:13 -07:00 |
Hunter Nichols
|
4e08e2da87
|
Merged and fixed conflicts with dev
|
2019-06-25 16:55:50 -07:00 |
Hunter Nichols
|
33c17ac41c
|
Moved manual delay chain declarations from tech files to options.
|
2019-06-25 15:45:02 -07:00 |
Hunter Nichols
|
2b07db33c8
|
Added bitcell as input to array, but there are DRC errors now.
|
2019-06-17 15:31:16 -07:00 |
Matt Guthaus
|
6e044b776f
|
Merge branch 'pep8_cleanup' into dev
|
2019-06-14 08:47:10 -07:00 |
Matt Guthaus
|
a234b0af88
|
Fix space before comment
|
2019-06-14 08:43:41 -07:00 |
mrg
|
fc12ea24e9
|
Add boundary to every module and pgate for visual debug.
|
2019-06-03 15:27:37 -07:00 |
mrg
|
301f032619
|
Remove +1 to induce error.
|
2019-05-31 10:55:17 -07:00 |
mrg
|
d789f93743
|
Add debug runner during individual tests.
|
2019-05-31 10:51:42 -07:00 |
Hunter Nichols
|
ad229b1504
|
Altered indexing of objects in SRAM factory to remove duplications of items using OPTS names. Added smarter bitline name checking.
|
2019-05-28 16:55:09 -07:00 |
Hunter Nichols
|
e2d1f7ab0a
|
Added smarter name checking for the characterizer.
|
2019-05-27 13:08:59 -07:00 |
Hunter Nichols
|
099bc4e258
|
Added bitcell check to storage nodes.
|
2019-05-20 18:35:52 -07:00 |
Hunter Nichols
|
d8617acff2
|
Merged with dev
|
2019-05-15 18:48:00 -07:00 |
Hunter Nichols
|
a80698918b
|
Fixed test issues, removed all bitcells not relevant for timing graph.
|
2019-05-15 17:17:26 -07:00 |
Hunter Nichols
|
178d3df5f5
|
Added graph to characterizer to get net names and perform s_en checks. Graph not working with column mux.
|
2019-05-14 14:44:49 -07:00 |
Hunter Nichols
|
d54074d68e
|
Made timing graph more gate-level. Changed edges to be defined by inputs/ouputs and name based.
|
2019-05-07 00:52:27 -07:00 |
Matt Guthaus
|
0f03553689
|
Update copyright to correct years.
|
2019-05-06 06:50:15 -07:00 |
Matt Guthaus
|
3f9a987e51
|
Update copyright. Add header to all OpenRAM files.
|
2019-04-26 12:33:53 -07:00 |
Hunter Nichols
|
f35385f42a
|
Cleaned up names, added exclusions to narrow paths for analysis.
|
2019-04-24 23:51:09 -07:00 |
Hunter Nichols
|
e292767166
|
Added graph creation and functions in base class and lower level modules.
|
2019-04-24 14:23:22 -07:00 |
Matt Guthaus
|
be20408fb2
|
Rewrite add_contact to use layer directions.
|
2019-04-15 18:00:36 -07:00 |
Hunter Nichols
|
a500d7ee3d
|
Adjusted bitcell analytical delays for multiport cells.
|
2019-04-09 02:49:52 -07:00 |
Hunter Nichols
|
25c034f85d
|
Added more accurate bitline delay capacitance estimations
|
2019-04-09 01:56:32 -07:00 |
Hunter Nichols
|
edac60d2a8
|
Merged with dev and fixed conflicts.
|
2019-04-03 16:45:01 -07:00 |
Hunter Nichols
|
cc5b347f42
|
Added analyical model test which compares measured delay to model delay.
|
2019-04-03 16:26:20 -07:00 |
Hunter Nichols
|
f6eefc1728
|
Added updated analytical characterization with combined models
|
2019-04-02 01:09:31 -07:00 |
Matt Guthaus
|
09a429aef7
|
Update unit tests to all use the sram_factory
|
2019-03-06 14:12:24 -08:00 |
Hunter Nichols
|
80a325fe32
|
Added corner information for analytical power estimation.
|
2019-03-04 19:27:53 -08:00 |
Hunter Nichols
|
0e96648211
|
Added linear corner factors in analytical delay model.
|
2019-03-04 00:42:18 -08:00 |
Hunter Nichols
|
8c1fe253d5
|
Added variable fanouts to delay testing.
|
2019-02-13 22:24:58 -08:00 |
Hunter Nichols
|
56e79c050b
|
Changed test values to fix tests.
|
2019-02-06 15:27:29 -08:00 |
Hunter Nichols
|
01c8405d12
|
Fix bitline measurement delays and adjusted default delay chain for column mux srams
|
2019-02-06 00:46:25 -08:00 |
Hunter Nichols
|
5f01a52113
|
Fixed some delay model bugs.
|
2019-02-05 21:15:12 -08:00 |
Hunter Nichols
|
12723adb0c
|
Modified some testing and initial delay chain sizes.
|
2019-02-04 23:38:26 -08:00 |
Hunter Nichols
|
8d7823e4dd
|
Added delay ratio comparisons between model and measurements
|
2019-01-31 00:26:27 -08:00 |
Hunter Nichols
|
45fceb1f4e
|
Added word per row to sram config with a default arguement to fix test.
|
2019-01-30 11:43:47 -08:00 |
Hunter Nichols
|
d1218778b1
|
Fixed merge conflicts
|
2019-01-28 22:33:08 -08:00 |
Matt Guthaus
|
d77bba3af2
|
Fix clock fanout to include internal FF. Update delays in golden tests.
|
2019-01-28 08:48:32 -08:00 |
Matt Guthaus
|
881c449c7c
|
Fix error in offset computation for right drivers
|
2019-01-28 07:53:36 -08:00 |
Matt Guthaus
|
c4438584fe
|
Move jog for wl to mid-cells rather than mid-pins.
|
2019-01-27 12:59:02 -08:00 |
Matt Guthaus
|
0c3baa5172
|
Added some comments to the spice files.
|
2019-01-25 15:00:00 -08:00 |
Matt Guthaus
|
1afd4341bd
|
Update stage effort of clk_buf_driver
|
2019-01-25 14:22:37 -08:00 |
Matt Guthaus
|
6f32bac1a2
|
Use rx of last pdriver instance after placing instances
|
2019-01-25 14:17:37 -08:00 |
Matt Guthaus
|
614aa54f17
|
Move clkbuf output lower to avoid dff outputs
|
2019-01-25 14:03:52 -08:00 |
Matt Guthaus
|
ddf734891a
|
Fix pdriver width error
|
2019-01-25 10:26:31 -08:00 |
Matt Guthaus
|
8f56953af0
|
Convert wordline driver to use sized pdriver
|
2019-01-24 10:20:23 -08:00 |
Hunter Nichols
|
ee03b4ecb8
|
Added some data variation checking
|
2019-01-24 09:25:09 -08:00 |
Matt Guthaus
|
091b4e4c62
|
Add size commments to spize. Change pdriver stage effort.
|
2019-01-23 17:27:15 -08:00 |
Matt Guthaus
|
8a85d3141a
|
Fix polarity problem.
|
2019-01-23 13:08:43 -08:00 |
Matt Guthaus
|
d64d262d78
|
Fix pdriver instantiation. Change sizes based on word_size.
|
2019-01-23 12:51:28 -08:00 |