advanced pcb routing

31
Advanced PCB Routing Technologies

Upload: arvind-hanumantharayappa

Post on 01-Dec-2014

55 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Advanced PCB Routing

Advanced PCB Routing Technologies

Page 2: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 20072

Agenda

Challenges in PCB routingCore PCB designBus path designAdvanced fabrication technologiesTeam collaboration

Page 3: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 20073

Interconnect Routing Challenges

Design constraints— Too many; sometimes conflicting; limit flexibility— Must understand rules to know when they can be

bentBus path design

— Parallel and serial structuresAdvanced fabrication technologies

— Impact of HDI, flex, embedded passivesEmphasis on reduced design time

— Need for team collaboration and design reuse

Page 4: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 20074

Current State of PCB Design

Many designs involve significant interactive labor— Interactive labor for the sake of “art” is diminishing— Use of automation within interactive tasks is evolving

Auto-routers often used for place/routing strategy evalsDesigners iterate between automatic & interactive tasks

— Auto route typically not a push-button solutionHigh volume of design constraints demand a high level of creativity from designersEngineering and layout designer roles are blendingThe traditional “one layout, one designer” methodology is being challenged

Page 5: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 20076

Agenda

Challenges in PCB routingCore PCB designBus path designAdvanced fabrication technologiesTeam collaboration

Page 6: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 20077

PCB Layout

AutoActive environment is a next-generation, best-in-class solution that enables designers to break through the technology wall and create today’s most challenging and complex PCB designs

Ease of use + advanced technology support + superior routing performance= Increased designer productivity= Increased design quality= Decreased design times

Page 7: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 20078

PCB Layout

AutoActive design environment— Auto-routing technology combined

with interactive editing capabilities— Correct-by-construction

methodology— Single layout environment

Supports constraints for advanced interconnect and high-speed design technologiesCommon user interfaceIntegrated design processSuperior router setup and performance

Page 8: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 20079

Productivity, Power and Value

Increased productivity reduces time to market— Single PCB editing environment (no translation)— No artificial limits to constrain design— Ease of use (common Windows GUI, usage model)— Tight integration with system design environment— Router performance (speed, completion rates)

Improved design quality / manufacturabilityAdvanced technology support facilitates state-of-the-art designs

— Upgrade path as design complexity increases

Page 9: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200710

Agenda

Challenges in PCB routingCore PCB designBus path designAdvanced fabrication technologiesTeam collaboration

Page 10: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200711

Differential Pairs and Multi-Gigabit

Frequency

~ 10 MHz

C2

CO

RE

C1

CO

RE

C2

CO

RE

C1

CO

RE

Synchronously clocked “parallel” architectures(primarily single-ended)

C1 C2

+

-tx rx

+

-

CO

RE

CO

RE

I/O I/O

C1 C2

+

-tx rx

+

-

CO

RE

CO

RE

I/O

C1 C2

+

-tx rx

+

-

CO

RE

CO

RE

I/O I/O

•Asynchronously clocked “serial” architectures (primarily differential pair)

•SERDES (serializer – at driver; deserializer – at load)

0.5 GHz Multi-GHz

Page 11: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200713

Traditional Parallel Buses Still Exist!

Serial interconnect only make up 10-20% of designsParallel structures have long been associated with the “artistry” of PCBs

— Improved performance (matched timing & impedance)— Improved ECO-ability

Serial usage— Above 1GHz; low power; high noise immunity; high data

rates; telecom, networking, mil/aeroParallel usage

— Below 500MHz; cheap; high noise margins; simpler device architecture; consumer electronics, automotive, industrial

Page 12: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200714

Parallel Bus Routing

Without adequate constraints, auto routers do this …but designers would prefer this

Page 13: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200715

Parallel Bus RoutingTypical Design Process

Design engineer— Typically sketches the physical bus

systems and sub-systems architecture on paper

— Specific placement and bus interconnect guidelines remain in hard copy form with little automation

Board designer— Looks for potential routing patterns that flow from

component to component— Plans ahead, knowing why a particular group of

traces must route in a certain path on a specific layer

Page 14: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200717

Parallel Bus RoutingTopology-Driven Design

Planning Routing

Old methodology

Planning Routing

New methodology

Page 15: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200720

Parallel Bus Routing Special Routing Controls

Bus with shieldingDesignated high-speed tuning areas

Page 16: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200721

Constraints

Topology Plan and Routing

Layout

Design Iterations and Reuse

Topology plan and routing becomes part of design database

— Design team can iterate to best solution without re-entry –performance and cost optimization

— ECOs are easily implemented –reduced design cycle time

