520.216

Introduction to Very Large Scale Integration (VLSI)

CAD Laboratory Resources

Time and Place

CAD Computers: Barton Hall 410, anytime.

Tanner Tools run under Windows Virtual Machine.

Cadence Tools run under Linux.

Microwind runs under Windows.

LTSpice runs natively under Windows and MacOSX as well in a Wine bottle under Linux.

Process Information and Design Rules

MOSIS Foundry

Cadence Tools

Information on the Cadence design tools at Johns Hopkins can be found on the Cadence Users Group website.

Microwind Program

The Microwind set of programs provide an excellent integrated environment for teaching an introductory VLSI course. Unlike the industrial stength tools provided in the Cadence environment, these programs are designed to provide a hands on environment for experimentation that complements and augments the reading assignments. There are two main programs: Microwind2.exe and Dsch2.exe in respective directories with library files of examples that must be run under Windows. They are tested and they work fine under Codeweavers Crossover for Mac OSX or Linux and they will also work in Wine under Linux.

SPICE and Tanner Tools

To get help with SPICE check out the eCIRCUIT center! Find out where to download nice free versions of SPICE and follow the tutorials that can help you get started. You can get LTSpice here and a nice LTSpice Blog with resources and more discussion.

LEDIT User Guide (zipped pdf) -password protected-

LEDIT Quick Reference Guide (pdf)

Array Processing enviRONment (APRON)

Verilog and VHDL

Verilog tutorial by Deepak Kumar Tala (local pdf).