Matt Guthaus
|
97c08bce95
|
Add dffs to control logic. Rename layout pin segment/rect functions for consistency. Redo gnd/vdd pins in control.
Shift s_en buffers even with other cells.
|
2018-03-23 08:14:09 -07:00 |
Matt Guthaus
|
5bf915a232
|
Detect via size for power ring.
|
2018-03-23 08:13:28 -07:00 |
Matt Guthaus
|
ed2fa10caa
|
Use LSB for column mux.
Detect via size for power ring.
|
2018-03-23 08:13:20 -07:00 |
Matt Guthaus
|
bab92fcf38
|
Rework hierarchical decoder to not be folded. Remove address from central bank bus and access via side pins now. Eight way column mux now works.
|
2018-03-23 08:13:20 -07:00 |
Matt Guthaus
|
1f81b24e96
|
Single bank passing DRC and LVS again.
Unfold hierarchical decoder to improve routability.
|
2018-03-23 08:13:10 -07:00 |
Matt Guthaus
|
b867e163a6
|
Move label pins to center like layout pins.
Rework of control logic with vertical poly. Passes DRC/LVS.
Single bank passing DRC.
|
2018-03-23 08:12:59 -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 |
Matt Guthaus
|
242a1a68e0
|
Fix duplicate instance gds output bug that only showed up in Magic extraction. Every time we saved a GDS, additional instances were put in the GDS file. Most extraction tools ignored this, but Magic actually extracted duplicates.
|
2018-03-02 18:05:46 -08:00 |
Matt Guthaus
|
7293eb33bc
|
Merge branch 'dev' of https://github.com/mguthaus/OpenRAM into dev
|
2018-03-02 10:30:16 -08:00 |
Matt Guthaus
|
2b839d34a3
|
Get rid of netgen error of undefined dlatch. Fix sp_read to find correct subckt name and pins.
|
2018-02-27 08:59:46 -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
|
beb7dad9bc
|
Added corner paramters to power functions. This commit does not compile (sorry)
|
2018-02-22 00:15:55 -08:00 |
Hunter Nichols
|
d4a0f48d4f
|
Added power calculations for inverter. Still testing.
|
2018-02-21 19:51:21 -08:00 |
Hunter Nichols
|
179a27b0e3
|
Added some power functions.
|
2018-02-20 18:22:23 -08:00 |
Matt Guthaus
|
d19867e64c
|
Move utils to base.
|
2018-02-09 10:42:23 -08:00 |
Matt Guthaus
|
84c798d9e4
|
Move last few modules to base dir
|
2018-02-09 10:29:37 -08:00 |
Matt Guthaus
|
15747b4759
|
Merge branch 'dev' of github.com:mguthaus/OpenRAM into dev
|
2018-02-09 10:25:28 -08:00 |
Matt Guthaus
|
7100d6f904
|
Organize top-level files into subdirs.
|
2018-02-09 10:25:24 -08:00 |