Parametric Analysis With OCEAN

For most simulations I need to run, I try and avoid SKILL and OCEAN if at all possible.  I can usually achieve the same results easier and faster using Python.  Yesterday however, I decided to run a parametric transient analysis…

OS X Update, X11, and XQuartz

OS X Update, X11, and XQuartz

I do all of my circuit design and layout as well as some software development by running X11 on a Macbook Pro that’s about 3-4 years old (Snow Leopard.) The basic flow involves logging in to a server at work…

A Simple Fix For A Simple Circuit

A Simple Fix For A Simple Circuit

I asked a student last week to throw together a quick breadboard circuit for testing power/volume relationships for speakers. I suggested the good ol’ LM386 from National Semi. This audio power amplifier has been around as long as I can…

Butterflies, Nullclines, and Arrows

Butterflies, Nullclines, and Arrows

In my last post, I began with three questions: Each line of the butterfly curve is the DC transfer function of one inverter in the SRAM cell.  Why does it make sense to draw the DC transfer function of an…

A "Bit" of Confusion

A “Bit” of Confusion

The six transistor SRAM cell is one of the most prevalent circuits in microelectronic design. Yet, when I talk to an engineer or a student about SRAM noise margins, the discussion is usually mired in misunderstanding and confusion about what…