Applied Circuit and PCB Design. Alfonso Blanco Fontao 28/02/2017

Similar documents
Application Note: PCB Design By: Wei-Lung Ho

IIB. Complete PCB Design Using OrCAD Capture and PCB Editor. Kraig Mitzner. ~»* ' AMSTERDAM BOSTON HEIDELBERG LONDON ^ i H

PCB Design Perfection Starts in the Cad Library Part 1 The 1608 (Eia 0603) Chip Component

PCB Board Design. PCB boards. What is a PCB board

PCB Design. Gabe A. Cohn. May Using Altium Designer/DXP/Protel. Electrical Engineering University of Washington

PCB Artist Tutorial:

Laboratory 2. Exercise 2. Exercise 2. PCB Design

The Universal PCB Design Grid System

PCB Design with Altium: Schematic Entry, Libraries, and Designing Components

EECAD s MUST List MUST MUST MUST MUST MUST MUST MUST MUST MUST MUST

Designing with High-Density BGA Packages for Altera Devices

How to avoid Layout and Assembly got chas with advanced packages

PCB Project (*.PrjPcb)

Altium Designer Guide

Executive Summary. Table of Contents

DFA (Design For Assembly) This Application Note describes how to use the DFA functionality and the different settings.

Wurth Electronics Midcom Altium Library Training Module Altium Designer layout software and the Wurth Electronics Midcom Altium libraries

Prototyping Printed Circuit Boards

Designing a Schematic and Layout in PCB Artist

Steps to PCB design using Orcad.

OrCad Layout Plus PCB Tutorial

Component, Model and Library Concepts

PCB Artist. Library Creation Tutorial

KiCad Step by Step Tutorial

! Making your own Open Source Hardware Arduino Shield with Fritzing. Justin Mclean

Component, Model and Library Concepts. Components - the Basic Building Blocks. Modified by on 2-Jul-2014

Embedding components within PCB substrates

Selective Soldering Defects and How to Prevent Them

Designing a Printed Circuit Board

CADSTAR Training Centre >>>

This presentation is courtesy of PCB3D.COM

SIMATIC IT Unicam Test Expert


Net Ties and How to Use Them

KiCad Step by Step Tutorial

Bob Willis leadfreesoldering.com

Be the best. PCBA Design Guidelines and DFM Requirements. Glenn Miner Engineering Manager March 6, 2014 DFM DFT. DFx DFC DFQ

MMIC packaging. 1. Introduction 2. Data interface. Data submittal methods. Data formats. Single chip & MCM solutions. Contents

Improve PCB Layout with Skill Utility Programs

TINA. PCB Design Manual. DesignSoft.

Connector Launch Design Guide

Guide to Designing and Fabricating Printed Circuit Boards

DFA ((Dynamic) Design For Assembly) This Application Note describes how to use the DFA functionality and the different settings.

Tutorials Drawing a 555 timer circuit

OurPCB Gerber Generation - Altium

Application Note AN-0994 Maximizing the Effectiveness of your SMD Assemblies

Acceptability of Printed Circuit Board Assemblies

Component, Model and Library Concepts

PCB Quality Inspection. Student Manual

1.Introduction. Introduction. Most of slides come from Semiconductor Manufacturing Technology by Michael Quirk and Julian Serda.

Suggested PCB Land Pattern Designs for Leaded and Leadless Packages, and Surface Mount Guidelines for Leadless Packages

Using CAD Data in Assembly - Advantages and Pitfalls

DRIVING COST OUT OF YOUR DESIGNS THROUGH YOUR PCB FABRICATOR S EYES!

RoHS-Compliant Through-Hole VI Chip Soldering Recommendations

Automating Inter-Layer In-Design Checks in Rigid-Flex PCBs

Generating a Custom Bill of Materials

Orcad Layout. Autorouter User s Guide

How to Build a Printed Circuit Board. Advanced Circuits Inc 2004

IN THE WORKSHOP Tip #14

FREE. Professional standard PCB design tool DesignSpark PCB. resources by

Module 1: Getting Started With Altium Designer

SMD Power Elements Design Guide. 50 A SMD Technology Small Size High Current

DirectFET TM - A Proprietary New Source Mounted Power Package for Board Mounted Power

PCB Artist. Introduction and Tutorial

How To Calculate Thermal Resistance On A Pb (Plastipo)

Complete. PCB Design Using. NI Multisim, NI Ultiboard, LPKF CircuitCAM and BoardMaster. pg. 1. Wei Siang Pee

1 Form A Solid State Relay

Pololu DRV8835 Dual Motor Driver Shield for Arduino

How do you create a RoHS Compliancy-Lead-free Roadmap?

Surface Mount Technology cooling for high volumes applications by: Cesare Capriz Aavid Thermalloy via XXV Aprile 32 Cadriano (BO) ITALY

