the hardware development process emil joannou, p.eng. naroch networks corporation 1

18
THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION WWW.NAROCHNETWORKS.COM 1

Upload: denis-sutton

Post on 18-Dec-2015

227 views

Category:

Documents


12 download

TRANSCRIPT

Page 1: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

THE HARDWARE DEVELOPMENT PROCESS

EMIL JOANNOU, P.ENG.

NAROCH NETWORKS CORPORATION

WWW.NAROCHNETWORKS.COM

1

Page 2: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

GENERAL OVERVIEW

BreadBoard

Product Spec

Test

Integration

Electronics Software Mechanical

2

Page 3: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

BREADBOARDINGCustomer Device

USB

BlueTooth Link

Smart Phone 3

Page 4: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

SINGLE BOARD COMPUTERS

Board uP Bits MHz ROM RAM Others

Arduino ATmega328

8 16 32k 2K I2C,SPI, USART

Beagle Bone

OMAP 3530

32 720 256M 256M HDMI USB,SD

Raspberry Pi

BCM 2835

32 700 ? 512M E-net HDMI

Intel Edison

Atom + Quark

32 500 100

4GB 1GB WiFi, BT

OLinuXino Cortex-A8

32 1000 4GB 512M WiFi VGA

4

Page 5: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

AN I/O BOUND PROCESSOR

5

Page 6: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

ELECTRONICS DESIGN PROCESS

Detailed Design

Schematic Capture

PCB Layout

BoM Generation

PCB Fab

Assembly

Test

6

Page 7: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

DETAILED DESIGN

Capacitors Size, Tolerance, Volts, Dielectric, Temperature, ESR, Ripple Current

Resistors Size, Tolerance, Power, Voltage, TCR

Digital Vinh,Vinl,VohVol, Ioh, Iol, Iin, tsu, th, tpd

Analog Vos, Ios, Ib, GBW, uV/sqrt(Hz)

Thermal Watts, Tamax, Tjmax, Θja, Θjc, Θha,

7

Page 8: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

CHIP RESISTOR SIZES

1/4 x 1/8 inch = 0.250 x 0.125 inch

size 2512.

1/8 x 1/16 inch = 0.125 x 0.0625 inch

size 1206.

1/16 x 1/32 inch = 0.0625x 0.03125 inch

size 0603.Also 0805, 0402, 0201, 01005

8

Page 9: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

SCHEMATIC CAPTURE

9

Page 10: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

LAYOUT

10

Page 11: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

BOM CREATION

Item # Qty Ref Des Type Mfg Mfg PN Digikey PN1 1 B1 BATT,coin,3V,Lithium PANASONIC CR-1220/HFN P244-ND2 2 C1,C2 CAP,12pF,5%,50V,NPO,0402 MURATA GM1555C1H120JA01D 490-5924-1-ND3 3 C3, C14-15 CAP,1uF,10%,16V,X7R,1206 KEMET C1206C105K4RACTU 399-1254-1-ND4 2 C7, C32 CAP,4.7uF,10%,25V,X5R,1206 TDK C3216X5R1E475K160AA 445-4047-1-ND5 2 C8, C13 CAP,22uF,10%,6.3V,X5R,0805 SAMSUNG CL21A226KQQNNNE 1276-2907-1-ND

11

Page 12: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

PCB FAB & ASSEMBLY

Fiberglass

Chip Cap

Top

Solder

Mask

Top

Solder

Paste

Silk

ScreenTop

Copper

Bottom

Copper

Bottom

Solder Mask

Via Hole

12

Page 13: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

TESTING• Design Verification Testing

• Test, Debug, Rework, Retest

• Manufacturing Test Procedure

• Standards Testing

• Gov’t Regulated:

• EMI (FCC/DOC) & Safety (CSA/UL)

• Industry Standards

• Telecom: NEBS

• Metering: Industry Canada/ANSI

• Medical: FDA, Health Canada

• Automotive & Others………

13

Page 14: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

FCC RADIATED EMISSIONS

Class A = Industrial , Commercial

Class B = More Strict = Residential

FCC regulations part 15 “Radio Frequency Devices”

Concerned with both Radiated and Conducted emissions.

Canadian DoC regs follow FCC rules

Europe has slightly different limits.14

Page 15: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

SOME COMMON SAFETY STDS

• CSA/UL 60950 Safety of Information Technology Equipment

• CSA/UL 61010 Electrical Equipment for Measurement, Control, and Laboratory Use.

• UL 508 Industrial Control Equipment

• CSA-C22.2 No 14-10 Industrial Control Eqt

15

Page 16: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

UL/CSA 61010SAFETY REQUIREMENTS FOR ELECTRICAL EQUIPMENT FOR MEASUREMENT, CONTROL, AND LABORATORY USE.

• Electrical Shock

• Mechanical Hazards

• Mechanical Stresses

• The Spread of Fire

• Hazards from Fluids

• Overheating

• Radiation, including laser, sonic, and ultrasonic.

• Liberated Gases, explosion, implosion.

Protection Against:

16

Page 17: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

APPROVALS LISTINGS

• To look up CSA LR file numbers go to http://www.csagroup.org/ca/en/services/testing-and-certification/certified-product-listing .

• To look up UL E file numbers go to http://database.ul.com/cgi-bin/XYV/template/LISEXT/1FRAME/index.html.

E143709LR3730

17

Page 18: THE HARDWARE DEVELOPMENT PROCESS EMIL JOANNOU, P.ENG. NAROCH NETWORKS CORPORATION  1

18

THANK YOU

Slides available from

www.narochnetworks.com/iot_meetup