Re: Digest for electricvlsi@googlegroups.com - 1 update in 1 topic

2021-07-20 Thread Gavin Abo
I currently don't have an answer to the MOSFET question, but I did receive the switmod.asc file that was attached. Though, I have "My membership settings" set to "Each email" in my Google account.  Refer to the "Change your own subscription settings" section on the page at:

Re: Not able to select P/N Well Node

2021-07-16 Thread Gavin Abo
The Electric cmosedu tutorials at [1] or Electric manual pages such as [1,2] can probably help you with that. As seen at [2], it might be under "Editing Modes" that you need the selection icon selected and under "Object or Area" that you may need the Object icon selected.  Or if the well is

Re: What is Fauxanalog PDK (with Electric tool inside it) and where to get it??

2021-07-01 Thread Gavin Abo
On the first slide of the video, I see: Prepared by Sherlock-MBV Consulting, LLC holmes at sherlock-mbv.com It looks like that might have been a startup, but I wonder if it went out of business. As it looks like Holmes left that company and may now be at Ozark Integrated Circuits, Inc.:

Re: sky130A support and latest release

2021-06-10 Thread Gavin Abo
As far as I know, Electric 9.07 released in 2016 is still the latest stable binary release, which is at: https://www.staticfreesoft.com/productsFree.html However, it looks the source code in the trunk has some changes from 4 weeks ago: http://svn.savannah.gnu.org/viewvc/electric/ That

Re: Layout auto-update with component size update