Assembly of LPCC Packages AN-0001

10 ma LED driver in SOT457

EXPRESS PCB TUTORIAL Author: Lee Morey Revised: JE Feb 2015

What is surface mount?

GHz Frequency Multiplier. GaAs Monolithic Microwave IC. Output power (dbm)

PCB Assembly Guidelines for Intersil Wafer Level Chip Scale Package Devices

Module 19: Output Generation and CAM File Editing

PADS PCB Design Solutions

PCB Design Guidelines for 0.5mm Package-on-Package Applications Processor,

Thermal Management Solutions for Printed Circuit Boards used in Digital and RF Power Electronics and LED assemblies

EIGHT STEPS FOR ENSURING PCB DESIGN SUCCESS DANIT ATAR AND ALEX GRANGE, MENTOR GRAPHICS

INTERNATIONAL ATOMIC ENERGY AGENCY INSTRUMENTATION UNIT SMD (SURFACE MOUNTED DEVICES) REPAIR S. WIERZBINSKI FEBRUARY 1999

Using Stencils to Simplify the Printed Circuit Board Assembly Process

Module 22: Signal Integrity

Introducing CAM350 a Complete PCB Fabrication Flow for Both PCB Designers and PCB Fabricators.

FlowCAD. FlowCAD Webinar. OrCAD / Allegro PCB Editor Tipps und Tricks.

Accelerometer and Gyroscope Design Guidelines

This application note is written for a reader that is familiar with Ethernet hardware design.

Molded. By July. A chip scale. and Omega. Guidelines. layer on the silicon chip. of mold. aluminum or. Bottom view. Rev. 1.

Good Boards = Results

Thermal Load Boards Improve Product Development Process

1. Single sided PCB: conductors on only one surface of a dielectric base.

Trace Layer Import for Printed Circuit Boards Under Icepak

BGA - Ball Grid Array Inspection Workshop. Bob Willis leadfreesoldering.com

CadSoft EAGLE Version 7

Printed Circuit Design Tutorial

Medium power Schottky barrier single diode

How To Make A Pb Design Guide For A Pcr (Dcfm) And Pb (Dfm) On A Pcb (Plb) On An Iphone Or Ipb (Pb) For A Powerbook

ENGS 32 Winter, Prototyping Methods

CAD and Drawing Style Procedure

Transcription:

Applied Circuit and PCB Design Alfonso Blanco Fontao 28/02/2017

DEFINITIONS 01 02 03 WORK ENVIRONMENT COMPONENTS

Work environment Licensing

Licensing IDES license ETH network license. Not possible to work without connection to the ETH network Cost: CHF 300 / year Student license Local installation. 1 year Cost: CHF 150 / year Full license Local installation. 1 year with possibility to extend the contract Cost: ~CHF 9000. After first year ~CHF 2000 / year

Alternatives Eagle: local installation without license Advantage: partly free, many libraries Disadvantage: only one schema page, restriction in number of components OrCad: local installation without license Advantage: partly free, many libraries Disadvantage: only one schema page, restriction in number of components KiCad: local installation without license Advantage: free software, no restrictions Disadvantage: few libraries, development not finished CERN developers work on the integration of a simulation system

EDA software restrictions Stick to ETH terms (IDES) Only authorized users (licenses) Handle data confidentially No commercial use allowed Discretion (don t provide reviews) Responsible users No pirate software

Work environment Preferences Altium Designer

System View General Open Internet Links in external Web Browser Default Locations Document Path Library Path H:\PCB-Projects C:\Users\Public\Documents\Altium\AD16\Library\

Data management Templates Template Location H:\PCB-Templates Installed Libraries Library Path relative to C:\Users\Public\Documents\Altium\AD16\Library\

General Options Schematic Convert Cross-Junctions Display Cross-Overs Graphical Editing Options Convert Special Strings Default Units Imperial Unit System Imperial Unit used Use Imperial Unit System Dxp Defaults

PCB editor General Editing Options Auto Pan Options Online DRC Smart Track Ends Speed: 300 Pixels/Sec Other Cursor Type: Large 90

Work environment Project options

Menu Project Project options Error Reporting Violations associated with nets Nets with only one pin Error Class Generation Generate Rooms (to replicate channels)

Project take-over Open project and note error messages (usually missing documents) Check and adjust the project options Compile project and check errors Study schema Check libraries currentness

Work environment Working on the schematic

Design flow Create schematics library Create footprint library Link libraries Use schematics symbols in schema Create PCB

Caution Never change a footprint on a PCB layout Never change a schematic symbol on the schema Changes will take effect after updating from libraries Exceptions: I/O assignments (be careful when updating)

