Matt Guthaus
|
bac684a82a
|
Fix control logic routing.
|
2019-08-10 08:53:02 -07:00 |
jsowash
|
d5e331d4f3
|
Connected en together in write_mask_and_array.
|
2019-08-09 14:27:53 -07:00 |
Hunter Nichols
|
2573d4e7d0
|
Removed testing code from config file.
|
2019-08-08 19:27:44 -07:00 |
Hunter Nichols
|
1d22d39667
|
Uncommented tests that use model delays. Fixed issue in sense amp cin.
|
2019-08-08 18:26:12 -07:00 |
jsowash
|
49fffcbc92
|
Added way to determine length of en pin with wmask in write_driver_array and shortened en to width of driver.
|
2019-08-08 15:49:23 -07:00 |
Hunter Nichols
|
d273c0eef5
|
Merge branch 'dev' into analytical_cleanup
|
2019-08-08 13:20:27 -07:00 |
jsowash
|
0cfa0ac755
|
Shortened write driver enable pin so that a write mask can be used without a col mux in layout.
|
2019-08-08 12:57:32 -07:00 |
jsowash
|
59e5441aef
|
Added write mask to write driver array
|
2019-08-08 08:46:58 -07:00 |
Hunter Nichols
|
3c44ce2df6
|
Replaced analytical characterization with graph implementation. Removed most analytical delay functions used by old chacterizer.
|
2019-08-08 02:33:51 -07:00 |
Hunter Nichols
|
fc1cba099c
|
Made all cin function relate to farads and all input_load relate to relative units.
|
2019-08-08 01:57:04 -07:00 |
Matt Guthaus
|
d36f14b408
|
New control logic, netlist only working
|
2019-08-07 17:14:33 -07:00 |
Matt Guthaus
|
275891084b
|
Add pand3
|
2019-08-07 16:33:29 -07:00 |
Matt Guthaus
|
c2655fcaa9
|
Update pnor2 to new placement logic
|
2019-08-07 16:01:05 -07:00 |
jsowash
|
9409f60237
|
Merge branch 'dev' into add_wmask
|
2019-08-07 09:42:55 -07:00 |
jsowash
|
abb9af0ea8
|
Added layout pins for wmask_and_array
|
2019-08-07 09:33:19 -07:00 |
jsowash
|
a6bb410560
|
Begin implementing a write mask layout as the port data level.
|
2019-08-07 09:12:21 -07:00 |
Hunter Nichols
|
6860d3258e
|
Added graph functions to compute analytical delay based on graph path.
|
2019-08-07 01:50:48 -07:00 |
Matt Guthaus
|
ae46a464b9
|
Undo delay changes. Fix bus order for DRC.
|
2019-08-06 17:17:59 -07:00 |
Hunter Nichols
|
2ce7323838
|
Removed all unused analytical delay functions.
|
2019-08-06 17:09:25 -07:00 |
Matt Guthaus
|
a2f81aeae4
|
Combine rbl_wl and wl_en. Size p_en_bar slower than wl_en.
|
2019-08-06 16:29:07 -07:00 |
Hunter Nichols
|
2efc0a3983
|
Merge branch 'dev' into analytical_cleanup
|
2019-08-06 14:51:30 -07:00 |
Matt Guthaus
|
ad35f8745e
|
Add direction to pins of all modules
|
2019-08-06 14:14:09 -07:00 |
Matt Guthaus
|
c3f38a5cac
|
ngspice delays updated (again)
|
2019-08-05 16:09:27 -07:00 |
Matt Guthaus
|
aae8566ff2
|
Update golden delays. Fix uninitialized boolean.
|
2019-08-05 15:45:59 -07:00 |
Matt Guthaus
|
4d11de64ac
|
Additional debug. Smaller psram func tests.
|
2019-08-05 13:53:14 -07:00 |
Matt Guthaus
|
e4532083da
|
Increase stages and FO of fixed delay line.
|
2019-08-05 13:52:32 -07:00 |
jsowash
|
a4a72a9639
|
Merge branch 'dev' into add_wmask
|
2019-08-01 13:49:52 -07:00 |
Matt Guthaus
|
7ba97ee0ba
|
Fix missing port in control logic
|
2019-08-01 12:42:51 -07:00 |
Matt Guthaus
|
8771ffbfed
|
Fix bug to add all p_en_bar to banks
|
2019-08-01 12:28:21 -07:00 |
Matt Guthaus
|
ff64e7663e
|
Add p_en_bar to write ports as well
|
2019-08-01 12:21:43 -07:00 |
Matt Guthaus
|
a8d09acd40
|
Use ordered dict instead of sorting keys
|
2019-08-01 12:21:30 -07:00 |
jsowash
|
e4d8ba90a5
|
Merge branch 'dev' into add_wmask
|
2019-08-01 12:07:14 -07:00 |
Matt Guthaus
|
d403362183
|
Sort keys for random read address choice.
|
2019-08-01 11:32:49 -07:00 |
Matt Guthaus
|
4b75e49302
|
Remove unnecessary footer in write driver
|
2019-08-01 08:59:41 -07:00 |
jsowash
|
bb1627bcec
|
Added test to end of w_mask_and_array so a regression test will be performed on it.
|
2019-07-31 14:59:33 -07:00 |
jsowash
|
9819b5356e
|
Merge branch 'dev' into add_wmask
|
2019-07-31 14:43:48 -07:00 |
jsowash
|
774f08da51
|
Added layout pins to and test for write_mask_and_array.
|
2019-07-31 14:11:37 -07:00 |
Hunter Nichols
|
b4ef0ec36d
|
Removed unused characterization module.
|
2019-07-30 20:33:17 -07:00 |
Hunter Nichols
|
24b1fa38a0
|
Added graph fixes to handmade multiport cells.
|
2019-07-30 20:31:32 -07:00 |
Hunter Nichols
|
c12dd987dc
|
Fixed pbitcell graph edge formation.
|
2019-07-30 00:49:43 -07:00 |
Matt Guthaus
|
98878a0a27
|
Conditionally path exclude
|
2019-07-27 12:14:00 -07:00 |
Matt Guthaus
|
8e43469486
|
Update spice results
|
2019-07-27 12:13:44 -07:00 |
Matt Guthaus
|
d7bc3e8207
|
Add dummy pbitcell
|
2019-07-27 12:13:35 -07:00 |
Matt Guthaus
|
2824315f79
|
Fix error in wmask if
|
2019-07-27 11:51:40 -07:00 |
Matt Guthaus
|
5cb320a4ef
|
Fix wrong pin error.
|
2019-07-27 11:44:35 -07:00 |
Matt Guthaus
|
fa4f98b122
|
Fix ALL of the indents.
|
2019-07-27 11:30:48 -07:00 |
Matt Guthaus
|
37fffb2ed2
|
Fix bad indent.
|
2019-07-27 11:14:56 -07:00 |
Matt Guthaus
|
468a759d1e
|
Fixed control problems (probably)
Extended functional tests for 15 cycles (slow, but more checking)
Fixed s_en to be gated AFTER the RBL.
|
2019-07-27 11:09:08 -07:00 |
Matt Guthaus
|
52029d8e48
|
Fix incorrect port_data BL pin name.
|
2019-07-27 06:11:45 -07:00 |
Matt Guthaus
|
179efe4d04
|
Fix bitline names in merge error
|
2019-07-26 22:03:50 -07:00 |