Upgrading Electric for beyond silicon

46 views
Skip to first unread message

silvino bastos

unread,
Nov 1, 2024, 12:56:05 PM11/1/24
to Electric VLSI Editor
Hell everyone, 

I'm Sil. I work with 2D TMDs and I am trying to find a way to import models to electric where I can use layers of TMDs (MoS2, WSe2, WS2, etc. ).

I would appreciate any insights on how to develop a lib and import it in the software.

Thank you

Regards

Sil

Steven Rubin

unread,
Nov 1, 2024, 1:17:07 PM11/1/24
to electr...@googlegroups.com

Electric is very flexible in it's ability to handle new technologies. All you have to do is start with layers, then build components and connecting wires from them. There are three different ways to build Technologies in Electric, ranging from the simplest but most limited (the Technology Wizard) to the graphical (the Technology Editor) to the most powerful (editing Technology XML files). All of it is documented online.

   -Steven Rubin

--
You received this message because you are subscribed to the Google Groups "Electric VLSI Editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email to electricvlsi...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/electricvlsi/4ecf785a-7a4b-41f2-a4a5-e76679517d54n%40googlegroups.com.

Alexandre Rusev

unread,
Dec 3, 2024, 10:07:05 AM12/3/24
to electr...@googlegroups.com
Due to implement tech file you need to either base on some already existing tech likes MOCMOS or code plugin extending class Technology.java or liokes that.

MOCMOS is mostly close to MOSIS service technologies, so I am playing with it.

More tricky  is to set up relations between layers of an exotic technology, code full set of DRC rules.
In my case the trickiest part is analog components: siprot/nonsiprot resistors, MiM caps and so on.
As result I am still not using Electric for real projects tapeout:( But I'm decisive in my wishes to achieve that.

Scaling rules for devices require some special knowledge on how to code them for your specific devices.

Choosing Lambda value is quite sensitive issue as *ALL* dimensions in your technology are to be exact multiple of Lambda
due to avoid rounding errors

Tech grid alignment in Electric is still not fully understood by me

Cooperate with us in el;ectric tech models development, let me see your models drawings...

Here is an example how people generate tech files for Electric with a program:
https://github.com/mflowgen/skywater-130nm

Reply all
Reply to author
Forward
0 new messages