multichannel design in altium designer design in... · multichannel design in altium designer...

11
Multichannel Design in Altium Designer Rainer Beerhalter, bgmbh medien und datenbanken @ Altium Live, Munich, Germany

Upload: truonghanh

Post on 10-Aug-2019

288 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Multichannel Design in Altium Designer Design in... · Multichannel Design in Altium Designer Rainer Beerhalter, bgmbh medien und datenbanken @ Altium Live, Munich, Germany

Multichannel Design in Altium DesignerRainer Beerhalter, bgmbh medien und datenbanken@ Altium Live, Munich, Germany

Page 2: Multichannel Design in Altium Designer Design in... · Multichannel Design in Altium Designer Rainer Beerhalter, bgmbh medien und datenbanken @ Altium Live, Munich, Germany

Motivation

A fool with a toolis still a fool!

Multichannel Design in Altium Designer, Rainer Beerhalter, Altium Live, Munich Page 2

Thomas Rösch, a friend, 1989

Page 3: Multichannel Design in Altium Designer Design in... · Multichannel Design in Altium Designer Rainer Beerhalter, bgmbh medien und datenbanken @ Altium Live, Munich, Germany

Agenda• short speaker introduction

• examples from presenter’s workbench

• what is Multichannel Design ?

• Live presentation of a simple Multichannel example

• Summary

• Q&A session

Multichannel Design in Altium Designer, Rainer Beerhalter, Altium Live, Munich Page 3

Page 4: Multichannel Design in Altium Designer Design in... · Multichannel Design in Altium Designer Rainer Beerhalter, bgmbh medien und datenbanken @ Altium Live, Munich, Germany

Who am I?• Rainer Beerhalter, Dipl.-Phys.

• Founder and owner of BGMBH medien und datenbanken, a Germany based electronic design service company, in business since 1995

• Started electronic design in 1983 age 13: Commodore PET and C64

• I love electronics, I love challenges: since 1996 in LED display design for several companies

• System design first

Multichannel Design in Altium Designer, Rainer Beerhalter, Altium Live, Munich Page 4

Page 5: Multichannel Design in Altium Designer Design in... · Multichannel Design in Altium Designer Rainer Beerhalter, bgmbh medien und datenbanken @ Altium Live, Munich, Germany

What my team does:

Multichannel Design in Altium Designer, Rainer Beerhalter, Altium Live, Munich Page 5

• All PCBs designed with Altium Designer 18

• Resolution 5248 x 512 Pixel (20.5x2m)

• BOM: > 3 Mio.

Page 6: Multichannel Design in Altium Designer Design in... · Multichannel Design in Altium Designer Rainer Beerhalter, bgmbh medien und datenbanken @ Altium Live, Munich, Germany

Examples from my workbench

Multichannel Design in Altium Designer, Rainer Beerhalter, Altium Live, Munich Page 6

Simple, 2 channels Complex, 16 channels

Page 7: Multichannel Design in Altium Designer Design in... · Multichannel Design in Altium Designer Rainer Beerhalter, bgmbh medien und datenbanken @ Altium Live, Munich, Germany

What is “Multichannel Design“?• Mission: Design reuse

• AD approach: reuse of schematic sheets

• Requires hierarchical design, i.e. function groups containing other function groups.

• More replication -> more benefit

Multichannel Design in Altium Designer, Rainer Beerhalter, Altium Live, Munich Page 7

Page 8: Multichannel Design in Altium Designer Design in... · Multichannel Design in Altium Designer Rainer Beerhalter, bgmbh medien und datenbanken @ Altium Live, Munich, Germany

When using “Multichannel Design“?

Multichannel Design in Altium Designer, Rainer Beerhalter, Altium Live, Munich Page 8

Recall our mission: Design re-use

• You need something to replicate / re-use

• Replicate structures not parts

• Think before doing -> systematic design

• Invest time, called learning curve

• Clarify your understanding of hierarchy, rooms, classes and designators

Minimum prerequisites:

Copy & Paste

Page 9: Multichannel Design in Altium Designer Design in... · Multichannel Design in Altium Designer Rainer Beerhalter, bgmbh medien und datenbanken @ Altium Live, Munich, Germany

Going LIVE in “Multichannel Design“?

Multichannel Design in Altium Designer, Rainer Beerhalter, Altium Live, Munich Page 9

Live presentation using AD19 to create a 4-channel SFP interface PCB All schematics and PCBs presented available for download from:

Page 10: Multichannel Design in Altium Designer Design in... · Multichannel Design in Altium Designer Rainer Beerhalter, bgmbh medien und datenbanken @ Altium Live, Munich, Germany

Baking a Multichannel Design

Multichannel Design in Altium Designer, Rainer Beerhalter, Altium Live, Munich Page 10

• Think

• Learn

• Structure your design

• Channels

• Rooms

• Classes

• Annotation

• Use buses

• Use harnesses

• Use short names

• Use board level annotation

• Boost design speed

• Earn money

• Reduce errors

• Increase SCH readability

Page 11: Multichannel Design in Altium Designer Design in... · Multichannel Design in Altium Designer Rainer Beerhalter, bgmbh medien und datenbanken @ Altium Live, Munich, Germany

Your space

Multichannel Design in Altium Designer, Rainer Beerhalter, Altium Live, Munich Page 11

• Think

• Learn

Room for your participation