Summaries on Using MentorGraphics Module 2-15 MentorGraphics training HW/WTD/MCG Apr. 17 2006
Module list: • Module 2: Design Input • Module 3: Create Board Geometries • Module 4: Creating Parts • Module 5: Packaging the Design • Module 6: Interactive Placement • Module 7: Using Board Station RE Placement • Module 8: Design Rules • Module 9: Routing • Module 10: Using Board Station RE Routing • Module 11: Area Fills • Module 12: Artwork and Drill Data • Module 13: Manufacturing Drawings • Module 14: Board Design Process Review • Module 15: Handling Changes
Module 2 Design Input • 1. Create a project directory • 2.Open sheet symbol hierarchy • 3.Add properties to a schematic • 4.Open property reports • 5.Check schematic sheet for errors and save it
Module 2 Design Input • 1. Create a project directory project lead engineer/located on a server/regularly backup *Not create the actual MGC design database directories Location Map/ check reference.
Module 2 Design Input • DmgrDAOpen SheetModule 2Lab design sheet1
2.Open sheet symbol hierarchy • DmgrDAOpen SheetModule 2Lab design sheet1 • Select objectReportObjectSelected(all/instance/net) • Instance • Net • Instance Required Properties • Comp • Ref • Pin • Pin-no • (Placement_Region/Swapping) • Adding Wires and Properties
3.Add properties to a schematic 1.Right click/File pulldown/double click/middle stroke (starting inside instance)
The summary of Brd_arch for Schematics Main Steps • List part no. of every component used in design. • Set a new viewpoint and then open new sheets in BA. • Add symbol instances by part no.. • Add wires to complete necessary connections. • Name net of symbol instances. • Save without any error.
Add wires to complete necessary connections Add Bus/Bundle Add wire
Module 3 Create Board Geometries • 1. Define four different types of layer categories • 2. Define the function of the Board geometry • 3. List the attributes that define a Board geometry • 4. Explain how attribute settings control PCB design behavior
Module 3 Create Board Geometries • Board geometry is the definition of the printed circuit board on which you place components and route trace. The board geometry defines the dimensions of the board, the area in which components are placed,and the area in which routing is allow. • LIBRARIAN is a unique PCB tool in that it does not require any input data.
Drawing the Board Outline 5.ShapeADD LINEVertices Command: add li Note: The board outline needs to be one continuous path • layer:BOARD_OUTLINE • SetupLine width • SetupGrid • Grid Snap Off
Add a Slot –Trim--Chamfer ShapeAdd lineSlot TRIME/EXTEND Change Entity TypeSegment Add lineChamfer
Adding the Placement Outline—on the Place layer • The placement outline defines the area in which LAYOUT places components. LIBRARIAN display the placement outline on the place layer and stores the outline coordinators as the Board_placement_outline attribute. • Interactive • Automatic From Palette/cre pl o
Adding the Routing Outline—on the Signal layer • The routing outline defines the area in which LAYOUT can route traces. LIBRARIAN display the routing outline on the Signal layer and stores the outline coordinators as the Board_routing_outline attribute. • Interactive • Automatic From Palette/cre ro o
Adding Drill Holes—on the Drill_Holes layer • ADD DRL HOLE/ add dr h
Adding the existed Geometries • GeometriesList Geometry Librariesview Read • ShapeFix component/Unfix compnent/ fix co/ unfix co
Checking the Board Geometries and Saving • CheckGeometryActive Geometry (see report , errors) • GeometriesList Geometry Librariesview Read (library hierarchy) • FileSaveDesign All
Module 4 Creating Parts • LIBRARIAN is a unique PCB tool in that it does not require any input data. • LIBRARIAN is also a tool for creating component geometries • Create component geometries • Assign part numbers • Map symbols to part numbers • Map logical pins to component pins • Verifying components are error free
Component Geometries • A component geometry is a geometry that has one or more pins for electrical connection. There are the electronic items like resistors, SMD components, and switches that are place on the printed circuit board. • The component geometry defines the location and identification of the pins on the device, the type of pads, and the actual physical size and shape of the geometry. A picture of the device for an assembly drawing and the silkscreen image might also be included. • Location and identification of the pins • The type of pads • the actual physical size and shape • The picture of an assembly drawing • The silkscreen
Completing the Create Component Dialog Box Must define the default padstack firstly
ADD pins/component outline/place outline/REF/check&save 1.Add PIN ARRAY on the singal_1 2.Add component outline on the silkscreen 3. Add place outline on the place 4. Add REF on the silkscreen 5.Check geometry and save
Activating a Catlog 1.CatalogsList Catalogs…Read 2.Creating a Part Number 3. Mapping the Symbol to Part Number 4. Add Power-Pins 5.Mapping Pins to Component Pins
Mapping the Symbol to Part Number 3. Mapping the Symbol to Part Number Symbolslist symbols Librariesdesignviewclock805Map to Part Number Change Part NumberSymbol comp Property
Mapping Pins to Component Pins& Checking &Save 4. Add Power-Pins 5.Mapping Pins to Component Pins
Creating a Packaging configuration file Setup Design RulePkgconf
Reading catalogs into Package Invoke PACKAGE CatalogsList catalogsDesignRead
Modifying Reference Designators SelectAll lines ChangeReference by range
Resolving Geometries and Save GeometryResolve Geometry FileSaveDesign all
Librarian Main Steps for Creating Board Geometries • Create board • Drawing board graphics • Adding drill holes • Placement & routing outlines • Check and Save without error
Placement & routing outlines (Cont.) Board Outline Routing Outline Placement Outline
Check and Save without error (Cont.) Save Check Tips: close all the opened geometry windows except theboard. If not, all these geometries will be opened each time you invoke Librarian on the design.