Module Name	Comand Name	SKILL Command	Key Words	Description	How To Launch
SKILLCAD PLUS	SKILLCAD PLUS	scdShowPlusForm()	SKILLCAD Plus 	Brings up the SKILLlCAD Plus Form	"Click on the MultiColor Functions icon, or SKILLCAD->MultiColor Functions"
SKILLCAD PLUS	Create Twisted Bus	_skdTwisted Bus Gui()	"Twisted Bus, shielded bus, metal shielding"	Brings up the SKILLlCAD Create Twisted Bus Form	"Click on MultiColor Functions->Twisted Bus, or SKILLCAD->SKILLCAD Plus->Twisted Bus"
SKILLCAD PLUS	vSwap Bus	_skdVSwapperGui()	vSwap Bus	Create/insert a swap by drawing a line cross two wires	"Click on MultiColor Functions->vSwap Bus, or SKILLCAD->SKILLCAD Plus->vSwap Bus"
Multicolor Functions	MultiColor Functions Menu	scdShowMultiColorForm()	MultiColor Functions	Brings up the SKILLCAD MultiColor Functions Form	"Click on the MultiColor Functions icon, or SKILLCAD->MultiColor Functions"
Multicolor Functions	Quick Color	_skdQCGui()	"quickColor, metal coloring"	Brings up the form for the Metal Coloring function	"Click on MultiColor Functions->quickColor, or SKILLCAD->MultiColorFunctions->quickColor"
Multicolor Functions	nanoJumper	_skdCSJGui()	"nanoJumper, track metal routing"	Metal routing for Advanced Nodes	"Click on MultiColor Functions->nanojumper, or SKILLCAD->MultiColorFunctions->nanojumper"
Create Via	Create Via	scdShowCreateUniViaInstForm()	"create via, via stack"	Brings up the Create Instance (Vias) form	"Click on the Create Via icon, or SKILLCAD->uniVia->Create via"
Create Via	Edit Standard Via form	scdStretchViaGui()	"Stretch via arrays, Stretch via enclosures, Set via parameters, Set via cut patterns"	Brings up the SKILLCAD Edit Standard Via form	"Click on the SKILLCAD Edit Standard Via icon, or SKILLCAD->Stretch Via"
MPP/Ring	MPP/Ring form	scdCreateMPPForm()	"MPP/Ring, Polygon Ring, Rectangular Ring, Reshape Selected MPP, Change Selected MPP, Draw MPP, Grow MPP from object"	Brings up the SKILLCAD Create MPP form	 SKILLCAD->uniVia->Create MPP/Ring
MPP/Ring	Draw MPP	scdMppEnterPath()	"Multi-Part Path, MPP, guard ring"	Draw a MPP according to user entered points	"Click on Draw Multipart Path button, in Create MPP form"
MPP/Ring	Draw Rect Ring	scdMppEnterRect()	"Rect Ring, guard ring, Multi-part path, MPP"	"Draw a Rectangular MPP, user enters two points to define rectangle"	"Click on Draw Rect Ring button, in Create MPP form"
MPP/Ring	Draw Polygon Ring	scdMppEnterPolygon()	"Polygonal Ring, guard ring, Multi-part Path, MPP"	"Draw a Polygonal MPP, user enters the points"	"Click on Draw Polygonal Ring button, in Create MPP form"
MPP/Ring	Change Mpps	scdMppChangeSelected()	"Change Selected MPP, Multi-part path"	Change the layers/vias on a selected MPP	"Click on Change Selected MPPs button, in Create MPP form"
MPP/Ring	Grow From Obj/layer	scdMppGrowSelected()	"Grow MPP from object, Multi-part path, guard ring"	Grow the MPP from a selected object or layer	"Click on Grow From Selected Objects button, in Create MPP form"
MPP/Ring	Reshape Selected MPP	scdReshape()	"Reshape Selected MPP, guard ring, Multi-part path"	"Reshape a selected MPP, user enters the reshape points"	"Click on Reshape Selected MPP, in Create MPP form"
Fill Via	Fill Via in Area Form	scdCreateViaByAreaForm()	"Fill via, vias, fill vias in metal overlaps"	Bring up the SKILLCAD Fill Via in Area Form	"Click on ""Fill Via"" icon, or SKILLCAD->uniVia->Fill Via …"
Fill Via	Draw Rect Via	scdViaEnterRect()	"Rectangular via shape, fill via, vias"	Fill via in a rectangle region	"Click on ""Draw Rect Via"" in the Fill Via in Area form."
Fill Via	Draw Polygon Via	scdViaEnterPolygon()	"Polygonal via shape, fill via, vias"	Fill via in a polygon region	"Click on ""Draw Polygon Via"" in the Fill Via in Area form."
Fill Via	Fill selected regions	scdViaFillSelected()	"Fill via, select via region"	Fill via in selected regions	"Click on ""Fill Selected Region(s)"" in the Fill Via in Area form."
Fill Via	Fill Overlap by Click	scdViaPointOverlap2()	"Fill via, metal overlap, connecting metal"	Fill via in overlaps of the specified two layers	"Click on ""Fill Via Overlap by Click"" in the Fill Via in Area form."
Fill Via	Fill overlap of Any two layers By Click	scdViaPointOverlap()	"Fill via, fill metal overlap by click, vias, connecting metal"	Auto detect overlapping layers and fill proper uniVia	"Click on ""*** Fill Overlap of Any Two Layers by Click ***"" in the Fill Via in Area form."
Fill Via	Fill Overlap of Same VXL net 	scdViaEnterMetRectRegion()	"Fill via, fill metal overlaps of same VXL net, vias"	Drop via on the overlap regions based on VXL net	"Click on ""Fill Metal Overlaps of Same VXL Net Within a Rect Region"" in the Fill Via in Area form."
Fill Via	"Fill All ""From"" and ""To"" layer Overlaps Within a Rect Region"	scdViaEnterRectRegion()	"Fill via, overlaps in a rectangular region, vias"	"Draw a rectangular region.  Vias are filled in any area where the ""From"" and ""To"" layers overlap, within the drawn region."	"Click on ""Fill All ""From"" and ""To"" layer Overlaps Within a Rect Region"" in the Fill Via in Area Form."
SegJumper	SegJumper	_skdSegJumperGui()	"Path routing, router, bus routing, metal bus, metal fan in, metal fan out, connect metal bus, stagger vias, change via directions at corners, wire routing"	"New Interactive wire stitcher, allowing different widths, spaces, fan-in, fan-out, different layer, with integrated busContinue, busConnect and distributeBus features  "	"Click on the SegJumper icon, or SKILLCAD->SegJumper"
Path Jumper	Path Jumper	scdPathJumper()	"Path routing, router, wire routing, metal routing"	Interactive Path Stitcher	"Click on the Path Jumper icon, or SKILLCAD->Free Jumper->Path Jumper"
Bus Jumper	Bus Jumper	scdBusJumper()	"Bus rouoting, metal routing, router, wire routing"	Interactive Bus Stitcher	"Click on the Bus Jumper icon, or SKILLCAD->Free Jumper->Bus Jumper"
Shield Bus	Shield Bus Functions	scdShieldFunForm()	"Bus shielding, metal shielding, metal routing"	Brings up the ShieldBus Functions menu.	"Click on the Shield Bus icon, or SKILLCAD->Shield Bus"
Shield Bus	ShieldBus Jumper	scdShieldBus()	"Bus shielding, metal shielding, metal routing"	"Left/right/middle/top/bottom shielding, allow layer jumping"	"Click on the Shield Bus ->ShieldBus jumper, or SKILLCAD->Shield Bus->ShieldBus Jumper"
Shield Bus	Via Wall Shield	scdViaWallShield()	"Via wall shield, metal shielding, metal routing, coaxial metal shielding, shielding above metal, shielding below metal"	"Left/right/middle/top/bottom shielding, and via MPP shielding"	"Click on the Shield Bus ->Via Wall Shiled, or SKILLCAD->Shield Bus->Via Wall Shield"
V-Editor	V-Editor	scdVEditorGui()	"metal editing, bus editing"	Brings up the V-Editor menu.	"Click on the V-Editor icon, or SKILLCAD->vEditor"
V-Editor	BusAdjust	scdBusAdjustGui()	"metal editing, bus editing, adjust bus widths and spaces"	Adjust bus/net space/width 	"Click on V-Editor->busAdjust, or SKILLCAD->vEditor->busAdjust"
V-Editor	BusGrow	scdBusGrowGui()	"metal editing, bus editing, add signals"	Add more bits (or shield lines) along the existing bus/net	"Click on V-Editor->BusGrow, or SKILLCAD->vEditor->BusGrow"
V-Editor	V-Stretch	"scdVStretchGui(""Bus"" nil)"	"metal editing, bus editing, stretch bus metals"	Stretch by V-Line	"Click on V-Editor->vStretch, or SKILLCAD->vEditor->vStretch"
V-Editor	V-Move	"scdVMoveGui(""Bus"" nil)"	"metal editing, bus editing, move bus metals"	Move by V-Line	"Click on V-Editor->vMove, or SKILLCAD->vEditor->vMove"
V-Editor	BusTap	scdBusTapGui()	"metal editing, bus editing, tap into existing bus"	Create taps on bus by V-Line	"Click on V-Editor->busTap, or SKILLCAD->vEditor->busTap"
V-Editor	Bus Connect(BusJoint)	scdBusConn()	"metal editing, bus editing, connecting buses, connect pins to buses"	"Connect bus by order, net names"	"Click on V-Editor->Bus Connect, or SKILLCAD->vEditor->Bus Connect"
V-Editor	Bridge	scdNetBridge()	"metal editing, bus editing, crossing metal buses, bridge"	Change layers for part of bus/net	"Click on V-Editor->Bridge, or SKILLCAD->vEditor->Bridge"
V-Editor	Distribute Bus	scdDistributeBus()	"metal editing, bus editing, distribute bus signals"	Evenly distribute bus in a range	"Click on V-Editor->Distribute Bus, or SKILLCAD->vEditor->Distribute Bus"
V-Editor	Align BusEnd	scdPushBusEnd()	"metal editing, bus editing, bus ends, trimming bus ends"	Stretch/Align bus end with right path end spacing rule	"Click on V-Editor->Align BusEnd, or SKILLCAD->vEditor->Align BusEnd"
V-Editor	Bus continue	scdBusContinue()	"metal editing, bus editing, continue routing a bus"	Continue connections 	"Click on V-Editor->Bus Continue, or SKILLCAD->vEditor->Bus Continue"
V-Editor	BreakBus	scdBreakBus()	"metal editing, bus editing, break bus metals"	Split bus with right path end spacing rule	"Click on V-Editor->Break Bus, or SKILLCAD->vEditor->Break Bus"
V-Editor	changeLayer	scdChangeLayer()	"metal editing, bus editing, change metal layers"	Change Metal layer and meanwhile update connected vias	"Click on V-Editor->changeLayer, or SKILLCAD->vEditor->changeLayer"
V-Editor	Detour	cdBusDetour()	"metal editing, bus editing, re-route bus"	Make turns on bus	"Click on V-Editor->Detour, or SKILLCAD->vEditor->Detour"
V-Editor	Dent Corner	scdChopBusCornerGui()	"metal editing, bus editing, change metal corners, forty-five degree corners"	Convert 90-degree corners to 45 degree corners 	"Click on V-Editor->Dent Corner, or SKILLCAD->vEditor->Dent Corner"
V-Editor	viaChain	scdViaChain()	"connect source, connect drain, MOS devices"	Create via arrays over multiple pins	"Click on V-Editor->Via Chain, or SKILLCAD->vEditor->Via Chain"
V-Editor	GateCont	scdGateCont()	"connect gates, MOS devices"	Create gate contact by V-Line	"Click on V-Editor->Gate Cont, or SKILLCAD->vEditor->Gate Cont"
V-Editor	combRouter	scdCombRouter()	" connect source, connect drain, metal backbone"	Pin to trunk Router	"Click on V-Editor->combRouter, or SKILLCAD->vEditor->combRouter"
V-Editor	Fix MinArea	scdFixMinArea()	"fix minimum area, metal editing"	Fix minimum Area	"Click on V-Editor->Fix MinArea, or SKILLCAD->vEditor->Rix MinArea"
V-Editor	Taper Connect	scdTaperConn()	"connect source, connect drain, taper connect"	Direct Pin to pin wedge connection	"Click on V-Editor->Taper Connect, or SKILLCAD->vEditor->Taper Connect"
V-Editor	Rounder Corner	_skdRoundCornerGui()	round bus corners	Round Bus Corner	"Click on V-Editor->Round Corner, or SKILLCAD->vEditor->Round Corner"
V-Editor	River Router	scdRiverRouter()	"metal routing, minimize corner area"	Single layer pin to pin compact router	"Click on V-Editor->River Router, or SKILLCAD->vEditor->River Router"
V-Editor	Shield River Route	scd2ShieldWireRiverRouter()	"metal routing, minimize corner area, metal shielding"	Create shielded river routing	"Click on V-Editor->Shield River Router, or SKILLCAD->vEditor->Shield River Router"
V-Editor	RiverRouter Adjustor	scd2RAdjustGui()	adjust river routing	Adjusts the length of river routing	"Click on V-Editor->RiverRouter Adjustor, or SKILLCAD->vEditor->RiverRouter Adjustor"
V-Editor	rAdjustor	scd2AlignResGui()	adjust metal resistance	Adjust the resistance of a path	"Click on V-Editor->rAdjustor, or SKILLCAD->vEditor->rAdjustor"
V-Editor	Trim Bus Connect	_skdBusTrimConnect()	trim bus metals	Any angle bus connector	"Click on V-Editor->Trim BusConnect, or SKILLCAD->vEditor->Trim BusConnect"
V-Editor	SameL Connect	_skdEQRCGui()	"same length, metal editing"	Brings up the Equal Length Connector form.  Same Length(Resistance) pin to pin connector	"Click on V-Editor->SameL Connect, or SKILLCAD->vEditor->SameL Connect"
Track Functions	Track Functions	scdShowTrackFuns()	show metal tracks	Brings up the Track Functions menu	"Click on the Track Functions icon, or SKILLCAD->Track Functions"
Track Functions	Nano Track Router	scdNanoTrackRouter()	"route metal, tracks"	Track Pattern based wire Stitcher	"Click on Track Functions->Nano Track Router, or SKILLCAD->Track Functions->Nano Track Router"
Track Functions	Transition Connector	scdTrackConn()	"connect metals, tracks, transition"	Track Pattern based Bus Connector	"Click on Track Functions->Transition Connector, or SKILLCAD->Track Functions->Transition Connector"
Track Functions	View Patterns	scdViewTrackGui()	view track patterns	Interactively view defined track patterns	"Click on Track Functions->View Patterns, or SKILLCAD->Track Functions->View Patterns"
Track Functions	Push Bus To Tracks	scdVTrack()	"track routing, put metal on tracks"	Push/snap wires to tracks 	"Click on Track Functions->Push Bus To Tracks, or SKILLCAD->Track Functions->Pus Bus To Tracks"
Track Functions	Extend Wire To Tracks	scd2SnapToTrack()	"track routing, extend wires, tracks"	Extends a wire to a track	"Click on Track Functions->Extend Wire To Tracks, or SKILLCAD->Track Functions->Extend Wire To Tracks"
Track Functions	Snap Objs To Tracks	scd2SnapDevicesToTrack()	"put objects on tracks, tracks"	Pushes an object to a track	"Click on Track Functions->Snap Objs To Tracks, or SKILLCAD->Track Functions->Snap Objs To Tracks"
Track Functions	Create Reference Label	scd2CreateLabel()	"labels, tracks"		"Click on Track Functions->Create Reference Label, or SKILLCAD->Track Functions->Create Reference Label"
Track Functions	Fill Track	scd2FillWireToTrackGui()			"Click on Track Functions->Fill Track, or SKILLCAD->Track Functions->Fill Track"
Track Functions	Fill Via By Click	scdCfgViaEnterPt()	"fill vias, tracks"	Fill via on a metal overlap according to the via Configuration	"Click on Track Functions->Fill Via By Click, or SKILLCAD->Track Functions->Fill Via By Click"
Track Functions	Fill Via By Box (Same Net)	scdCfgViaEnterBox()	"fill vias, areas, tracks"	Fill via on all metal overlaps within a box area according to the via Configuration	"Click on Track Functions->Fill Via By Box (Same Net), or SKILLCAD->Track Functions->Fill Via By Box (Same Net)"
Path Router	Path Router	scdPathRouter()	"metal routing, wires, paths, router"	User guided single Path Router	"Click on the Path Router icon, or SKILLCAD->Step Router->Path Router…"
Bus Router	Bus Router	scdBusRouter()	"metal routing, wires, bus, router"	User guided Bus Router	"Click on the Bus Router icon, or SKILLCAD->Step Router->Bus Router…"
Layer Handler	Layer Handler	scdShowLayerHandlerForm()	"layer visibility, layer grouping"	Brings up the Layer Handler form	"Click on the Layer Handler icon, or SKILLCAD->Layer Handler"
GetNet	GetNet	scdShowGetNetForm()	"nets, net selection, net highlighting, net extraction"	Brings up the GetNet menu	"Click on the GetNet icon, or SKILLCAD->Get Net"
GetNet	Select Net	scdSelectNet()	"net, net selection"	"Selects the net and all connected structures (metals, vias, contacts) throughout the hierarchy"	"Click on GetNet->Select Net, or SKILLCAD->Get Net->Select Net"
GetNet	Extract Net	scdExtNetForm()	"nets, net extraction"	Brings up the Extract Net form	"Click on GetNet->Extract Net, or SKILLCAD->Get Net->Extract Net…"
GetNet	Hilight Net	scdHiliteNetForm()	"nets, net highlighting"	Brings up the Hilight Net form	"Click on GetNet->Hilight Net, or SKILLCAD->Get Net->Hilight Net…"
GetNet	Clear Hilight	scdClearAllHilite()	"nets, clear highlighting"	Clear all highlights	"Click on GetNet->Clear Hilightt, or SKILLCAD->Get Net->Clear All Hilight"
Pin Functions	Pin Functions	scdShowPinFuns()	"pins, pin tools, pin utilities"	Brings up the Pin Functions menu	"Click on the Pin Functions icon, or SKILLCAD->Pin Functions"
Pin Functions	Pin Placer/Browser	scdPinBrowser()	"pins, place pins, view pins"	"Browse pins/labels, auto place pins."	"Click on Pin Functions->Pin Placer/Browser, or SKILLCAD->Pin Functions->Pin Placer/Browser…"
Pin Functions	Align InstPins To Neighbor	scd3AlignPinsGui()	"pins, align, neighboring cell"	Place Pins in the editing instance with reference to the pins in the neighboring instances	Click on Pin Functions->Align InstPins To Neighbor
Pin Functions	Align InstPins To Top	scd3AlignTopPinsGui()	"pins, align, top level"	Place Pins in the editing instance with reference to the top level pins 	Click on Pin Functions->Align InstPins To Top
Pin Functions	Quick Label(Pin)	scdCreateNetLabel()	"create pins, pins in line"	"Create Labels/pins one by one, by line or all in one click , import schematic pin names "	"Click on Pin Functions->Quick Label(Pin), or SKILLCAD->Quick Label(Pin)…"
Pin Functions	Promote Pins	scdPromotePinGui()	"pins, hierarchy"	Promote lower level pins to top level	"Click on Pin Functions->Promote Pins, or SKILLCAD->Pin Functions->Promote Pins…"
Pin Functions	Create Pin From Label	scdPinFromLabelGui()	"create pins, pin lables"	Create shape pins from labels	"Click on Pin Functions->Create Pin From Label, or SKILLCAD->Pin Functions->Create Pin From Label…"
Pin Functions	Create Pin From Coord	scdPinFromCoordGui()	"create pins, pin coordinates"	"Generate pin placement from a text file with pin name, layer and coordinates information."	"Click on Pin Functions->Create Pin From Coord, or SKILLCAD->Pin Functions->Create Pin From Coord…"
Pin Functions	Expand Pin To Shape	scdExpandPinGui()	"expand pins, pin shapes"	Expand Pin Fig to cover entire shape	"Click on Pin Functions->Expand Pin To Shape, or SKILLCAD->Pin Functions->expand Pin To Shape…"
Pin Functions	Move Pin To PAD Center	scdCenterPadLabelGui()	"move pins, pad center"	Moves all pins within the pad layer to the Pad center	Click on Pin Functions->Move Pin To PAD Center
Pin Functions	Align/Distribute Pins	scdAlignMoveObjs()	"distribute pins, pin region, pin area, pin order"	Move/Align/sort pins (to prBoundary).  Can also be used for objects.	"Click on Pin Functions->Align/Distribute Pins, or SKILLCAD->Pin Functions->Align/Distribute Pins…"
Pin Functions	Change Pin Size/Layer	scdShowChangePinSizeForm()	"change pin, pin layer"	Change the size or layer of the selected pins	"Click on Pin Functions->Change Pin Size/Layer, or SKILLCAD->Change Pin Size/Layer…"
Pin Functions	Rename Pin/Label	scdRenamePinGui()	change pin bus label	Change bus pin/label names [ ] {} <>	"Click on Pin Functions->Rename Pin/Label, or SKILLCAD->Pin Functions->Rename Pin/Label…"
Pin Functions	Cover Pins By Metal Drawing	scdCoverPinsGui()	"cover pins, metal cover pins"	Cover Pins by corresponding metal drawing  	"Click on Pin Functions->Cover Pins By Metal Drawing, or SKILLCAD->Pin Functions->Cover Pins By Metal Drawing…"
Label Functions	Label Functions	scdShowLabelFuns()	labels	Brings up the Label Functions menu	"Click on the Label Functions icon, or SKILLCAD->Label Functions"
Label Functions	Create Inst Label	scdCreateInstLabelGui()	"labels, instances"	Create inst./cell name label on instances	"Click on Label Functions->Create Inst Label, or SKILLCAD->Label Functions->Create Inst Label…"
Label Functions	Create Voltage Label	scdVoltageLabelGui()	"labels, voltage"	Create voltage info label on pins	"Click on Label Functions->Create Voltage Label, or SKILLCAD->Label Functions->Create Voltage Label…"
Label Functions	Mask Label(Letter)	scdMaskLabelGui()	"labels, mask lables, pattern generation, PG"	Create Mask ID Physical labels	"Click on Label Functions->Mask Label(Letter), or SKILLCAD->Label Functions->Mask Label(Letter)…"
Slot Path	Slot Path	scdSlotHolesGui()	metal slotting	Brings up the Slot Path menu	"Click on the Create Slot Holes icon, or SKILLCAD->Slot Path"
Slot Path	Draw Slot Path	scdSlotPathForm()	"routing, slotted metal, slots"	Draw slot path (pcells)	"Click on Create Slot Holes->Draw Slot Path, or SKILLCAD->Slot Path->Draw Slot Path…"
Slot Path	Convert To Slot Path	scdCon2SlotPathForm()	"slot, slot path, convert slot"	Convert select path(s) to slot paths (pcells) 	"Click on Create Slot Holes->Convert To Slot Path, or SKILLCAD->Slot Path->Convert To Slot Path…"
Slot Path	Copy Slot Holes	scdCopySlotHoles()	"copy holes, slots"	Create Slot From the slot on other Layer with offsets	"Click on Create Slot Holes->Copy Slot Holes, or SKILLCAD->Slot Path->Copy Slot Holes…"
Slot Path	Create Mesh	_skdMBGui()	"metal mesh structure, ground plane, connecting ground plane"	Create Mesh Shapes with Paths/Wires	"Click on Create Slot Holes->Create Mesh, or SKILLCAD->Slot Path->Create Mesh…"
Slot Path	Update SlotPath Instance	scdUpdateSlotPathForm()	"slot, structures"	Updates Slot Paths in current cell view or the entire library.  Back up data before doing this.	Click on SKILLCAD->Slot Path->Update SlotPath Instance…
Fill Dummy	Fill Dummy	scdFillDummyGui()	"dummy metal, pattern density, fill patterns, density check"	Brings up the Fill Dummy Form	"Click on the Fill Dummy icon, or SKILLCAD->Fill Dummy"
Fill Dummy	Advanced Fill	scdShowFillForm()	"dummy metal, pattern density, fill patterns, matched fill"	Coverage-aware  Dummy Pattern Fill 	"Click on Fill Dummy->Advanced Fill, or SKILLCAD->Fill Dummy->Advanced Fill…"
Fill Dummy	Simple Fill	scdSimpleFillGui()	"quick fill, dummy metal"	Fill Rectangular dummy shapes.	"Click on Fill Dummy->Simple Fill, or SKILLCAD->Fill Dummy->Simple Fill…"
Fill Dummy	Check Density	scdDensityCheck()	"check density, fill metal, dummy metal, metal density"	Check layer(s) density in a local region/window.  Includes a new function to check areas created by Boolean operations.	"Click on Fill Dummy->Check Density, or SKILLCAD->Fill Dummy->Check Density…"
Kits	Kits	scdShowKitsForm()	"utilities, tools"	Brings up the Kits menu	"Click on the Kits icon, or SKILLCAD->Kits"
Kits	Calculate Area Perimeter	scdCalAreaPeriEnterPoint()	"calculate area, calculate perimeter"	Hierarchical area/perimeter calculator	"Click on Kits->Calculate Area Perimeter, or SKILLCAD->Kits->Calculate Area Perimeter"
Kits	Simple Net R	scdSimpleNetRCGui()	measure net resistance	Calculate resistance for standard bus 	"Click on Kits->Simple Net R, or SKILLCAD->Kits->Simple Net R"
Kits	Fix Offgrid	scdFixGridForm()	"off grid, fix offgrid objects"	Fix off grid shapes	"Click on Kits->Fix Offgrid, or SKILLCAD->Kits->Fix Offgrid"
Kits	Sky View	scdSkyViewGui()	layout viewing	Overall context view for all instances	"Click on Kits->Sky View, or SKILLCAD->Kits->Sky View"
Kits	Flip Within Bbox	scdFlipGui()	flip object	MX/MY/R180 flip within original BBox	"Click on Kits->Flip Within Bbox, or SKILLCAD->Kits->Flip Within Bbox"
Kits	Swap Bit Line(Vias)	_skdSwapBit()	swap metals	Swap vias/connections between two lines	"Click on Kits->Swap Bit Line(Vias), or SKILLCAD->Kits->Swap Bit Line(Vias)"
Kits	Toggle Via CutClass	scdToggleViaForm()	"vias, via cut classes, change vias"	Change (cycle) Via CutClass(size) 	"Click on Kits->Toggle Via CutClass, or SKILLCAD->Kits->Toggle Via CutClass"
Kits	Full Selection	scdSelFullGui()	"partial bus selection, full bus selection"	"Partial ->full, Full bus selection"	"Click on Kits->Full Selection, or SKILLCAD->Kits->Full Selection"
Kits	Select Net Objs	scdBoxSelNet()	"select objects, net names"	Select objects by layer and net names	"Click on Kits->Select Net Objs, or SKILLCAD->Kits->Select Net Objs"
Kits	nCopy	scdnCopyGui()	"copy objects, multiple copy"	copy selected objects “n” times 	"Click on Kits->nCopy, or SKILLCAD->Kits->nCopy"
Kits	Manhattan Edge (Conic)	scdCreateStepEdgeForm()	conic edge to manhattan	Convert all edges(ellipse shapes) to Manhattan Shapes	"Click on Kits->Manhattan Edge (Conic), or SKILLCAD->Kits->Manhattan Edge (Conic)"
Kits	Create Spiral	scdCreateSpiral()	"generate spiral, create shape"	Create Spiral Shapes(inductor)	"Click on Kits->Create Spiral, or SKILLCAD->Kits->Create Spiral"
Kits	Formula Plotter	_skdPlotterGui()	"create shape, equation"	Creating shapes defined by equations	"Click on Kits->Formula Plotter, or SKILLCAD->Kits->Formula Plotter"
Kits	Fill Holes	scdFillHoles()	"fill gaps, edit shapes"	Fill holes with certain area/width	"Click on Kits->Fill Holes, or SKILLCAD->Kits->Fill Holes"
Kits	Layer Generation	scd2LayerGenerationGui()	"create shapes, boolean shape creation"	"Create layers from objects, using Boolean functions"	"Click on Kits->Layer Generation, or SKILLCAD->Kits->Layer Generation"
Kits	Cut Out Short	scdCutOutShortGui()	"shape editing, cut metal, remove shorts"	Cut holes to remove short on a big piece(Power) metal 	"Click on Kits->Cut Out Short, or SKILLCAD->Kits->Cut Out Short"
Kits	Cover Fig/Net	scdShowCoverFigForm()	"Cover shapes, nets"	Cover shapes or entire net with specify lpp (or color pattern)	"Click on Kits->Cover Fig/Net, or SKILLCAD->Kits->Cover Fig/Net"
Kits	Grow Shapes	scdGrowShapesGui()	"shape editing, grow shape"	Grow shapes from a reference obj	"Click on Kits->Grow Shapes, or SKILLCAD->Kits->Grow Shapes"
Kits	Edge Grow	_skdEGGui()	"shape edge, grow shape"	Create wires from selected edges of a shape	"Click on Kits->Edge Grow, or SKILLCAD->Kits->Edge Grow"
Kits	Line Distance	_skdLDGui()	"measure widths, measure spaces"	Measure distances between two lines/edges	"Click on Kits->Line Distance, or SKILLCAD->Kits->Line Distance"
Kits	Sync Window View	_skdSyncWindowGui()	syncronize layout views	Zoom to the same layout location of two synchronized windows	"Click on Kits->Sync Window View, or SKILLCAD->Kits->Sync Window View"
Kits	Sync Schematic View	scd3SyncScheWindowGui()	syncronize schematic views	Zoom to the same schematic location of two synchronized windows	"Click on Kits->Sync Schematic View, or SKILLCAD->Kits->Sync Schematic View"
Kits	Replace Part of Layer	scd3ReplacePurp()	"change layer, remove layer conflicts"	"Replace the portion of a layer, over another layer or cell block, with a different layer"	"Click on Kits->Replace Part of Layer, or SKILLCAD->Kits->Replace Part of Layer"
Kits	Copy From Background View	_skdBGGui()	copy background shapes	Copy/Move shapes from the background view	"Click on Kits->Copy From Background View, or SKILLCAD->Kits->Copy From Background View"
Kits	Xor Background View	scd3BackGroundCompare()	"XOR comparison, xor, compare layouts"	"XOR a background view with the current view, displaying differences between the two"	"Click on Kits->Xor Background View, or SKILLCAD->Kits->Xor Background View"
Kits	Chop Array	_skdCAGui()	"chop arrays, redefine array shapes"	Chop Mosaic cells	"Click on Kits->Chop Array, or SKILLCAD->Kits->Chop Array"
Kits	Inductor Pin Checker	scdCheckIndPins()	"pins, inductors"	Check pins on each net (for inductor layout)	"Click on Kits->Inductor Pin Checker, or SKILLCAD->Kits->Inductor Pin Checker"
Kits	Create Arc Shapes	scdArcShapeGui()	"arc shapes, shape creation"	Create curved shapes (high voltage application)	"Click on Kits->Create Arc Shapes, or SKILLCAD->Kits->Create Arc Shapes"
Kits	Convert Shapes	scdConvertObjGui()	"convert shapes, shape types"	Convert shapes between path/polygon/wire	"Click on Kits->Convert Shapes, or SKILLCAD->Kits->Convert Shapes"
rSolver	rSolver	scdNetRCGui()	"measure routing resistance, display resistance"	Point to point resistance extraction	Click on SKILLCAD->rSolver…
XView	xView	xView	"cross-section, OLED process, display cross-section view"	View a cross-sectional view of OLED process	Click on SKILLCAD->xView…
XView	CMOS XView	_skdXViewMainGui()	"cross-section, CMOS process, display cross-section view"	View a cross-sectional view of CMOS process	Click on SKILLCAD->CMOS XView…
Placer	Pattern Placer	_skdPCGui()	"place devices, device matching, device placement"	Create pattern placement by clicking on the place holder array in the GUI.  Handle dummy/abutment/guard ring.	Click on SKILLCAD->Place->Pattern Placer
Placer	Matched Placer	scdMPGui()	"place devices, device matching, device placement"	Place devices in a matched pattern.  This needs a Virtuoso GXL license.	Click on SKILLCAD->Place->Matched Placer
