Matt Guthaus
|
aa779a7f82
|
Initial two port bank in SCMOS
|
2018-11-13 16:05:22 -08:00 |
Hunter Nichols
|
98a00f985b
|
Changed the analytical delay model to accept multiport options. Little substance to the values generated.
|
2018-10-26 00:08:13 -07:00 |
Matt Guthaus
|
ce8c2d983d
|
Update all drc usages to call function type
|
2018-10-12 14:37:51 -07:00 |
Matt Guthaus
|
e22e658090
|
Converted all submodules to use _bit notation instead of [bit]
|
2018-10-11 09:53:08 -07:00 |
Matt Guthaus
|
e17c69be3e
|
Clean up new code for add_modules, add_pins and netlist/layouts.
|
2018-08-28 10:24:09 -07:00 |
Matt Guthaus
|
6401cbf2a6
|
Move place function to instance class rather than hierarchy.
|
2018-08-27 17:25:39 -07:00 |
Matt Guthaus
|
8664f7a0b8
|
Converted all modules to not run create_layout when netlist_only
mode is enabled.
|
2018-08-27 16:42:48 -07:00 |
Matt Guthaus
|
138a70fc23
|
Add place_inst routine.
Separate create netlist and layout in some modules.
|
2018-08-27 10:42:40 -07:00 |
Michael Timothy Grimes
|
8c73a26daa
|
Changing function names in bitcell and pbitcell to better reflect what values they're returning. Editting function calls in bitcell_array and bank accordingly.
|
2018-08-26 14:37:17 -07:00 |
Matt Guthaus
|
34736b7b3f
|
Remove carriage returns form python files
|
2018-08-07 09:44:01 -07:00 |
Michael Timothy Grimes
|
ecd4612167
|
altered bitcell, pbitcell, and bitcell array modules to accomodate additional bitline reference functions
|
2018-08-05 19:43:59 -07:00 |
Matt Guthaus
|
beee8229d1
|
Revert change. Add gnd pin to right on bitline load.
|
2018-07-19 13:26:12 -07:00 |
Michael Timothy Grimes
|
e19a422696
|
simplfying calculations in pbitcell and changing pbitcell_array_test to check different port combinations
|
2018-05-31 17:39:51 -07:00 |
Michael Timothy Grimes
|
5e4d4bf6cd
|
resolved conflicts with bitcell_array after PrivateRAM merge
|
2018-05-22 14:12:14 -07:00 |
Michael Timothy Grimes
|
b5df0cc30a
|
Merging branch with PrivateRAM dev
|
2018-05-18 15:15:31 -07:00 |
Matt Guthaus
|
0e35937da5
|
Commit local changes. Forgot what the status is.
|
2018-05-11 09:15:29 -07:00 |
Michael Timothy Grimes
|
7f46a0dead
|
merging changes in bitcell.py
|
2018-04-03 09:46:12 -07:00 |
Matt Guthaus
|
a0bf5345f8
|
Mostly working for 1 bank.
|
2018-03-23 08:14:26 -07:00 |
Matt Guthaus
|
ed8eaed54f
|
Reworking control logic for veritcal poly. Rewrote delay line. Rewrote buffered-DFF array.
|
2018-03-23 08:12:47 -07:00 |
Michael Timothy Grimes
|
0cc077598e
|
Added member functions to bitcell.py and pbitcell.py for use in bitcell_array.py. bitcell_array now used only one function for every type of bitcell.
|
2018-03-15 12:02:38 -07:00 |
Michael Timothy Grimes
|
65735c08e2
|
fixed bitcell_array to work with different sized pbitcells, changed sizing in pbitcell to minimize space between inverters
|
2018-03-08 16:39:26 -08:00 |
Michael Timothy Grimes
|
0ea5d0b6a7
|
making changes to bitcell_array to account for the addition nets from the multiported bitcells
|
2018-03-06 17:03:21 -08:00 |
Hunter Nichols
|
d0dcd9f34b
|
Fixed comment style on power functions. Also added power parameters to scn3me_subm tech file and tested functionality.
|
2018-03-01 23:34:15 -08:00 |
Hunter Nichols
|
d0e6dc9ce7
|
First version of analytical power models. Still huge room for improvement. Analytical power printed with 1 verbose level.
|
2018-02-26 16:32:28 -08:00 |
Hunter Nichols
|
62ad30e741
|
Added initial version of analytical power esitmation. Loops through instances but power estimate is not accurate.
|
2018-02-22 19:35:54 -08:00 |
Hunter Nichols
|
179a27b0e3
|
Added some power functions.
|
2018-02-20 18:22:23 -08:00 |
Hunter Nichols
|
8ea384a761
|
Fixed merging issues with power branch
|
2018-02-14 15:21:42 -08:00 |
Matt Guthaus
|
7100d6f904
|
Organize top-level files into subdirs.
|
2018-02-09 10:25:24 -08:00 |