Matt Guthaus
|
58e41a998f
|
Replace write driver with human readable sp file.
|
2018-11-27 11:49:08 -08:00 |
Hunter Nichols
|
016604f846
|
Fixed spacing in golden lib files. Added column mux into analytical model.
|
2018-10-24 00:16:26 -07:00 |
Matt Guthaus
|
4bf1e206e2
|
Merge branch 'dev' into supply_routing
|
2018-10-17 09:47:18 -07:00 |
Michael Timothy Grimes
|
e60deddfea
|
adding 6T transistor size parameters to tech files for use in pbitcell.
|
2018-10-17 07:28:56 -07:00 |
Matt Guthaus
|
4932d83afc
|
Add design rules classes for complex design rules
|
2018-10-12 09:44:36 -07:00 |
Matt Guthaus
|
c0ffa9cc7b
|
Clean up magic config file copying. Add warning for missing files.
|
2018-10-05 08:36:12 -07:00 |
Matt Guthaus
|
b3fa6b9d52
|
Make setup.tcl file a technology file
|
2018-10-05 08:30:25 -07:00 |
Matt Guthaus
|
60cceab50a
|
Merge branch 'dev' into supply_routing
|
2018-09-17 11:34:31 -07:00 |
Matt Guthaus
|
f4389bdd8f
|
Add extra track spacings in some routes.
|
2018-09-13 14:12:24 -07:00 |
Matt Guthaus
|
c9806feb01
|
Add convert script for mag to gds
|
2018-09-13 12:55:10 -07:00 |
Matt Guthaus
|
63d0523228
|
Added scn4m_subm.
Added scn4m_subm files (instead of scn4me_subm).
Fixed missing cifoutput/cifinput in magic tech file and gds files.
Fixed incorrect M3/via3/M4 design rules.
|
2018-09-13 12:53:35 -07:00 |
Matt Guthaus
|
f8fc7c12b3
|
Remove ms_flop and replace with dff. Might break setup_hold tests.
|
2018-09-13 11:02:28 -07:00 |
Matt Guthaus
|
30a77f8527
|
Convert scn3me_subm tech to lambda rules
|
2018-09-13 11:01:30 -07:00 |
Hunter Nichols
|
5dfa8bc2c6
|
Fixed known typos of the word transition.
|
2018-09-10 14:27:26 -07:00 |
Matt Guthaus
|
ee05865919
|
Change SCMOS comment drawing to stipple for easier visibility
|
2018-09-05 13:43:45 -07:00 |
Matt Guthaus
|
73e2bd2653
|
Removed solid display format for comments to allow grid/blockage visibility.
|
2018-09-04 16:43:59 -07:00 |
Matt Guthaus
|
378993ca22
|
Found rotate bug in transformCoordinate. Cleaned up transFlags.
|
2018-09-04 16:35:40 -07:00 |
Matt Guthaus
|
763f1e8dee
|
Finish renaming replica bitcell and bitline pin names.
|
2018-09-04 14:03:15 -07:00 |
Matt Guthaus
|
4fc9278b73
|
Convert bounding box layer for SCMOS to bb, gds layer 63.
|
2018-09-04 13:05:21 -07:00 |
Matt Guthaus
|
c3bd54696f
|
Merge branch 'dev' into multiport
|
2018-08-31 12:56:25 -07:00 |
Matt Guthaus
|
3ab0b569cb
|
Use a .magicrc in the technology directory to read magic tech files
|
2018-08-30 14:20:41 -07:00 |
Matt Guthaus
|
e36452622c
|
Preserve same order of design rules in each tech file
|
2018-08-29 16:12:06 -07:00 |
Michael Timothy Grimes
|
0182309f92
|
Editting comment on rule 5.5.b in scmos tech file. Adding complimentary rule to freepdk45 tech file.
|
2018-08-29 14:51:50 -07:00 |
Matt Guthaus
|
6e332e581a
|
Updated to include local magic rules
|
2018-08-15 09:46:23 -07:00 |
Matt Guthaus
|
49bee6a96e
|
Remove OEB signal since we split DIN/DOUT ports
|
2018-08-13 14:09:49 -07:00 |
Matt Guthaus
|
368ab718d6
|
Change internal nets of 6T cell and write driver to have useful names for debugging.
|
2018-07-26 11:26:47 -07:00 |
Michael Timothy Grimes
|
766042fe69
|
changed case of handmade bitcell pins from upper case to lower case. Made changes in other modules that are affected by this case. Only for SCMOS for this commit
|
2018-05-22 14:16:51 -07:00 |
Matt Guthaus
|
269d553857
|
Move sense amp to tri gate routing to M3... not ideal.
|
2018-04-23 09:14:18 -07:00 |
Matt Guthaus
|
248decd004
|
Hand edit sense amp to have full pins rather than split from magic gds write.
|
2018-04-20 15:46:39 -07:00 |
Matt Guthaus
|
c75eafe085
|
Fix some errors
|
2018-04-18 09:37:33 -07:00 |
Matt Guthaus
|
63a8f7c653
|
Remove m2 from write driver
|
2018-04-16 16:15:35 -07:00 |
Matt Guthaus
|
6640d3491d
|
Tri gate and array supply to M2 and M3
|
2018-04-11 15:11:47 -07:00 |
Matt Guthaus
|
46c18f53ba
|
Add M2 vias in ms_flop
|
2018-04-11 14:10:57 -07:00 |
Matt Guthaus
|
4f8ab78ee2
|
Change write driver supply pins to M2
|
2018-04-11 09:29:54 -07:00 |
Matt Guthaus
|
a6c2e77bcf
|
Move precharge and column mux cells to pgate directory.
Move gnd to M3 in column mux.
Create column mux cell unit test.
|
2018-04-06 17:15:14 -07:00 |
Matt Guthaus
|
a0bf5345f8
|
Mostly working for 1 bank.
|
2018-03-23 08:14:26 -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
|
8d9b79dfd8
|
Add dff_buf for buffered flop arrays.
|
2018-03-04 16:13:10 -08:00 |
Matt Guthaus
|
fc441fe568
|
Add LICENSE and README from NCSU CDK
|
2018-03-02 10:42:23 -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
|
ae2dbb4cd5
|
Add display techfiles from NCSU PDKs.
|
2018-03-02 10:30:03 -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 |
Matt Guthaus
|
9a6081de0e
|
Remove KP from SCMOS models to get rid of ngspice error.
|
2018-03-01 11:10:04 -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 |
Matt Guthaus
|
9d1f31467e
|
Move internal power to clock pin. Differentiate leakge power when CSb is high.
|
2018-02-23 12:21:32 -08:00 |
Matt Guthaus
|
b31f3c18af
|
Change BSIM3 models to version 3.3.0. Add comment about multithreading selection.
|
2018-02-21 17:50:12 -08:00 |
Matt Guthaus
|
9559421ca8
|
Connect dff array clk in rows and columns.
|
2018-02-14 16:46:26 -08:00 |
Matt Guthaus
|
2d87dcda46
|
dff array done except for clock net
|
2018-02-14 16:03:29 -08:00 |
Matt Guthaus
|
0804a1eceb
|
Add new DFF. Create DFF module. Start dff_array, not tested.
|
2018-02-14 15:16:28 -08:00 |
mguthaus
|
767990ca3b
|
Update golden lib tests. Add new generic SCMOS models. Fix tech error with new msflop_in_cap name.
|
2018-02-13 15:54:50 -08:00 |