Matt Guthaus
|
0107e1c050
|
Reduce verbosity of utils
|
2018-10-26 13:02:31 -07:00 |
Matt Guthaus
|
7d74d34c53
|
Fix pin_layout contains bug
|
2018-10-26 10:40:43 -07:00 |
Matt Guthaus
|
4ce6b040fd
|
Debugging missing enclosures
|
2018-10-26 09:25:10 -07:00 |
Matt Guthaus
|
9e5d78cfc2
|
Fix bug in duplicate remove indices
|
2018-10-25 14:40:39 -07:00 |
Matt Guthaus
|
3407163cf1
|
Combine adjacent power supply pins finished
|
2018-10-25 14:25:52 -07:00 |
Matt Guthaus
|
0544d02ca2
|
Refactor router to have pin_groups for pins and router_tech file
|
2018-10-25 13:36:35 -07:00 |
Matt Guthaus
|
3f17679000
|
Merge remote-tracking branch 'origin' into supply_routing
|
2018-10-25 09:36:03 -07:00 |
Matt Guthaus
|
57fb847d50
|
Fix check for missing simulator type in characterizer
|
2018-10-25 09:08:56 -07:00 |
Matt Guthaus
|
3d8aeaa732
|
Run delay and setup/hold tests in netlist_only mode
|
2018-10-25 09:07:00 -07:00 |
Matt Guthaus
|
58de655aac
|
Split functional tests
|
2018-10-25 08:56:23 -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 |
Matt Guthaus
|
b1f3bd97e5
|
Enable all the 1bank tests. Mostly work in SCMOS.
|
2018-10-24 17:01:00 -07:00 |
Matt Guthaus
|
88f43cc754
|
Add the minimum pin enclosure that has DRC correct pin connections.
|
2018-10-24 16:41:33 -07:00 |
Matt Guthaus
|
94e5050513
|
Move overlap functions to pin_layout
|
2018-10-24 16:13:07 -07:00 |
Matt Guthaus
|
dc73e8cb60
|
Odd bug that instances were not properly rotated.
|
2018-10-24 16:12:27 -07:00 |
Matt Guthaus
|
7e2bef624e
|
Continue routing rails in same layer after a blockage
|
2018-10-24 12:32:27 -07:00 |
Hunter Nichols
|
a711a5823d
|
Merged dev and fix conflicts in geometry.py
|
2018-10-24 10:52:22 -07:00 |
Matt Guthaus
|
cccde193d0
|
Add ngspice equivalents of RUNLVL
|
2018-10-24 10:31:27 -07:00 |
Matt Guthaus
|
5f17525501
|
Added run-level option for write_control and enabled fast mode in functional tests
|
2018-10-24 09:32:44 -07:00 |
Matt Guthaus
|
33c716eda8
|
Rename psram bank test like sram bank testss
|
2018-10-24 09:08:54 -07:00 |
Matt Guthaus
|
e90f9be6f5
|
Move replica bitcells to new bitcells subdir
|
2018-10-24 09:06:29 -07:00 |
Hunter Nichols
|
5c8a00ea1d
|
Fixed pruned golden lib file from error in last commit.
|
2018-10-24 00:55:55 -07:00 |
Hunter Nichols
|
da1b003d10
|
Fixed multiport lib files not generating the correct number of signals. Move setup time from DOUT to DIN in lib file. Altered golden files with these changes.
|
2018-10-24 00:17:08 -07:00 |
Hunter Nichols
|
016604f846
|
Fixed spacing in golden lib files. Added column mux into analytical model.
|
2018-10-24 00:16:26 -07:00 |
Hunter Nichols
|
53cb4e7f5e
|
Fixed lib files to be syntactically correct with multiport. Fixed issue in geometry.py that prevented netlist_only option from working.
|
2018-10-22 23:33:01 -07:00 |
Hunter Nichols
|
62439bdac6
|
Fixed merge conflicts with sram.py
|
2018-10-22 17:29:14 -07:00 |
Hunter Nichols
|
4f08062268
|
Added custom 1rw+1r bitcell. Testing are currently failing.
|
2018-10-22 17:02:21 -07:00 |
Michael Timothy Grimes
|
cda2e93cd7
|
Adding fix to netlist_only mode in geometry.py. Uncommenting functional tests and running both tests in netlist_only mode.
|
2018-10-22 09:17:03 -07:00 |
Michael Timothy Grimes
|
2053a1ca4d
|
Improved debug comments for functional test
|
2018-10-22 01:09:38 -07:00 |
Michael Timothy Grimes
|
1a0568f244
|
Updating comments and cleaning up code for pbitcell.
|
2018-10-21 19:10:04 -07:00 |
Matt Guthaus
|
ab7a83b7a5
|
Remove old setup.tcl and edit one in tech dir
|
2018-10-20 15:20:15 -07:00 |
Matt Guthaus
|
e48e12e8cd
|
Skip non-working 1bank tests for now.
|
2018-10-20 14:55:11 -07:00 |
Matt Guthaus
|
38a8c46034
|
Change non-preferred route costs.
|
2018-10-20 14:47:24 -07:00 |
Matt Guthaus
|
7591f25a2e
|
Merge branch 'dev' into supply_routing
|
2018-10-20 14:29:19 -07:00 |
Matt Guthaus
|
5276943ba2
|
Remove temp log file
|
2018-10-20 14:26:30 -07:00 |
Matt Guthaus
|
4c25bb09df
|
Fixed supply end-row via problem by restricting placement
|
2018-10-20 14:25:32 -07:00 |
Matt Guthaus
|
f5e68c5c32
|
Move power pins in hierarchical decoder to be further. Strap rails instead for redundant vias.
|
2018-10-20 12:54:12 -07:00 |
Matt Guthaus
|
f9738253c6
|
Remove warning of track space and floor the space function.
|
2018-10-20 11:53:52 -07:00 |
Matt Guthaus
|
a1f2a5befe
|
Convert supply tracks to sets for simpler algorithms.
|
2018-10-20 10:33:10 -07:00 |
Matt Guthaus
|
0aad61892b
|
Supply router working except for off by one rail via error
|
2018-10-19 14:21:03 -07:00 |
Matt Guthaus
|
233a1425e4
|
Flatten bitcell array in netgen for now. See issue 52
|
2018-10-19 09:13:17 -07:00 |
jcirimel
|
74b806fa38
|
Merge pull request #54 from VLSIDA/datasheet_gen
flask_table check fix
|
2018-10-18 15:12:04 -07:00 |
Jesse Cirimelli-Low
|
1b4383b945
|
moved flask_table warning from sram.py to datasheet_gen.py
|
2018-10-18 09:58:19 -07:00 |
Jesse Cirimelli-Low
|
b9990609bf
|
provides warning on missing flask packages, does not generate html on missing packages
|
2018-10-18 07:21:03 -07:00 |
Michael Timothy Grimes
|
a06a0975db
|
Removed L shaped routing from gnd contact to wordlines in replica bitline. Corrected slight DRC errors. Optimizations to pbitcell.
|
2018-10-18 07:05:47 -07:00 |
Jesse Cirimelli-Low
|
ab6afb7ca8
|
fixed html typos, added logo, added placeholder timing and current, began ports section
|
2018-10-17 19:27:09 -07:00 |
Matt Guthaus
|
4bf1e206e2
|
Merge branch 'dev' into supply_routing
|
2018-10-17 09:47:18 -07:00 |
Matt Guthaus
|
5d6944953b
|
Fix char_result rename collision
|
2018-10-17 09:38:26 -07:00 |