[Welcome to citing and linking to the pages of this blog] Summary of learning and practice of analog circuit, mixed-signal circuit and RF circuit designs, focused on their integrated circuit (IC) implementations. General knowledge learned from books, papers and practices are summarized. This blog also holds Job Hunting Guide, including interview questions, written by Fuding Ge.

About Me

Contact email: rflover(at)gmail(dot)com {Announcement: This blog welcome the readers to submit your own tips, lifehacks, and knowledge in the Design of Analog IC, Mixed-Signal IC & RFIC (AMS/RFIC). The submitter shall be the author and copyright-holder of the article. The submitter will still keep the copyright after the submission. I will clearly indicate the copyright owner by using "©Author" after the article's title, for example, ©Mike Green. I will also provide a link at the first line of the article pointing to the submitter's website/blog. I can also provide the author's biography at the end of the article. The submitter can send me the article in .doc format to my email above. Your submitted articles will be subject to review before posting.}

Welcome to Subscribing by popular RSS readers or Email

by clicking on either one of the 2 buttons below,

Subscribe

Monday, June 29, 2009

ngspice: free AMS simulator

http://ngspice.sourceforge.net/

"Ngspice is a mixed-level/mixed-signal circuit simulator. Its code is based on three open source software packages: Spice3f5, Cider1b1 and Xspice. Ngspice is part of gEDA project, a full GPL'd suite of Electronic Design Automation tools."


Share/Save/Bookmark

Rotary Traveling Wave Oscillator

EE report:

http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=187200783

Slides: 

http://www-cse.ucsd.edu/classes/wi06/cse291-b/slide/let8/rotary.pdf


Share/Save/Bookmark

XCircuit: A free schematic drawing tool

http://opencircuitdesign.com/xcircuit/index.html

It can draw schematic for publication quality, and generate SPICE netlist for simulation.


Share/Save/Bookmark

A digital flow with free tools and standard cells

http://opencircuitdesign.com/verilog/index.html

It is a whole digital flow, from synthesis to layout generation. And there is a link to 0.18 um standard cell library.


Share/Save/Bookmark

Book website with links: CMOS VLSI Design A Circuits and Systems Perspective

http://www.cmosvlsi.com/

Course slides:

http://www.cmosvlsi.com/coursematerials.html

To read...


Share/Save/Bookmark

Spice OPUS: a free AMS simulator with optimization capability

http://fides.fe.uni-lj.si/spice/index.html

"SPICE OPUS is a free general purpose circuit simulator specially suited for optimization loops."

"It is a recompilation of the original Berkeley source code for Windows and Linux operating systems. Later Georgia Tech Research Institute's XSpice mixed-mode simulator was added to the Berkeley code. "


Share/Save/Bookmark

Monday, June 22, 2009

Course note from Phillip E. Allen

http://www.aicdesign.org/scnotes06.html

including: devices, op-amp, comparator, switched-cap, AD/DA


Share/Save/Bookmark

Saturday, June 20, 2009

vSPICE (not open-sourced)

http://ipoint.vlsi.uiuc.edu/vspice/

"vSPICE: SPICE3-based Circuit Simulator with Support for High-Speed Optoelectronic Devices"

No download link was located for vSPICE, yet. Not yet distributed?


Share/Save/Bookmark

fREEDA - multi-physics simulator including analog IC simulation

http://www.freeda.org/index.html

"... support for transient, harmonic balance and multi resolution analysis. ... large signal noise analysis captures phase noise ... also supports the integration of EM models in transient analysis. ... including the major transistor models ..."

============================

It can also simulate lasers with rate equations:

R. Pant, M. A. Neifeld, M. B. Steer, H. Kanj, and A. C. Cangellaris, “Electrical package impact on VCSEL-based optical interconnects ;” Optics Communication, Vol. 245, Issue 1-6, Jan. 2005, p. 315-332.

Houssam Kanj, Circuit-Level Modeling of Laser Diodes , M.S. Thesis, North Carolina State University, 2003


Share/Save/Bookmark

Friday, June 19, 2009

gEDA project

http://www.gpleda.org/index.html

contains: Schematic Capture, Netlist Generator,  Symbol Library, etc, and...

=========================

"ngspice : An improved SPICE"

http://www.gpleda.org/tools/ngspice/index.html

"Ngspice is a mixed-level/mixed-signal circuit simulator. Its code is based on three open source software packages: Spice3f5, Cider1b1 and Xspice." 

It provides DC, AC, transient, noise analysis, etc.


Share/Save/Bookmark

ZSPICE

http://mot-zspice.sourceforge.net/

pros: use verilog-ams to model devices; highly re-configurable

cons: "Only DC/AC simulations are supported"; "syntax for netlists is NOT of spice flavor".


Share/Save/Bookmark

Free finite element solver

http://www.freefem.org/

"FreeFem++ is an implementation of a language dedicated to the finite element method. It enables you to solve Partial Differential Equations (PDE) easily."

Can it be used to run electro-magnetic (EM) simulation, as an ADE Momemtum replacement?


Share/Save/Bookmark

Tool/platform to generate device model params

http://www.itrs.net/models.html

GTX (Design chapter) 

http://www.itrs.net/Links/2005ITRS/Linked%20Files/2005Files/Design/Website/GTX/index.html

"provides a robust, portable framework for interactive specification and comparison of modeling choices, e.g., for predicting system cycle time, die size, and power dissipation The GTX provides an open, portable framework for specification and comparison of alternative modeling choices. "

GTX seems the tool to generate the device params in Predictive Technology Model (http://www.eas.asu.edu/~ptm/)


Share/Save/Bookmark

Thursday, June 18, 2009

Fuding Ge's Design Ideas For CMOS Analog/Mixed Signal ICs

http://www.geocities.com/fudinggecircuit/

Complete titile:

Fuding Ge's Design Ideas For Low Voltage, Low Power, Low Noise, High Speed, High Resolution, PVT Insensitive CMOS Analog/Mixed Signal ICs

Great site for all-level of analog/mixed-signal IC designers.

Yahoo is going to close geocities. Hopefully Fuding will move it to other platform.


Share/Save/Bookmark

A free IC design software: Electric

http://www.staticfreesoft.com/

http://en.wikipedia.org/wiki/Electric_(software)

"Electric is used to draw schematics and to do integrated circuit layout. It can also handle hardware description languages such as VHDL and Verilog."

"Simulation two built-in simulators and interfaces to over a dozen industry tools (Spice, Verilog, etc.)"


Share/Save/Bookmark

Free IC design and simulation tool: Qucs, Quite Universal Circuit Simulator

http://en.wikipedia.org/wiki/Quite_Universal_Circuit_Simulator

http://qucs.sourceforge.net

"It gives you the possibility to set up a circuit with a graphical user interface and simulate the large-signal, small-signal and noise behaviour of the circuit."

"Pure digital simulations are also supported using VHDL and/or Verilog."

"Analysis Types:
S-parameter, including noise
AC, including noise
DC
Transient Analysis
Harmonic Balance (not yet finished)
Digital simulation: VHDL as well as Verilog-HDL
Parameter sweeps"

Question:

Where to find model parameters for transistors?


Share/Save/Bookmark

An online course on "Practial circuit design strategy" (All slides can be downloaded)

http://www.rdmiddlebrook.com/D_OA_Rules&Tools/index.asp

Some highlights:

"Chapter 14 shows how you get the "wrong" results when you don't choose the "right" injection configuration.

Chapter 15 shows how nonidealities ignored in the conventional single-loop model can be incorporated in an extra term in the formula, which predicts a drastically different step response from a high-frequency IC feedback amplifier example. 

Chapter 16 is a real design-oriented example of how to get the proper response for a Darlington configuration, and features the CT. This is slightly different from the GFT CD, where the same example was treated by the GFT.

Chapter 17 is the classic switching regulator input filter problem, illustrating the use of the EET.

Chapter 18 shows how a current-programmed feedback loop in a switching regulator can be represented by a closed-loop equivalent circuit."


Share/Save/Bookmark

A PhD website on burst-mode CDR etc

http://personalpages.to.infn.it/~cobanogl/

http://ocobanog.web.cern.ch/ocobanog/

Contents include:

1. Burst-Mode Capable Clock and Data Recovery (CDR) design

2. PLL based serializer design

3. Current mode D/As

4. Tutorials on transistor level CMOS hand calculations, etc.


Share/Save/Bookmark

Disclaimer

Though the author tries his best to ensure the correctness of the information in this blog, the information provided is "AS IS". Readers are recommended to consult other resources, including books and papers, to double check the correctness of the information.

The author may update the posts from time to time to correct or to improve. The update may not be resynced to the corresponding RSS item which is already downloaded; reader can try to resync it.

The author welcomes the readers' comments to help improve this blog, including the corrections to the posts.

This blog only represents the author's personal opinions or the opinions derived from the understanding of the books and papers the author read.

The contents of this blog are copyrighted by the author, except those explicitly explained. The blog contents shall not be reproduced by anyone without the author's permission.

It is welcomed that this blog or pages of this blog can be cited or linked from other websites or webpages. 

Followers

Useful books (with links to Amazon; under construction)

Steven IC Search (under construction)

Steven IC Search Results

Pageview Counter

New Articles