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
|
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 |
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 |
Matt Guthaus
|
b58fd03083
|
Change pbuf/pinv to pdriver in control logic.
|
2019-01-23 12:03:52 -08:00 |
Matt Guthaus
|
a418431a42
|
First draft of sram_factory code
|
2019-01-16 16:15:38 -08:00 |
Hunter Nichols
|
272267358f
|
Moved all bitline delay measurements to delay class. Added measurements to check delay model.
|
2019-01-03 05:51:28 -08:00 |
Hunter Nichols
|
51b1bd46da
|
Added option to use delay chain size defined in tech.py
|
2018-12-14 18:02:19 -08:00 |
Hunter Nichols
|
97fc37aec1
|
Added checks for the bitline voltage at sense amp enable 50%.
|
2018-12-12 23:59:32 -08:00 |
Hunter Nichols
|
0a26e40022
|
Attempts to fix failing tests. Random seed differences between mada and pipeline.
|
2018-12-12 13:12:26 -08:00 |
Hunter Nichols
|
4d84731c34
|
Edited heuristic delay chain and delay model to account for read port differences.
|
2018-12-07 15:39:53 -08:00 |
Hunter Nichols
|
1e87a0efd2
|
Re-added new width 1rw,1r bitcells with flattened gds.
|
2018-12-05 20:43:10 -08:00 |
Hunter Nichols
|
ea55bda493
|
Changed s_en delay calculation based recent control logic changes.
|
2018-12-05 17:10:11 -08:00 |
Hunter Nichols
|
722bc907c4
|
Merged with dev. Fixed conflicts in tests.
|
2018-12-02 23:09:00 -08:00 |
Matt Guthaus
|
33a7683473
|
Remove used gated_clk instead of cs for read-only control logic.
|
2018-11-29 16:28:37 -08:00 |
Matt Guthaus
|
d99dcd33e2
|
Fix SRAM level control routing errors.
|
2018-11-28 15:30:52 -08:00 |
Matt Guthaus
|
b5b691b73d
|
Fix missing via in clk input of control
|
2018-11-28 13:20:39 -08:00 |
Matt Guthaus
|
2ed8fc1506
|
pgate inputs and outputs are all on M1 for flexible via placement when using gates.
|
2018-11-28 12:42:29 -08:00 |
Matt Guthaus
|
93904d9f2d
|
Control logic passes DRC/LVS in SCMOS
|
2018-11-28 11:02:24 -08:00 |
Matt Guthaus
|
c43a140b5e
|
All control routed and DRC clean. LVS errors.
|
2018-11-27 17:18:03 -08:00 |
Matt Guthaus
|
c45f990413
|
Change en to en_bar in precharge. Fix logic for inverted p_en_bar.
|
2018-11-27 14:17:55 -08:00 |
Matt Guthaus
|
cf23eacd0e
|
Add wl_en
|
2018-11-26 18:00:59 -08:00 |
Matt Guthaus
|
9e0b31d685
|
Make pand2 and pbuf derive pgate. Initial DRC wrong layout.
|
2018-11-26 16:19:18 -08:00 |
Matt Guthaus
|
dd79fc560b
|
Corretct modules for add_inst
|
2018-11-26 15:35:29 -08:00 |
Matt Guthaus
|
b440031855
|
Add netlist only mode to new pgates
|
2018-11-26 15:29:42 -08:00 |
Hunter Nichols
|
62cbbca852
|
Merged, fixed conflict bt matching control logic creation to dev.
|
2018-11-19 22:20:20 -08:00 |
Hunter Nichols
|
2f29ad5510
|
Disabled resizing based on rise/fall delays. It creates delay chains which cannot be routed.
|
2018-11-19 22:13:58 -08:00 |
Hunter Nichols
|
a55d907d03
|
High-to-low delays and slews are copied from the low-to-high values to simplify lib file results. FIXME
|
2018-11-19 15:40:26 -08:00 |
Hunter Nichols
|
d3c47ac976
|
Made delay measurements less dependent on period.
|
2018-11-18 23:28:49 -08:00 |
Matt Guthaus
|
ba8bec3f67
|
Two m1 pitches at top of control logic
|
2018-11-18 09:30:27 -08:00 |
Matt Guthaus
|
c677efa217
|
Fix control logic center location. Fix rail height error in write only control logic.
|
2018-11-18 09:15:03 -08:00 |
Hunter Nichols
|
3716030a23
|
Added delay chain sizing for rise/fall delays. Disabled to some sizes being having very large fanouts.
|
2018-11-16 16:57:22 -08:00 |
Hunter Nichols
|
6e47de3f9b
|
Separated relative delay into rise/fall.
|
2018-11-14 23:34:53 -08:00 |
Hunter Nichols
|
e9f6566e59
|
Fixed merge conflict, moved control logic mod instantiation, removed some commented out code.
|
2018-11-14 13:53:27 -08:00 |
Hunter Nichols
|
8b6a28b6fd
|
Changed scmos bitcell 1rw,1r to have same tx widths as pbitcell.
|
2018-11-13 22:24:18 -08:00 |
Matt Guthaus
|
aa779a7f82
|
Initial two port bank in SCMOS
|
2018-11-13 16:05:22 -08:00 |
Hunter Nichols
|
ea1a1c7705
|
Added delay chain resizing based on analytical delay.
|
2018-11-09 17:14:52 -08:00 |