mrg
|
0c280e062a
|
Fix func test with row/col of 0. PEP8 cleanup. Smaller global test case.
|
2020-09-29 11:35:58 -07:00 |
|
mrg
|
4b5bbe755f
|
PEP8 cleanup. Fix cur_slew bug.
|
2020-09-29 11:13:58 -07:00 |
|
mrg
|
9032bb9869
|
Add global wordline delay test
|
2020-09-29 10:28:57 -07:00 |
|
mrg
|
d7e2340e62
|
Lots of PEP8 cleanup. Refactor path graph to simulation class.
|
2020-09-29 10:26:31 -07:00 |
|
mrg
|
1eb8798bb6
|
Add global functional test
|
2020-09-28 16:12:09 -07:00 |
|
mrg
|
b2dab486fc
|
Add draft of path exclusion calls
|
2020-09-28 16:05:21 -07:00 |
|
mrg
|
4a987bef9a
|
Merge branch 'wlbuffer' into dev
|
2020-09-28 15:51:45 -07:00 |
|
mrg
|
159c04a25d
|
Merge branch 'dev' of github.com:VLSIDA/PrivateRAM into dev
|
2020-09-28 15:51:35 -07:00 |
|
mrg
|
70c90ca7fb
|
Replica bitcell array bbox to include unused WL gnd pins.
|
2020-09-28 14:49:33 -07:00 |
|
mrg
|
9c6d8d7aed
|
Zjob to bottom.
|
2020-09-28 13:16:03 -07:00 |
|
mrg
|
5ab0d01779
|
Remove zjog and go with L shape.
|
2020-09-28 12:48:37 -07:00 |
|
mrg
|
d65eb16513
|
Zjog the WL enable. Min driver is 1.
|
2020-09-28 12:24:55 -07:00 |
|
mrg
|
6f06bb9dd5
|
Create sized RBL WL driver in port_address
|
2020-09-28 11:30:21 -07:00 |
|
mrg
|
88731ccd8e
|
Fix rounding error for wmask with various word_size
|
2020-09-28 09:53:01 -07:00 |
|
mrg
|
c7d32089f3
|
Create RBL wordline buffer with correct polarity.
|
2020-09-17 14:45:49 -07:00 |
|
mrg
|
392afd4d4b
|
Add unit test for hierarchical wordline.
|
2020-09-15 13:46:21 -07:00 |
|
mrg
|
11f2b6b809
|
Do not do final verification if supplies were not routed
|
2020-09-15 13:39:00 -07:00 |
|
mrg
|
e7ad22ff69
|
Separate WL via from bitell array to avoid grounded WLs
|
2020-09-15 13:38:28 -07:00 |
|
mrg
|
5e94d76127
|
Make global bitline only as wide as needed rather than whole array
|
2020-09-15 13:24:38 -07:00 |
|
mrg
|
aff3cd2aab
|
Update length of control bus
|
2020-09-15 09:49:00 -07:00 |
|
mrg
|
f25b6ffa61
|
Make control bus height of port data
|
2020-09-14 15:42:17 -07:00 |
|
mrg
|
7b24d1f012
|
Use pins for write_driver dimensions
|
2020-09-14 14:42:28 -07:00 |
|
mrg
|
55dd4d0c47
|
Global bitcell array working
|
2020-09-14 14:35:52 -07:00 |
|
mrg
|
deaaec1ede
|
Fix width of write enable with spare columns
|
2020-09-14 13:09:45 -07:00 |
|
mrg
|
c12720a93f
|
Extend pin correct length in new array.
|
2020-09-14 12:53:59 -07:00 |
|
mrg
|
e95ab66916
|
Update to space according to the bitcell array.
|
2020-09-14 12:05:45 -07:00 |
|
mrg
|
4482c63d6f
|
Fix sense amp offset index error
|
2020-09-11 17:12:29 -07:00 |
|
mrg
|
8909ad7165
|
Update modules to use variable bit offsets.
Bitcell arrays can return the bit offsets.
Port data and submodules can use offsets for spacing.
Default spacing for port data if no offsets given.
|
2020-09-11 15:36:22 -07:00 |
|
mrg
|
c58741c44f
|
Updates to global array.
Standardize bitcell array main array offsets.
Duplicate replica interface pins in global interface pins.
|
2020-09-10 16:44:54 -07:00 |
|
mrg
|
9c762634a5
|
Change default options for replica_bitcell_array
|
2020-09-10 15:11:48 -07:00 |
|
mrg
|
71d86f88b0
|
Merge branch 'dev' into wlbuffer
|
2020-09-10 13:05:14 -07:00 |
|
mrg
|
f2313d0c73
|
Use default names for replica_column too
|
2020-09-10 12:04:46 -07:00 |
|
mrg
|
3c0707e5d1
|
Consistents of bl x port then br x port
|
2020-09-09 13:38:13 -07:00 |
|
mrg
|
3062aba214
|
Fix update to exclude bits with RBLs
|
2020-09-09 13:03:05 -07:00 |
|
mrg
|
12fd60e8c3
|
Fix pbitcell array test
|
2020-09-09 12:02:09 -07:00 |
|
mrg
|
7bb21fb73f
|
Updates to local and global arrays to make bitline and wordlines consistent.
|
2020-09-09 11:54:46 -07:00 |
|
Hunter Nichols
|
af22e438f1
|
Added option to output an extended configuration file that includes defaults.
|
2020-09-08 18:40:39 -07:00 |
|
mrg
|
8e91ec1770
|
Add check_pins function
|
2020-09-08 13:31:50 -07:00 |
|
mrg
|
1269bf6e16
|
Global bitcell working
|
2020-09-04 13:06:58 -07:00 |
|
Hunter Nichols
|
8bcbf005bf
|
Merge branch 'dev' into characterizer_bug_fixes
|
2020-09-04 02:25:01 -07:00 |
|
Hunter Nichols
|
500327d59b
|
Fixed import in simulation and fixed names in functional
|
2020-09-04 02:24:18 -07:00 |
|
mrg
|
1534295326
|
Ground dummy lines in replica bitcell array
|
2020-09-03 14:04:20 -07:00 |
|
mrg
|
f6f6242d68
|
Ground dummy lines in replica bitcell array
|
2020-09-03 10:45:28 -07:00 |
|
Hunter Nichols
|
d027632bdc
|
Moved majority of code duplicated between delay and functional to simulation
|
2020-09-02 14:22:18 -07:00 |
|
mrg
|
4ec47d8ee1
|
Refactor global and local to be a bitcell_base_array
|
2020-09-01 11:59:01 -07:00 |
|
mrg
|
c1c631abe1
|
Global bitcell array passes LVS/DRC
|
2020-09-01 10:57:49 -07:00 |
|
mrg
|
7bdce3ca9a
|
Don't make dummy bitlines pins for simplicity
|
2020-09-01 09:55:23 -07:00 |
|
Hunter Nichols
|
13b1d4613c
|
Moved spice naming checking code from design to the spice base module
|
2020-08-31 14:36:13 -07:00 |
|
Hunter Nichols
|
73b2277daa
|
Removed dead code related to older characterization scheme
|
2020-08-27 17:30:58 -07:00 |
|
mrg
|
c1c1535210
|
Merge branch 'wlbuffer' into dev
|
2020-08-27 15:44:29 -07:00 |
|