jsowash
|
dfa2b29b8f
|
Begin adding wmask netlist and spice tests.
|
2019-07-12 10:34:29 -07:00 |
jsowash
|
f29631695c
|
Finished merge
|
2019-07-05 11:43:31 -07:00 |
mrg
|
bfe4213fce
|
Port address added to entire SRAM.
|
2019-07-05 09:44:42 -07:00 |
mrg
|
4c6556f1bc
|
Add port address module
|
2019-07-05 09:04:48 -07:00 |
mrg
|
c0f9cdbc12
|
Create port address module
|
2019-07-05 09:03:52 -07:00 |
mrg
|
dd62269e0b
|
Some cleanup
|
2019-07-05 08:18:58 -07:00 |
jsowash
|
02a0cd71ac
|
fixed merge conflict
|
2019-07-04 11:14:32 -07:00 |
jsowash
|
125112b562
|
Added wmask flip flop. Need work on placement still.
|
2019-07-04 10:34:14 -07:00 |
mrg
|
3176ae9d50
|
Fix pnand2 height in bank select. Unsure how it passed before.
|
2019-07-03 15:12:22 -07:00 |
Matt Guthaus
|
0cb86b8ba2
|
Exclude new precharge in graph build
|
2019-07-03 14:46:20 -07:00 |
mrg
|
8b0b2e2817
|
Merge branch 'dev' into rbl_revamp
|
2019-07-03 14:05:28 -07:00 |
mrg
|
bc4a3ee2b7
|
New port_data module works in SCMOS
|
2019-07-03 13:17:12 -07:00 |
jsowash
|
474ac67af5
|
Added optional write_size and wmask.
|
2019-07-03 10:14:15 -07:00 |
mrg
|
244604fb0d
|
Data port module working by itself.
|
2019-07-02 15:35:53 -07:00 |
mrg
|
2abe859df1
|
Fix shared bank offset.
|
2019-07-01 16:29:59 -07:00 |
jsowash
|
67c6cdf3bb
|
Fixed error where word_size was compared to num_words and added write_size to control_logic.py
|
2019-07-01 15:51:40 -07:00 |
jsowash
|
242771f710
|
Merge branch 'dev' into add_wmask
|
2019-06-28 15:44:27 -07:00 |
jsowash
|
1f76afd294
|
Begin wmask functionality. Added wmask to verilog file and config parameters.
|
2019-06-28 15:43:09 -07:00 |
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 |
mrg
|
4523a7b9f6
|
Replica bitcell array working
|
2019-06-19 16:03:21 -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 |
mrg
|
d35f180609
|
Add dummy row
|
2019-06-14 15:05:14 -07:00 |
mrg
|
3c3456596a
|
Add replica row with dummy cells.
|
2019-06-14 14:38:55 -07:00 |
mrg
|
b67f06a65a
|
Add replica column for inclusion in replica bitcell array
|
2019-06-14 12:15: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 |