Matt Guthaus
|
585ce63dff
|
Removing unused tech parms. Simplifying redundant parms.
|
2019-09-04 16:08:18 -07:00 |
Matt Guthaus
|
9f54afbf2c
|
Fix capitalization in verilog golden files
|
2019-08-21 14:29:57 -07:00 |
Matt Guthaus
|
d0f04405a6
|
Convert capital names to lower case for consistency
|
2019-08-21 13:45:34 -07:00 |
Matt Guthaus
|
4d11de64ac
|
Additional debug. Smaller psram func tests.
|
2019-08-05 13:53:14 -07:00 |
jsowash
|
61ba23706c
|
Removed comments for rw pen() and added a wmask func test.
|
2019-07-25 12:24:27 -07:00 |
jsowash
|
01493aab3e
|
Added wmask valuesto functional test through add_wmask()
|
2019-07-23 15:58:54 -07:00 |
jsowash
|
2b29e505e0
|
Reversed order of wmask bits in functional.py since python lists go left to right. Made # of en bits equal to num_masks.
|
2019-07-22 12:44:35 -07:00 |
jsowash
|
72e16f8fe6
|
Added ability to do partial writes to addresses that have already been written to.
|
2019-07-22 11:19:14 -07:00 |
jsowash
|
0a5461201a
|
Change num_wmask to num_wmasks and write_size = None not word_size if wmask not used.
|
2019-07-19 14:58:37 -07:00 |
jsowash
|
45cb159d7f
|
Connected wmask in the spice netlist.
|
2019-07-19 13:17:55 -07:00 |
jsowash
|
082decba18
|
Temporarily made the functional tests write/read only all 0's or 1's
|
2019-07-18 15:26:38 -07:00 |
jsowash
|
021d604832
|
Removed wmask from addwrite()
|
2019-07-15 16:48:36 -07:00 |
jsowash
|
dfa2b29b8f
|
Begin adding wmask netlist and spice tests.
|
2019-07-12 10:34:29 -07:00 |
jsowash
|
474ac67af5
|
Added optional write_size and wmask.
|
2019-07-03 10:14:15 -07:00 |
Hunter Nichols
|
4e08e2da87
|
Merged and fixed conflicts with dev
|
2019-06-25 16:55:50 -07:00 |
Matt Guthaus
|
a234b0af88
|
Fix space before comment
|
2019-06-14 08:43:41 -07:00 |
Hunter Nichols
|
d8617acff2
|
Merged with dev
|
2019-05-15 18:48:00 -07:00 |
Hunter Nichols
|
b30c20ffb5
|
Added graph creation to characterizer, re-arranged pin creation.
|
2019-05-14 01:15:50 -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 |
Matt Guthaus
|
3cfe74cefb
|
Functional simulation uses threshold for high and low noise margins
|
2018-11-28 16:55:04 -08:00 |
Matt Guthaus
|
7b10e3bfec
|
Convert port index lists to three simple lists.
|
2018-11-08 12:19:40 -08:00 |
Hunter Nichols
|
9744bc516a
|
Merge branch 'dev' into multiport_characterization
|
2018-11-05 10:40:29 -08:00 |
Matt Guthaus
|
38dab77bfc
|
Add fixed seed to functional test during unit tests. Skip non-working tests after fixed seed.
|
2018-11-03 10:53:09 -07:00 |
Hunter Nichols
|
e5dcf5d5b1
|
Altered bitline with heuristic to have a larger delay chain for larger column muxes. Also have to alter the feasible period for functional tests to pass.
|
2018-10-30 22:19:26 -07:00 |
Michael Timothy Grimes
|
3202e1eb09
|
Altering comment code in simulation.py to match the needs of delay.py
|
2018-10-25 00:58:01 -07:00 |
Michael Timothy Grimes
|
40450ac0f5
|
Merge branch 'dev' of https://github.com/VLSIDA/PrivateRAM into multiport
|
2018-10-25 00:36:46 -07:00 |
Michael Timothy Grimes
|
ceab1a5daf
|
Adding debug comments to stim file for functional test and cleaning up comment code in simulation.py. Adding multiple tests for different mux configurations to functional unit tests.
|
2018-10-25 00:11:00 -07:00 |
Hunter Nichols
|
62439bdac6
|
Fixed merge conflicts with sram.py
|
2018-10-22 17:29:14 -07:00 |
Michael Timothy Grimes
|
2053a1ca4d
|
Improved debug comments for functional test
|
2018-10-22 01:09:38 -07:00 |
Hunter Nichols
|
3ac2d29940
|
Made delay.py a child of simulation.py. Removed duplicate code in delay and changed some in simulation
|
2018-10-09 17:44:28 -07:00 |
Michael Timothy Grimes
|
6ef1a3c755
|
Improvements to functional test. Now will read or write in a random sequence, using randomly generated words and addresses, and using random ports in the multiported cases. Functional test still has some bugs that are being worked out so it will sometimes fail and sometimes not fail.
|
2018-10-08 06:34:36 -07:00 |
Michael Timothy Grimes
|
34d8a19871
|
Adding simulation.py for common functions between functional and delay tests. Updating functional test.
|
2018-10-04 09:29:44 -07:00 |