— Database can be re-used in future products, “design reuse” –productivity and quality

Schematic

Designdatabase

Page 17: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200722

Benefits of Topology Routing

Reduced product design cycle time— Capitalize on auto-routing speed

More compact designs— Mimics the expertise of an experienced designer— More functionality in smaller spaces

Higher quality designs— Manufacturability— Performance

Efficient re-use of design databases in future productsEngineer to designer communication

— No more paper or over the shoulder!

Page 18: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200724

Agenda

Challenges in PCB routingCore PCB designBus path designAdvanced fabrication technologiesTeam collaboration

Page 19: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200725

High-Density InterconnectBenefits

Product size reductionIncreased wiring densityHigher density at a lower costImproved electrical performanceImproved thermal efficiency Greater design efficiencyIncreased flexibility Improved design time Lower RFI/EMILayer reductionImproved yield

1.6 mm(.064")

0.05 mm (.002")

Page 20: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200726

High-Density InterconnectThings to Consider

Creation of complex BGA packages Via structure

— Stacked, adjacent— Combo with vias through laminate

Localized rules under components to facilitate escape paths

Laminatelayers

Laminatelayers

High pin-count ball grid array (BGA)

HDI /microvia

layers

High pin-count ball grid array (BGA)

HDI /microvia

layers

High pin-count ball grid array (BGA)

HDI /microvia

layers

Coincident InsetAdjacent

Page 21: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200727

High-Density InterconnectThings to Consider

Via fanout— Via-in-pad; patterns— Routing schemes

Page 22: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200728

Embedded PassivesBenefits

Increased design density Reduced system costReduced system weightReduced board areaIncreased performanceImproved reliabilityIncreased board yieldIncreased value flexibilityIncreased functionalityReduced assembly time

Source: Ohmega Technologies, Inc.

Page 23: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200729

Embedded Passive DesignThings to Consider

Parameter-driven device synthesis— Automatic geometry creation

Material characteristics library— Input via design kits

Trade-off tools for discrete vs. embedded

— Multiple materials— Design optimization

Manufacturing data generationValue of automation

— Increase throughput— Minimize risks, increase quality— Optimize cost, materials

Page 24: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200734

Agenda

Challenges in PCB routingCore PCB designBus path designAdvanced fabrication technologiesTeam collaboration

Page 25: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200735

Collaboration Drivers

Optimize system performance— Efficiently leverage unique skill sets of team

Reduce design cycle time— Leverage local or globally dispersed teams for parallel

/ concurrent designIncrease resource management flexibility

PCB layoutPCB layout

PCB layoutPCB layout

PCB layoutPCB layout

PCB layoutPCB layout

Design entryDesign entry

Design entryDesign entry

RF layoutRF layout

Digital layoutDigital layout

Analog layoutAnalog layout

Analog layoutAnalog layout

Design entryDesign entry

Design entryDesign entryDigital layoutDigital layout RF layoutRF layout

Page 26: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200736

Layout Collaboration Methodologies

Outsourcing— Design must be partitioned (isolated), then

merged when completeExpanded team

— Traditionally done with multiple shifts (at single location or “follow-the-sun”)

— Can also use the partitioning model

Digital Designer

Analog DesignerDrafter

Electrical Engineer

Page 27: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200737

Layout Collaboration Challenges

Most layout designers are used to driving start to finish— Consistent planning and ownership— Undisciplined “teamwork” may actually be “redesign”

Managing design partitioning and collisions

JoeJoe

BillBill

Page 28: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200738

Evolving CollaborationResource Management

True simultaneous design— Link designers over local or global networks— Dynamically display peer results— Automatically keep database current— Reduce design times proportionally with the

number of designers working concurrently— Share design tasks and pressures across the team— Use any time in the design flow

Pre-placement, ECOs, documentation, etc.— Design review by specialists, management,

manufacturing

Page 29: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200739

Evolving CollaborationResource Management

Utilize networked computing resources— Single designer harnessing the power of

multiple CPUs to accelerate auto-routing— Geographically distributed

computational resources— Evaluate multiple placement /

routing strategies— Automated distribution process

not efficient for smaller designs

Page 30: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200741

Conclusion

Design challenges— Increasing and conflicting constraints for

performance and manufacturing— Drive to reduce design time

Designers and their tools are evolving— Continued iteration between interactive &

automatic tasks— Blending of engineering and layout designer roles

New breed of planning (design abstraction) tools emerging

— Concept of “resource management” is changing

Page 31: Advanced PCB Routing

Advanced PCB Routing, EDA Tech Forum 200742