Changes Change on symbol s library Update schematics from library Update PCB layout from schema Update PCB layout from the footprint library

Definitions

Symbol Graphical representation of a component Pin(s): only mandatory element(s) Symbol body: no constraint, but should be meaningful

Pin Component s interface to the world One pin per component s lead Defined through a designator and a pin description

Footprint or Land Pattern Physical and electrical component s connection Pads are mandatory Also Silkscreen, Courtyard, Solder Mask, Paste Mask

Pads / Through Holes Each of the copper surfaces / through holes to which a lead is soldered One pad per component s lead Defined through a designator: must match its pin s designator

Solder Mask or Solder Resist Thin lacquer-like layer of polymer that is usually applied to the copper traces of a printed circuit board (PCB) for protection against oxidation and to prevent solder bridges from forming between closely spaced solder pads (Google) Each pad has a solder mask void defined (usually slightly larger than the pad): otherwise, no soldering possible

Silkscreen or Overlay Information printing on the board Component s position, orientation and reference Mandatory on the footprint, not for fabrication. Helpful though

Paste Mask Defines the areas where solder paste needs to be laid One opening per SMD pad (of its same size) Only required for SMD components machine soldering Not needed for though hole pads

Courtyard Area around a component where no other component should be placed Not fabricated: only a reference to the designer

Component Set of Symbol, Footprint and Models that completely define an electronic part from the PCB point of view

Via Consists of two pads in corresponding positions on different layers of the board, that are electrically connected by a hole through the board (Google)

Thermal relief A thermal relief pad is a PCB pad connected to a copper pour using a thermal connection (Google) It looks like a normal pad with copper "spokes" connecting it to the surrounding copper (Google) Allows for a better solderability

Antipad Void around a via or through hole pad to isolate it from a plane where a connection is not needed

Stackup Build up of copper layers, dielectric materials and masks to conform a PCB

Components Libraries

Components Sources Local libraries Avoid as much as possible Altium Container Vault Big set of parts Only available with subscription ETH Vault Replaces the local libraries To be used for components not present on the Altium Container Vault

Components Vaults IPC-compliant footprints and symbols Always up to date Suppliers information included Common for all the Altium users

Components Vaults

Components Vaults

Components generation Time consuming, but worthwhile Libraries grow with the company Collaboration with business partners Organize parts by function

Footprints generation Pay attention to layer use Consider shielding and special contacts Check exact dimensions (datasheet) Use footprint wizard, but never trust it. Check results Set to metric system (shortcut Q) Use grids (shortcut G)

Create footprint manually Lay pads Special pad shapes several pads with same designator Lines as guides if needed Form on assembly layer (Mechanical 12) Silkscreen (Top / Bottom overlay) Courtyard and center (Mechanical 15) 3D body / STEP model (Mechanical 13)

Symbols generation Pay attention to documentation (datasheets, vendor links) Give meaningful names Set parts (subcircuits) Different models different footprints different components Place footprint model Place simulation model (if available)

Create symbol manually Shape and appearance: IEC60617 DB Place pins: number, name, I/O Add text and graphics Parameter comment =value (not visible) Parameter value visible 1 order number per footprint Units Imperial

Components Packaging

Components packages MC78xxABD (SOP-8)

Components packages MC78xxABP (TO-92)

Components packages MC78xxABDT (DPAK)

Components packages MC78xxABD2T (D2PAK)

Components packages MC78xxABT (TO220)

Components Pins & Pads

Complete and correct? No working device without a correct components library Check unknown symbols before use Are the number of pins of the standard and of the datasheet the same? Are the number of pins of the symbol and of the footprint the same? Make sure that: All datasheets are attached to the project (paper or PDF) Latest datasheet versions online

Example: pin numbering Parts (for example pin headers) with different numbering systems!

Components library Pads Do holes and though hole pads match the current regulations? Do the SMD pads match the current regulations? Are the SMD parts solderable by hand? Is it possible to assemble and solder the SMD parts by machine?

Components library Pads While all can manually be soldered (except for BGA, CSP, etc.), the soldering equipment places high demands on the pad surfaces Different soldering processes (wave, reflow ) require different pad surfaces Create different footprints for manual and automatic soldering for the same component Wrong pad surfaces can lead to tombstone effect

Tombstone effect Design Caused by the components library Different-sized contact surfaces. Contact surfaces too large and widely spaced Caused by the placement Component partially in the shadow zone of a larger neighboring component Caused by the PCB design Different heat dissipation on both sides Adjacent parts with high heat capacity (mostly large components)

IPC-7351A levels: RESC2012X06M/N/L Level A: maximal overlap of the landing surface (M as last character in the component s description) Level B: medium overlap of the landing surface (N as last character in the component s description) Level C: minimal overlap of the landing surface (L as last character in the component s description)