Archive for the ‘Integrated Circuits’ Category

Cadence 6.14 Virtual Machine

Thursday, October 15th, 2015

Research Links

Cadence 5.11 Virtual Machine

Wednesday, October 14th, 2015

Research Links

Stray Capacitance in MIM XFAB XH018 Capacitors

Monday, October 5th, 2015

Research Links

Cadence Error LX-2063 Technology Library cdsDefTechLib contains no constraint groups

Monday, October 5th, 2015

Research Links

When I have a schematic open and click on  Launch > Layout XL the following error pops up.






I found cdsDefTechLib in the library manager as shown below under CadenceLibs.  I need to know what to do with that!  I'm blank at the moment as I often am when using Cadence software.   As blank as when you click on cdsDefTechLib in my current state of setup as shown in the library manager there is nothing listed when I click on cdsDefTechLib


Arun created a test library and when a dialog box came up he _____ with the existing technology library  TECH_XH018.  As you see below the "test" library came up under the XFABLibs tree in the library manager


Right clicking on "test" and clicking on properties gives:


As compared with right clicking on PowerSupply which gives the following dialog box where you see that the techLibName is the generic cdsDefTechLib that is under CadenceLibs and has nothing in it.


So now I have to either find a way to take the existing design library and associate with the existing technology library TECH_XH018  or  make a new library that is associated and copy the files in.

Varying Parameters during a Cadence Transient Analysis – Dynamic Parameters and Feeding Final Conditions into Initial Conditions

Monday, September 14th, 2015

Research Links

Click on the option button to get to the windows where you specify the file to read the circuit initial conditions.


The state file tab has the spectre.fc file specified which is the file that stores the final conditions after a simulation.

Final-And-Initial-Condition-Files      ReadIC

When you go to the "Algorithm" tab you can specify a file with your circuit initial conditions.  For my transient analysis optimizations of charge pumps I wanted to pick up from where the circuit analysis left off with a component value changed.  Thus I feed the spectre.fc file into the readic file. 

Creating a Parameterized Cell in Cadence

Monday, August 31st, 2015

Research Links



Book: Designing Analog Chips

Tuesday, August 18th, 2015

Research Links

1 nanoamp Current Source with No Resistors Using Self Cascode MOSFET

Thursday, August 13th, 2015

Note the 500M Ohm resistor is only to test the current reference.  It would be replaced by your application circuit.

Research Links

 Archive:  Current-Source.7z     Program = LTSPICE

Extract into directory.  Includes the required MOSFET library file.



Output Current


Supply Current

Ultra Low Current Band Gap References Using NanoAmps of Current with Good MonteCarlo Results

Tuesday, August 11th, 2015

If you need a voltage reference when doing energy harvesting it is very helpful have a band gap reference that uses very little current.  This topology uses “Self Cascode Mosfet”  abreviated as SCM.  The LTSPICE design uses 4.5 nano Amperes and outputs a 0.6 Volt reference voltage.

Research Links



   Archive: Voltage-Reference.7z      Program = LTSPICE

Extract into directory.  Includes the required MOSFET library file.


LTSPICE Analysis

Vref versus Temperature


Voltage reference current consumption versus temperature

Monte Carlo Analysis with Cadence

  •  Note how tight the voltage control is
  • Current usage = 1 nAmpere

MC_Voltage-Reference_V09 Schem_Voltage-Reference_V09


4 Phase Charge Pump Clock Generators

Monday, July 13th, 2015

Document Links