Bugra Onal
05ab45f39b
Added graph store and read functionality
2022-08-30 09:15:35 -07:00
Davide Schiavone
af46c057fb
more openram fixes in README
2022-08-26 22:25:47 +02:00
Davide Schiavone
5c26f3de25
Update README.md
2022-08-26 17:51:01 +02:00
Jesse Cirimelli-Low
11fa0777e8
add flatglob to tech file; sky130 replica col lvs working
2022-08-22 15:30:11 -07:00
Bugra Onal
d3753556c1
Pin generation instead of parsing
2022-08-18 21:09:48 -07:00
Bugra Onal
eceb35f205
Skip graph exclusions on memchar
2022-08-18 20:38:09 -07:00
Bugra Onal
56879bf48b
Cleanup
2022-08-18 20:35:34 -07:00
Bugra Onal
f0a4665953
Add top process averness
2022-08-18 20:35:02 -07:00
Bugra Onal
efd6da5300
Parse pins from HTML
2022-08-18 12:54:39 -07:00
Bugra Onal
9fba946f18
Characterizer use_model set to false
2022-08-18 12:54:09 -07:00
Bugra Onal
c0c15537d9
Added golden files for freepdk test 25
2022-08-18 11:04:53 -07:00
Bugra Onal
25cc08db80
Further fixes for new verilog naming convention
2022-08-18 11:03:13 -07:00
Bugra Onal
a7c6406d0d
Changed verilog file naming convention
2022-08-18 10:36:54 -07:00
Bugra Onal
1a23d156c0
remove references to bank_sel
2022-08-18 10:33:46 -07:00
Bugra Onal
242d90f543
Code format fixes
2022-08-13 13:58:53 -07:00
Bugra Onal
f602c6b263
HTML parsing for fake_sram added
2022-08-12 23:29:33 -07:00
Bugra Onal
aefe46394c
Merge branch 'dev' into multibank
2022-08-12 21:45:26 -07:00
Bugra Onal
b33c2ab96c
Fixed test 25 golden files
2022-08-12 21:33:40 -07:00
Bugra Onal
6ba2a9bca7
Make sure num_wmasks is 0 when no wmask is generated
2022-08-10 16:35:39 -07:00
Bugra Onal
f743b1f068
Convert to new modules format
2022-08-10 16:34:49 -07:00
Bugra Onal
623c1ac02f
Convert unit test 25 to new modules convert
2022-08-10 16:33:50 -07:00
Bugra Onal
dc1626879e
Characterizer wmask check for write_size
2022-08-10 16:11:19 -07:00
Bugra Onal
2d849aef39
Write size updated in recompute_sizes
2022-08-10 15:36:41 -07:00
Bugra Onal
bd6621cb88
Increase random value range by 1
2022-08-10 14:21:54 -07:00
Bugra Onal
3f941d2fff
Copy over the CSV read function to fake_sram
2022-08-10 12:59:54 -07:00
Bugra Onal
f8c80999bd
Merge branch 'char' of github.com:VLSIDA/PrivateRAM into char
2022-08-10 12:31:13 -07:00
Bugra Onal
c7975e3274
Use fake sram in memchar
2022-08-10 12:22:47 -07:00
Bugra Onal
ae107b635f
Enable datasheet generation by default
2022-08-10 12:22:47 -07:00
Bugra Onal
2101067e4a
Characterizer options
2022-08-10 12:22:47 -07:00
Bugra Onal
219b29a833
Fake SRAM and Xyce RAW file option
2022-08-10 12:22:47 -07:00
samuelkcrow
8872a3e312
add tests
2022-08-10 12:22:47 -07:00
samuelkcrow
8d1d3c0e90
disable lvs/drc in char and func scripts
2022-08-10 12:22:47 -07:00
samuelkcrow
e621890f78
force netlist only mode in memchar memfunc, rename char and func scripts, add description for func script
2022-08-10 12:22:47 -07:00
samuelkcrow
3e528a3e75
log sim result after func_sim
2022-08-10 12:22:47 -07:00
samuelkcrow
9e29391992
clarify file location message for user
2022-08-10 12:17:14 -07:00
mrg
2adab1ea1a
Initial work on separate delay and func simulation
2022-08-10 12:14:47 -07:00
samuelkcrow
ebe4393d66
reorder sram __init__() argument order for tests that rely on the order
2022-08-10 12:07:09 -07:00
samuelkcrow
34ee709c69
call create() function from sram/__init__
2022-08-10 12:07:07 -07:00
samuelkcrow
2bbd293bf2
clarify file location message for user
2022-08-10 12:06:18 -07:00
samuelkcrow
8793dda40a
characterizer and functional simulator working from command line
2022-08-10 12:06:18 -07:00
samuelkcrow
e2a52ec0f3
Adding characterizer executable
2022-08-10 12:06:18 -07:00
mrg
28128157c0
Initial work on separate delay and func simulation
2022-08-10 12:06:14 -07:00
Bugra Onal
48fce6485d
write_size None initialization fixed
2022-08-04 16:37:21 -07:00
Bugra Onal
2ed107f9ff
Fix the total addr_size
2022-08-04 16:36:26 -07:00
Bugra Onal
0ca14a3662
Fix typo on w_en
2022-08-04 16:35:09 -07:00
samuelkcrow
caba726cfe
add pdks and test results to gitignore
2022-08-02 13:44:56 -07:00
mrg
6f696e312e
Revert to old ngspice repo. Other is outdated.
2022-08-02 10:25:23 -07:00
mrg
4b96b539e2
Dockerfile updates
...
Remove conditional bash commands and make one per line.
Change ngspice repo to github.
Fix typo in ngspice commit.
Reduce number of cores in klayout compile.
2022-08-02 10:25:23 -07:00
samuelkcrow
1177df6193
move most of place_instances to base
2022-08-01 10:33:48 -07:00
Bugra Onal
fdba1f4d7b
Merge after rebase and fixes
2022-07-28 17:14:53 -07:00