ICEDIT Templates (On Going Development)

The following is mainly a visual cheat sheet on how to use "iceditor'.  When one uses this program only
now and again, navigation through the menus can get a little frustrating. Graphics can come in handy
at times to point out where to look.

A more complete set of templates can be found here.  A bandgap with a CMOS inverter is used as an example
to go from a Spice netlist, on to a layout, then on to design rule checking (drc), then on to geometry extraction,
then on to layout vs schematic (LVS), and last on to generating a GSII stream file.  Every file used for all stages
in this example are included on this one web page.

                                                                    ...Don Sauer  10/17/09   dsauersanjose@aol.com


//================START_UP======================

StartUp.jpg


//============VIEW_AS_WINDOW======================
MakeAWindow.jpg


//=========LOAD_711_CELL==============


Load711Cell.jpg




//=========LOAD_LAYER_DEFINITION=======================

LoadLayerDef.jpg


//=========ZOOM_TO_A_BOX_AREA============================

Zoom2Box.jpg


//=========ADDING_METAL_TRACES======================



AddingMetal.jpg



//=========ADDING_LABELS======================


AddingLabels.jpg


//=========READ_GDSII======================


MakeStream2.jpg


//=========First_Unstream======================
unstream1.jpg


//=========ALI_File_Generated======================

ALIFile.jpg

//=========Second_Unstream======================

unstream2.jpg


//=========Undefine_All_Layers======================

InitLay.jpg

//=========Show_A_Layers_Info======================

show51.jpg


//=========Set_A_Layer======================


layer51.jpg

layer49.jpg

//=========Show_A_Layer_In_A_Via_Cell======================
slectvia.jpg

//=========Define_All_Layers==================
definealllayers.jpg


//=========Save_Layer_Definition_File==================
saveLayers.jpg


//=========Run_A_CMD_File======================

runcmd.jpg


//=========Check_Min_Grid_Resolution======================
checkgrid.jpg


//=========Modify_Layers_At_ALI======================
modatali.jpg
/=========Load_Layer_Define_File======================

loadlayerfile.jpg

//=========PASTE_CLIPBOARD======================
pasteclipboard.jpg


//=========WRITE_GDSII======================

streamcmd.jpg



setstreamnums.jpg

streamit.jpg

//=========RUN_CMD_FILES======================
Run_CMD.jpg

//=========LOAD_CELL======================

LoadCell.jpg

//=========SHOW_CELL_NAME======================

ShowCellName.jpg

//=========MAKE_A_CELL======================

MakeACell.jpg

//=========SPLIT_A_CELL======================

SplitACell.jpg


//=========MAKE_POLY======================


MakePoly.jpg

//=========SWAP_LAYERS======================

SwapPoly.jpg

//=========MERGE_WIRE======================

MergeWires.jpg


//=========CUT_WIRE======================

CUT_Wires.jpg



//=========MERGE_POLY======================

MergePoly.jpg


//=========CUT_POLY======================

CutPoly.jpg

//=========STRETCH======================
Stretch.jpg

//=========SELECT_LAYER======================

SelectLayer.jpg

//=========USE_RULER======================


UseRuler.jpg