2021-06-07 Thread Gavin Abo
  was area optimal) Regards, Bibin On Sun, 6 Jun 2021, 10:43 pm Gavin Abo, <mailto:gabo13...@gmail.com>> wrote: I could be wrong as it been quite some time since I did an Electric layout, but I thought one (or more) of the tutorials at [1] went over changing the wire sizes (e.

Re: Required FinFET PDK

2019-09-04 Thread Gavin Abo
Have you looked into ASAP7 [1,2], Open-Cell FreePDK Libraries [3-5], and cadence generic PDK [6-9] to see if they will work for you or not? [1] http://asap.asu.edu/asap/ [2]

Re: how to add ASU 45nm technology node file in electric

2019-05-03 Thread Gavin Abo
Use the search box on the webpage for this google group as there were previous discussions on this in the past that you might find useful. Electric has several built in technologies: https://www.staticfreesoft.com/jmanual/mchap07-01-01.html However, there is not yet any for 45 nm that I'm

Re: Question on liberty file generation

2018-12-10 Thread Gavin Abo
As far as I know, the answer is No, such that Electric currently does not support Liberty file generation. To generate Liberty (.lib) files, I believe you would need a commercial program like: Synopsys SiliconSmart [

Re: LTspice IV Unknown subcircuit called in

2018-11-09 Thread Gavin Abo
I'm not that familiar with using a subcircuit in LTSPICE, but an observation: It looks like the subcircuit is defined as: .SUBCKT _4_variable A ABCD B C D gnd vdd It looks like it tries to call the subcircuit with the line: X_4_variab@0 inA out inB inC inD gnd vdd 4_variable It looks like

Re: Using Electric with commercial libraries and the IBM 65 nm process

2018-10-28 Thread Gavin Abo
Yes, it would be nice if MOSIS and/or TSMC had Electric support files for TSMC180.  I have never tried to contact MOSIS and TSMC about it.  It sounds like you contacted them such that is unfortunate to hear that they don't have the support files at this time. The NDA is perhaps a bit

Re: TSMC 180nm Technology

2018-10-27 Thread Gavin Abo
Never tried it, so I don't know.  I also don't have Calibre by Mentor Graphics or Assura and PVS by Cadence Design Systems [ https://en.wikipedia.org/wiki/Design_rule_checking#Commercial_software ] for exporting GDSII.  Perhaps there is some free third party tool output there for converting

Re: No simulation data error

2018-10-20 Thread Gavin Abo
This is a known problem. I believe it started in LTspice XVII that Analog Devices changed the raw file format.  Thus, Electric is not able to read the new raw file.  So on the LTSPICE side, you would have to contact Analog Devices to see if they can make a new version that outputs the old raw

Re: LTspice installed on Mac: run program and with args paths

2018-10-14 Thread Gavin Abo
Unless the functionality has changed in a newer version of LTSPICE, the LTSPICE Mac version will not work as it does not take command line input [ https://www.mail-archive.com/electricvlsi@googlegroups.com/msg01141.html ]. A workaround on a Mac may be to use wine [

Re: Verilog Code to Schematic and Layout

2018-09-25 Thread Gavin Abo
If you search the Google Groups "Electric VLSI Editor" archive at: https://groups.google.com/forum/#!forum/electricvlsi There should be a post with the subject "Re: Physical Design from Verilog File to synthesis - floorplanning - placement" on 12/30/2017. If I recall correctly, I think there

Re: Setting Spice Model in ELECTRIC

2018-09-16 Thread Gavin Abo
If I understand correctly, when you do a write spice deck, it is writing transistors names to your netlist (.spi) different from what you need them to be, such that you are editing the transistors names in the .spi file (instead of in Electric). I believe you can change the transistor names

Re: Low Pass Filter using different technologies

2018-09-16 Thread Gavin Abo
I believe the variables would be length, width, height, and resistance or capacitance [resistance/volume for the resistor and capacitance/volume for the capacitor (of the poly) , where volume = length*width*height]. The resistive voltage divider tutorial and the poly1–poly2 capacitor and RC

Re: Issue Integrating Electric and LTSpice

2018-09-16 Thread Gavin Abo
I believe that error (Unknown schematic syntax) with the LTspice XVII Aug 9 2018 release [1] has been fixed. Try the LTspice XVII Sep 4 2018 release at [2] or in LTSPICE try upgrading the release to that by clicking Tools -> Sync Release. [1]

Re: Electric waveform window not working in batch mode

2018-09-16 Thread Gavin Abo
That should be due to a problem with both LTspice and Electric. The problem with LTspice is that the raw file format has changed. As evidence of that, there is the statement at [1]: "Regarding the error with LTSpice XVII, as Joshua Jones pointed out, the error is due to the new version of

Re: Integrating Electric and LTSpice

2018-08-13 Thread Gavin Abo
Hi, I updated my LTspice XVII(x64) to the current Aug 9 2018 release [ http://www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html ], and when I try to drag and drop the attached test.spi file into LTspice (with C5_models.txt placed in C:\Electric) it no longer

Re: MOSIS Fabrication

2018-05-03 Thread Gavin Abo
Sorry, I have never had an Electric layout fabricated by the MOSIS foundry.  So I don't know. Have you tried contacting and asking the MOSIS foundry, it looks like their contact information should be at: https://www.mosis.com/support/contact-us On 5/2/2018 4:10 PM, Oriero Enahoro wrote: I

Re: 45 nm Technology file

2018-04-28 Thread Gavin Abo
I'm not an expert on that, and I haven't found the time to try it. However, I think you have to first obtain or determine the design rules for your technology. If your technology uses the FreePDK45 design rules, it looks like you could get them at:

Re: FreePDK45 integration request: legal situation seems to be changed now

2018-04-28 Thread Gavin Abo
I could be wrong, but as far as I know,  Electric has no PDK import.  Since you should be able to get the Electric source code [ http://www.staticfreesoft.com/jmanual/mchap01-04-01.html ], almost anything should be possible with it.  You could try writing yourself additional code for Electric

Re: Netlist

2018-04-18 Thread Gavin Abo
For LTSPICE?  For a netlist for SPICE, like LTSPICE, use Write Spice Deck... [ http://www.staticfreesoft.com/jmanual/mchap09-04-01.html ]. On 4/18/2018 8:52 PM, Salar Parast wrote: Hi there, How can generate the Netlist for a project? Thanks a lot for your help. Cheers, Salar -- You

Re: Pulse generator

2018-04-02 Thread Gavin Abo
Have a look at lab 6 on cmosedu.com, maybe the LTSPICE or IRSIM example there can help: http://cmosedu.com/jbaker/courses/ee421L/f13/students/solori12/lab6/lab6.htm If you cannot generate the waveform that you want with PULSE, maybe it can be created from a PWL statement or PWL File instead:

Re: Electric VLSI IRSIM allowed commands

2018-02-07 Thread Gavin Abo
I believe the IRSIM commands supported in the .cmd Stimuli file by Electric's IRSIM plugin are: *|* a comment in the command file *!* command to print gate info *?* command to print source/drain info *activity* *alias* *ana* *assert* command to test signal value *assertWhen* *back* *c* command

Re: Silicon Compiler Tutorial/Giude: from schmatic to layout

2018-02-07 Thread Gavin Abo
No, the Electric manual is the most complete reference that I know of for that. For the "Old Way", there is an example "Electric VLSI Silicon Compiler Verilog.pdf" that you should be able to find in the Google Groups "Electric VLSI Editor" archive at:

Re: Where is this electricity come from? Is it a software error or i missing something?

2017-12-30 Thread Gavin Abo
First, layout and netlist should be two different things. Maybe they forgot to generate a new netlist (Write Spice Deck) after removing VDD in the layout. Though, maybe it will error and won't even properly write one if one does that. The netlist for the reported problem is: *** TOP LEVEL

Re: operation region CMOS in LTSpice

2017-11-10 Thread Gavin Abo
I could be wrong, but as far as I know, the schematic program that Electric has cannot do this.  My experience is that Electric uses Write Spice Deck to output a netlist (.spi) file.  The .spi is used to simulate Electric's schematic in LTspice.  I have almost no experience using the schematic

Re: inverter library in electric

2017-11-07 Thread Gavin Abo
If you have never used Electric before, it is recommended to start with Tutorial 1 at: http://cmosedu.com/videos/electric/electric_videos.htm After that, do Tutorial 2 before doing the Tutorial 3. If you just do Tutorial 3, the starting Electric library is the tutorial_2.jelib file that you

Re: problem in ltspice simupation

2017-10-31 Thread Gavin Abo
Sorry, I currently don't know what is wrong with your circuit. Are you following Hathaway's Lab 6 [1]? If so, get the lab6.jelib (from [1]) and compare it with what you have until you find out what is different. [1]

Re: problem in ltspice simupation

2017-10-13 Thread Gavin Abo
If you download the tutorial_1.jelib file at http://cmosedu.com/videos/electric/tutorial1/electric_tutorial_1.htm open it in Electric (File -> Open Library), then write the spice deck (Tools -> Simulation (Spice) -> Write Spice Deck).  Does the same error happen or does it only occur with

Re: Installation problem of Electric VLSI with JAVA

2017-09-30 Thread Gavin Abo
The file size of the electric-9.07 file looks okay.  So it is not as likely to be a problem with the jar file. So, I suspect that the problem is more likely related to the JAVA installation. I suggest that you Google that JAVA error message, because maybe a solution for it will come up in

Re: Is there a gerber import example available?

2017-08-19 Thread Gavin Abo
, Gavin Abo wrote: I found a gbr file here: https://github.com/sleemanj/gerbv/blob/master/example/pick-and-place/LED.frontsilk.gbr In Electric, File->Import->Gerber... was selected to load the file, then LED.frontsilk{lay} was clicked on under the Explorer tab. The layer in Electric

Re: Photonics Technology in Electric Version 9.07

2017-08-12 Thread Gavin Abo
Maybe the TSMC plugin is needed for this. The one indicated in the program when you click Help->About Electric, then click Plugins and see "Missing: Technologies (cmos90, tsmc180)". The ChangeLog.txt in the source code of the repository hints that the developers, like SMR, GVG, JKG, and DN,

Re: Specific preference settings trigger bug in metal 2+ arc connection

2017-06-03 Thread Gavin Abo
I imported your problem_prefs.xml. It looks like the preferences set the Metal-2 and Metal-3 layers as invisible, unlike the visible Metal-1 that has a check mark next to it (Invisible Metal-2.jpg). Have you tried selecting the Metal-2 and Metal-3 layers under the Layers tab and clicked on

Re: Change step size

2016-07-07 Thread Gavin Abo
Try the "h" key [ http://www.staticfreesoft.com/jmanual/mchap02-04-01.html ]. On 7/7/2016 10:45 AM, Sean Brasfield wrote: Hello everyone, I'm trying to figure out how to change the step size when moving components. At the moment I'm trying to build a schematic and I can only move

Re: Cannot launch LTSpice from Electric because of "Welcome to LTspice" window.

2016-06-20 Thread Gavin Abo
Sorry, I don't have a Mac. So I cannot say for sure, but I believe it is only an issue with the LTSPICE Mac version (LTspiceIV.dmg). It seems like the LTSPICE Mac version does not take command line input. The following site mentions that -ascii did not work with the LTSPICE Mac version:

Re: Color Scheme

2016-05-25 Thread Gavin Abo
*Method 1 (Preferred method):* When you switched to using the Cadence color scheme (Window->Color Schemes->Cadence Colors, Layers and Keystrokes), you should have saved the xml file (electricPrefsBack.xml) when the Electric program prompted you to. If you click File->Preferences, then click

Re: LVLCOD

2016-04-15 Thread Gavin Abo
Check the documentation for the version of the SPICE program that you are using. It could be that your SPICE program does not have the lvlcod option [ https://www.mail-archive.com/electricvlsi@googlegroups.com/msg01033.html ]. It could be that lvlcod option has become obsolete [

Re: cir file instead of spi file

2016-03-12 Thread Gavin Abo
When writing the Spice deck, before clicking the Save button, select "All Files" for the "Files of type", then enter your "File name" with the .cir extension [ http://www.ee.virginia.edu/~mrs8n/electric/Tutorial1.htm ]. If you already saved the the Spice deck file with the .spi extension,

Re: Can you run Electric on a Chromebook?

2016-02-12 Thread Gavin Abo
I haven't used a Chromebook. However, Google's support site for Chrome devices says that they do not support JAVA: https://support.google.com/chrome/a/answer/1290513?hl=en=1289187=topic Electric requires JAVA. You might be able to get around it by performing a hack, using Remote Access and

Re: Technology file

2015-10-08 Thread Gavin Abo
If the format of the text file is compatible with Electric, you should be able to use the "Load Parameters" button. If not, you will have to manually (by hand) enter the data from the text file into the Technology Creation Wizard. [ http://www.staticfreesoft.com/jmanual/mchap08-11.html ] Or

Re: Error while simulating

2015-09-27 Thread Gavin Abo
In preferences>tools>spice/cdl>with args: What is filename that we put?any random name ? or does it have to be the library or cell name? Have you tried specifying a variable instead like ${FILENAME}? Refer to: [1] http://cmosedu.com/cmos1/ltspice/ltspice_electric.htm [2]

Re: About antenna rule checking

2015-08-16 Thread Gavin Abo
Dear Estevao, Thanks for confirming that you also see that the antenna error is detected in version 9.05 of Electric, but not in 9.06. As I mentioned previously, this seems to be because ret = ERCANTPATHGATE; on line 596 is not returned in the followNode function (line 462) such that the if

Re: About antenna rule checking

2015-08-15 Thread Gavin Abo
if this is the right fix or if different changes are needed? On 8/15/2015 3:56 PM, Gavin Abo wrote: See the attached example in antenna_error.pdf and the accompanying antenna_error.jelib. On 8/15/2015 7:56 AM, Estevao Teixeira wrote: Hi everyone: I've tried to force an antenna error in my designs

Re: Digest for electricvlsi@googlegroups.com - 1 update in 1 topic

2015-08-04 Thread Gavin Abo
I see that you are using electricBinary-9.05.jar. Have you tried the latest electricBinary-9.06.jar [ http://www.staticfreesoft.com/productsFree.html ] to see if the same thing happens? The 9.05 was released on 06-27-2014 and 9.06 was released on 06-15-2015. In your email, I see that a

Re: LTspice

2015-06-14 Thread Gavin Abo
This group is dedicated to Electric and not LTspice. So you would probably get a better response to your question from the LTspice group [ https://groups.yahoo.com/neo/groups/LTspice/info ]. You might have a look at section 17. Project 13: Noise Simulation on page 113 in the Spice-Simulation

Re: simulation error in LTspice

2015-03-27 Thread Gavin Abo
I'm not completely sure, but I thinking that it might happen if the file cmosedu_models.txt is missing or the cmosedu_models.txt is missing the model that it is looking for (which in this case according to your error message seems to be the n_50n for the m1 transistor). I guess you are doing

Re: lvlcod error

2015-03-08 Thread Gavin Abo
I don't think all SPICE programs have the lvlcod option. Check your T-SPICE documentation to see if the option is available or not. If it is not available, then you probably have to edit the T-SPICE input file and remove it. On 3/8/2015 9:43 AM, aa.ara...@gmail.com wrote: i designed an

Re: Technology files

2015-02-28 Thread Gavin Abo
I have never used T-SPICE. However, as far as I know, there is no 45 nm technology file available to the public for Electric. You have to make your own [ https://www.mail-archive.com/electricvlsi@googlegroups.com/msg01009.html ]. Regarding 45 nm SPICE models for T-SPICE, it says on the FAQ

Re: Antenna Rules Preferences Error

2015-02-24 Thread Gavin Abo
it. The problem with the AntennaRules dialog is fixed. Thanks, Gavin Abo *Building Electric with NetBeans* 1. Register on java.net (skipped, optional). 1.Downloaded the All bundle of NetBeans (netbeans-8.0.2-windows.exe) at: https://netbeans.org/downloads/ 2.Installed NetBeans (netbeans-8.0.2

Re: serious question please answer this. Gavin please answer this one.

2015-02-19 Thread Gavin Abo
Electric has only design rules from MOSIS right? No, Electric has design rules for more than just MOSIS. You can have a look at: http://www.staticfreesoft.com/jmanual/mchap07-04-02.html The use of MOSIS with SCMOS design rules is probably most common. However, as it describes in section

Re: electric

2015-02-18 Thread Gavin Abo
You can use a SPICE simulator with Electric like LTspice: http://cmosedu.com/cmos1/ltspice/ltspice_electric.htm or WinSpice: http://www.ee.virginia.edu/~mrs8n/electric/Tutorial1.htm or HSPICE http://cmosedu.com/cmos1/hspice/hspice.htm Then, you can get the simulated voltage and power from

Re: Digest for electricvlsi@googlegroups.com - 4 updates in 2 topics

2015-02-12 Thread Gavin Abo
To use it, would you get the OPS.xml file (for 45 nm) in the latest OpenPDK Open Process Specification package (Si2_OPDKC_OPS_1.2.tar.gz)? Does Electric source code or a conversion script need to be written to convert the data in the OPS.xml file to make it compatible with Electric? If

Re: Antenna rule check gets stuck

2015-02-12 Thread Gavin Abo
Sorry, I don't know, but what technology do you have selected for Antenna Rules under Tools in File-Preferences. I wonder if your technology with 4 metals has to be selected, but maybe mocmos is instead selected that has 6 metals. On 2/10/2015 10:19 PM, suppmine wrote: Hi everyone... I run

Re: ELECTRIC

2015-02-10 Thread Gavin Abo
I'm not familiar with the GDI technique. However, it looks to me that a basic GDI cell is just a circuit with one NMOS and one PMOS transistor where the gates of both the NMOS and PMOS are connected together to create an input G terminal, the source and drain of the NMOS are connected

Re: electric

2015-02-06 Thread Gavin Abo
Your question is not clear. I guess you are saying that you designed an inverter circuit on a piece of paper, but now you want to make the layout of the circuit in Electric. I suggest you see the Electric tutorials on the cmosedu.com website at:

Re: can we do a layout design with 45nm technology?

2015-02-06 Thread Gavin Abo
Someone else (like a developer of Electric) can probably better answer that. If you check Technology-Scale in File-Preferences [ http://www.staticfreesoft.com/jmanual/mchap07-02-01.html ], I think the default scale is 300 nm for mocmos. So my guess is that the design rules are for 300 nm.

Re: Units of resistance and capacitance in technology file

2015-01-24 Thread Gavin Abo
I'm not completely sure. I believe those blocks in the xml technology file are for the values that appear in Parasitic Preferences: http://www.staticfreesoft.com/jmanual/mchap09-10-01.html#mchap09-10-01 minResistance value=4.0/ = My guess is in ohm (When it says you can set its unit

Re: Understanding of LTSpice

2015-01-22 Thread Gavin Abo
I am quite new to LTSpice and as I was going through Prof Jacob Baker's video lecture even in chapter 1 examples, I have some issues in understanding the SPICE Deck. I hope someone of u can clarify to me the following with respect to the Figure attached: 1. The independent voltage source is