7432 PCB Designs FINAL PDF

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Allegro PCB Design Solution

Managing complexity for faster, more cost-effective implementations

Systems companies are impacted by new devices and design methodologies offered by the semiconductor
industry. New devices often bring more challenges, like increasing pin counts packaged in shrinking pin
pitch ball grid arrays (BGAs). Additionally, new devices use evolving standards-based interfaces, such as
DDR3, DDR4, PCI Express (PCIe) Gen3, USB 3.0, and others, that may require learning new ways to
implement them on the board. Coupled with these increasingly complex technologies is the desire by
companies to differentiate their offerings and get them to market faster, cheaper, with more functionality
and in reduced end product size. As a result, many companies now outsource to or partner with companies
in low-cost geographies. To manage such increasing complexities, PCB designers need a solution that
addresses their technological and methodological challenges.

Allegro PCB
Design Solution
Cadence Allegro PCB Designer
is a scalable, proven PCB design
environment that addresses
technological and methodological challenges while making
the design cycles shorter and
predictable. Available in base
plus options configuration, the
PCB design solution contains
everything needed to create
a PCB layout with a fully integrated design flow. The base
Allegro PCB Designerincludes
a common, consistent constraint
management solution, PCB
Editor, an auto-interactive
router, as well as interfaces for
manufacturing and mechaniFigure 1: Allegro PCB design solution brings together all the tools needed to design simple-tocal CAD. PCB Editor provides a
complex PCBs
complete placement and routing environmentfrom basic
Eliminates unnecessary iterations
Features a common, consistent
floorplanning, placement, and
through constraint-driven PCB
constraint-management system
routing to placement replication and
design flow
for creation, management, and
advanced interconnect planningfor
validation of constraints from front
simple to complex PCB designs.
Supports a comprehensive rule
to back
set for physical, spacing, design
Benefits
for fabrication (DFF), design for
Open environment for third-party
assembly (DFA), and design for test
application improves productivity
Offers a proven, scalable,
(DFT), high-density interconnect
while providing access to best-ofcost-effective PCB editing and
(HDI), and electrical (high-speed)
breed integrated point tools
routing solution in on-demand base
domains
plus options configuration

Allegro PCB Design Solution

PCB Editor Technology


Constraint-Driven PCB Editing
Environment
At the heart of Allegro PCB Designer is
a PCB Editoran intuitive, easy-to-use,
constraint-driven environment for creating and editing simple to complex PCBs.
Its extensive feature set addresses a wide
range of design and manufacturability
challenges:
A powerful set of floorplanning and
placement tools including placement
replication for accelerating placement
of the design
Powerful shape-based shove, hug
interactive etch creation, editing
establishes a highly productive
interconnect environment while
providing real-time, heads-up displays
of length and timing margins
Dynamic shape capability offers
real-time copper pour plowing and
healing functionality during placement
and routing iterations
The PCB Editor can also generate a full
suite of phototooling, bare-board fabrication, and test outputs, including Gerber
274x, NC drill, and bare-board test in a
variety of formats.

Constraint Management
A constraint management system displays physical/spacing and high-speed
rules along with their status (based on
the current state of the design) in real
time and is available at all stages of the
design process. Each worksheet provides
a spreadsheet interface that enables
users to define, manage, and validate the
different rules in a hierarchical fashion.
With this powerful application, designers
can graphically create, edit, and review
constraint sets as graphical topologies
that act as electronic blueprints of an
ideal implementation strategy. Once they
exist in the database, constraints can drive
the placement and routing processes for
constrained signals.
The constraint management system is
completely integrated with the PCB Editor,
and constraints can be validated in real
time as the design process proceeds. The
result of the validation process is a graphi-

www.cadence.com

Figure 2: DFA rules-driven placement allows for compact placement of components without
introducing errors

cal representation of whether constraints


pass (highlighted in green) or fail (highlighted in red). This approach allows
designers to immediately see the progress
of the design in the spreadsheets, as well
as the impact of any design changes.

Floorplanning and Placement


The constraint and rules-driven methodology of PCB design solutions includes
a powerful and flexible set of placement capabilities, including interactive
and automatic. The engineer or designer
can assign components or subcircuits
to specific rooms during design entry
or floorplanning. Components can be
filtered and selected by reference designator, device package/footprint style,
associated net name, part number, or the
schematic sheet/page number.
With thousands of components comprising todays boards, precise management
is critical. Real-time assembly analysis
and feedback can facilitate this managementhelping designers increase
productivity and efficiency by placing
components according to corporate or
EMS guidelines. Dynamic DFA-driven
placement offers real-time packageto-package clearance checking during
interactive component placement (see
Figure 2). Driven from a two-dimensional
spreadsheet array of classes and package
instances, real-time feedback provides
minimum clearance requirements. Based
on the packages side-to-side, side-toend, designers can simultaneously place
devices for optimum routability, manufacturability, and signaltiming.

Placement Replication
Superior placement replication technology
within Allegro PCB Designer allows users
to quickly place and route multiple similar
circuits in a design. It allows users to create
a template using one instance of placed
and routed circuit that can be applied to
other instances within the design. The
saved placement template can be used
with other designs where similar circuits
are used. When replicating placement,
users can flip or mirror the circuit from top
layer to bottom layer. All associated etch
elements, including blind buried vias, are
mapped to correct layers when circuit is
moved from top layer to bottom layer.

Display and Visualization


The built-in 3D viewer is available in all
PCB Editor products. The 3D environment
supports several filtering options, camera
views, graphic display options such as
solid, transparency, and wireframe, and
mouse-driven controls for pan, zoom, and
spinning the display. 3D viewing also supports the display of complex via structures
or isolated sections of the board. Multiple
display windows can be opened using the
context sensitive command structure, and
3D images can be captured and saved in
JPEG format. (See Figure 3.)
The flipboard capability flips the design
about its Y axis inverting the design database in the canvas. This flip reorganizes
the display of the design such that what
was displayed as top through to bottom
becomes bottom through to top. Having
a true bottom side view from within the
CAD system is essential for hardware

Allegro PCB Design Solution

ogy requirementsand its no wonder


that traditional CAD tools and technologies fall short of capturing a designers
specific routing intent and acting upon it.
The Allegro PCB Designer Design Planning
Option provides the technology and
methodology to capture as well as adhere
to a designers intent. Through the interconnect flow planning architecture and
the global route engine, users can for the
first time put their experience and design
intent into a tool that understands what
they wantnatively.

Figure 3: Built-in 3D viewer allows reviewing of a section of the board or complex via structures
with pan, zoom, rotation, and spinning to reduce iterations with mechanical design teams or PCB
fabricators without introducing errors

engineers when debugging a board in the


lab, or for assembly/test engineers on the
manufacturing floor. Flipboard is not just
limited to viewing; design edits can also
be performed while in this mode.

hours with traditional one trace at a time.


Hug-contour option takes care of inserting traces with curves that are aligned to
contour of the flex portion of the design.
(See Figure 4.)

Interactive Etch Editing

Design Planning Option

The routing feature of the PCB Editor


provides powerful, interactive capabilities that deliver controlled automation to
maintain user control, while maximizing
routing productivity. Real-time, shapebased, any-angle, push/shove routing
enables users to choose from shovepreferred, hug-preferred, or hugonly modes.

Highly constrained, high-density designs


dominated by bussed interconnect can
take significant time to strategically plan
and route. Compound this with the
density issues of todays components,
new signaling levels, and specific topol-

Users create abstracted interconnect data


(through the interconnect flow planning
architecture) and can quickly converge on
a solution and validate it with the global
route engine. The interconnect abstraction reduces the number of elements the
system has to deal withfrom potentially
tens of thousands down to hundreds
resulting in a significant reduction in the
manual interaction required.
Using the abstracted data, the planning
and routing process can be accelerated
by providing a visual/spatial map of the
open area in relation to the data and the
users design intent. The route engine can
then deal with the details of the routing,
adhering to the specified intent, without the user having to both visualize and
solve the interconnect problems at once.
This significant simplification over current
design tools means users converge on a

During etch editing, the designer can view


a real-time, graphical heads-up display of
how much timing slack remains for interconnect that has high-speed constraints.
Interactive routing also enables group
routing on multiple nets and interactive
tuning of nets with high-speed length or
delay constraints.

Multi-Line Routing
Multi-line routing allows users to quickly
route multiple lines as a group on the
PCB. Coupled with hug-contour option,
this utility can help designers route
multiple lines on the flex portion of the
rigid-flex design in minutes instead of

www.cadence.com

Figure 4: Multi-line routing with contour hug option accelerates through no-click routing on flex
section of the PCB designs

Allegro PCB Design Solution

system then provides feedback through


the constraint manager if a signal doesnt
conform to the topology or the rules associated with the topology, ensuring that
issues are identified (and therefore can be
addressed) as quickly as possible.

Figure 5: The Design Planning Option allows users reduce layer counts and shorten design cycle
through design planning

successful interconnect solution far faster


and more easily than ever before, reducing design cycle time through increased
efficiency and productivity. (See Figure 5.)
Getting routes out of dense BGAs is
increasingly difficult for PCB designers.
With increasing pin counts and shrinking pin pitches, the time PCB designers
spend on getting routes in and out of
BGAs has gone up significantly. The traditional approach of performing breakouts
first then routing the traces between two
BGAs is running out of steam because
resolving the resulting crossovers takes up
a lot of time and board real estate.

It offers an extensive range of electrical


rules to ensure that the PCB design implementation is complaint with the specification for advanced interfaces. Additionally,
it allows users to extend the rules through
the use of formulas with existing rules
or post-route data such as actual trace
lengths.
The High-Speed Option allows users to
apply a topology to a set of signals. A
topology can include a set of routing
preferences as well as constraints such
as putting the termination resistor closer
to either the driver or a receiver on a
signal. The constraint-driven PCB design

The High-Speed Option also enables


checking of delays through vias, connector pins, and IC package-pin for die2die
length/delay matching. It includes, utilities
to identify trace segments crossing voids
(return path issues that cause re-spins),
supports back drilling (remove through
hole antennas) as well as provides a
timing environment that can accelerate timing closure of critical nets up to
60-70%.

Accelerated Timing Closure


As the data rates increase and supply voltages decrease in todays advanced interfaces like DDR3/DDR4, PCIe, SATA, etc.,
PCB designers must spend more time to
ensure signals in an interface meet timing
requirements. With increasing density on
PCBs, the effort to get to timing closure
ensuring all signals meet timing requirementscan increase significantly. PCB
designers need new tools to meet this
increasingly complex challenge.

Timing Vision
Timing Vision is an innovative and unique
environment that allows users to graphically see real-time delay and phase infor-

AiBT
Auto-interactive Breakout Technology
(AiBT) improves user efficiency by
allowing users to plan to break out on
both ends. AiBT can be used with the
new, Split View, and Bundle Sequence
commands to dramatically shorten the
time required to develop a high-quality
and properly ordered breakout solution
(see Figure 6).

High-Speed Option
Increasing use of standards-based
advanced interfaces such as DDR3,
DDR4, PCIe, USB 3.0 are bringing a set of
constraints that must be adhered to while
implementing a PCB.
The Allegro PCB Designer High-Speed
Option makes adhering to constraints
on advanced interfaces quick and easy.
www.cadence.com

Figure 6: Split View allows working on both ends of a zoomed-in interface

Allegro PCB Design Solution

Backdrilling
The High-Speed Option allows users to
specify which vias on critical high-speed
signals should be back drilled to avoid
reflections. An output reportBackdrill
NC and Legend Files from Bottom, Top, or
Any Layer if backdrilling the inner core(s)
of the PCBallows users to send backdrilling instructions to their PCB manufacturers

Manufacturing Option
The Allegro PCB Designer Manufacturing
Option provides a comprehensive, powerful, easy-to-use suite of tools that makes
it efficient and cost effective for PCB
designers to streamline the development
of release-to-manufacturing packages for
their products. It includes three modules:
Design for Manufacturing (DFM) Checker,
Documentation Editor, and Panel Editor.
Figure 7: AiDT shortens time to tune high-speed signals by 50% or more.

mation directly on the routing canvas.


Traditionally, evaluating current status
of timing/length of a routed interface
requires numerous trips to Constraint
Manager and/or use of the Show
Element command. Using an embedded route engine to evaluate complex
timing constraints and interdependencies amongst signals shows current status
of a set of routed signalsa DDRx byte
lane or a complete DDRx interface
via custom trace/connect line coloring;
stipple patterns and customized data tip
information to define the delay problem
in the simplest terms possible.
With the embedded route engine, Timing
Vision provides real-time feedback to
the user during interactive editing and
enhances the users ability to develop
a strategy for resolving timing on large
buses or interfaces such as DDRx, PCIe,
etc. Coupled with Auto-interactive Phase
Tuning (AiPT) and Auto-interactive Delay
Tuning (AiDT) capabilities, users can
accelerate the time to tune advanced
interfaces like DDRx in one-third the time
it takes to do it manually using traditional
methods.

www.cadence.com

AiPT
Differential pairs in an interface like DDRx
require designers to match static as well
as dynamic phase. Matching phase for all
differential pairs in an interface is a necessary first step before tuning and matching
the rest of the signals. AiPT automatically
matches dynamic and static phase for
the selected differential pairs. It works
with a set of parameters that allows the
user several options for trace lengthening or shortening as well as pad entry/exit
options. With AiPT, users can significantly
shorten the time to match static and
dynamic phases for differential pairs.

AiDT
Delay tuning for signals for interfaces like
DDRx takes up too much time when using
traditional, manual methods. AiDT automatically generates tuning patterns on a
user-selected routed byte lane or interface
based on user-defined timing constraints
and tuning parameters. AiDT computes
the required length for the connections
to meet timing constraints and utilizes
controlled push/shove techniques when
adding tuning patterns (see Figure 7).

DFM Checker
The Manufacturing Options DFM Checker
module is designed for engineers and
designers who appreciate the benefits
of manufacturing analysis and want to
conduct it in a robust environment, with
ease and sensibility at any phase of the
PCB design process. DFM Checker offers
comprehensive analysis for all major
PCB design tools, Gerber files, intelligent manufacturing files, and NC data to
ensure the content supplied to the manufacturer will minimize costly delays.

Documentation Editor
The Manufacturing Options
Documentation Editor is a PCB documentation-authoring tool that intelligently
automates your documentation creation
process to produce complex PCB documentation in a fraction of the time versus
traditional methods. Documentation
Editor enables you to quickly create the
manufacturing drawings that drive PCB
fabrication and assembly.

Panel Editor
The Manufacturing Options Panel Editor
module intelligently automates the
complex process of panel definition and
documentation, simplifying the design
process. This solution enables designers
to quickly create electronic manufacturing documents that clearly articulate
5

Allegro PCB Design Solution

the panel specification and instructions


for successful fabrication, assembly, and
inspection of their designs.

Design Data Transfer to


Manufacturing
A full suite of phototooling, bare-board
fabrication, and test outputs, including
Gerber 274x, NC drill, and bare-board test
in a variety of formats, can be generated.
More importantly, Cadence supports
the industry initiative toward Gerber-less
manufacturing through export and import
of design data in IPC-2581 format. The
IPC-2581 data is passed in a single file
that creates accurate and reliable manufacturing data for high-quality manufacturing. Users have a choice to export a
subset of the design data for protecting
their IP. Import of IPC-2581 is intended for
overlaying artwork data on the design for
viewing purposes only.

Miniaturization Option
Constraint-Driven HDI Design Flow
With BGA pin pitches decreasing to below
1mm, (0.8mm or lower with 0.65mm
or 0.5mm pin pitches), users are forced
to implement a buildup PCB technology
using HDI.
While miniaturization is not necessarily the primary objective in many market
segments, the move to buildup technology is necessary for fanning out a BGA
particularly if it has three or four rows of
pins on each side.
The Allegro PCB Designer Miniaturization
Option offers a proven constraint-driven
HDI design flow with a comprehensive
set of design rules for all different styles
of HDI designs, from a hybrid buildup/
core combination to a complete buildup
process like ALIVH.
In addition, it includes automation for
adding HDI to shorten the time to create
designs that are correct by construction.

Embedded Components
Reducing end product size can be accomplished in many different ways. One of
the approaches PCB designers are taking
is to embed packaged components on

www.cadence.com

inner layers. The Miniaturization Option


offers constraint-driven embedded component placement and routing. It supports
direct- and indirect-attach techniques, and
supports embedding components with
dual-sided contacts, vertical components,
and embedding in dielectric on a two-layer
PCB. Additionally it offers the ability to
create and manage cavities on layers specified for embedding components.

Analog/RF Option
The Allegro PCB Designer Analog/RF
Option offers a mixed-signal design environment, from schematic to layout with
back annotation, proven to increase RF
design productivity up to 50%. It allows
engineers to create, integrate, and update
analog/RF/microwave circuits with digital/analog circuits in the Allegro PCB
Design environment. With its rich layout
capability and powerful interfaces with
RF simulation tools, it allows engineers
to start RF design from Allegro Design
Authoring, Allegro PCB Designer, or
Keysight Technologies Advanced Design
System (ADS).

Team Design Option


Globally dispersed design teams are on
the rise, which compounds the challenge
of shortening design cycle times. Manual
workarounds that address multi-user
issues are time-consuming, slow, and
prone to error.
The Allegro PCB Designer Team Design
Option provides a multi-user, concurrent
design methodology for faster time to
market and reduced layout time. Multiple
designers working concurrently on a
layout share access to a single database,
regardless of team proximity. Designers
can partition designs into multiple
sections or areas for layout and editing
by several design team members.
Designs can be partitioned vertically
(sections) with soft boundaries or horizontally (layers). As a result, each designer
can see all partitioned sections and
update the design view for monitoring
the status and progress of other users
sections. Such partitioning can dramatically reduce overall design cycles and
accelerate the design process.

Routing Option
The Allegro PCB Designer Routing Option
is tightly integrated with the PCB Editor.
Through the Routing Option interface, all
design information and constraints are
automatically passed from the PCB Editor.
Once the route is completed, all route information is automatically passed back to the
PCB Editor.
Increased design complexity, density,
and high-speed routing constraints make
manual routing of PCBs difficult and
time-consuming. The challenges inherent in complex interconnect routing are
best addressed with powerful, automated
technology. The robust, productionproven autorouter includes a batch routing mode with extensive user-defined
routing strategy control as well as built-in
automatic strategy capabilities.

DFM Rules-Driven Autorouting


The design for manufacturing capability within the Routing Option significantly improves manufacturing yields.
Manufacturing algorithms provide a
spreading capability that automatically
increases conductor clearances on a
space-available basis. Automatic conductor spreading helps improve manufactuability by repositioning conductors to
create extra space between conductors
and pins, conductors and SMD pads, and
adjacent conductor segments. Users gain
the flexibility to define a range of spacing
values or to use the default values.
Mitered corners and test points can be
added throughout the routing process.
The manufacturing algorithms automatically use the optimal setback range,
starting from the largest to the smallest
value. Test point insertion automatically
adds testable vias or pads as test points.
Testable vias can be probed on the front,
back, or both sides of the PCB, supporting both single side and clamshell testers.
Designers have the flexibility to select the
test point insertion methodology that
conforms to their manufacturing requirements. Test points can be fixed to avoid
costly test fixture modifications. Test point
constraints include test probe surfaces, via
sizes, via grids, and minimum center-tocenter distance.

Allegro PCB Design Solution

High-Speed Constraints-Driven
Autorouting
High-speed routing constraints and algorithms handle differential pairs, net scheduling, timing, crosstalk, layer set routing,
and the special geometry requirements
demanded by todays high-speed circuits.
The autorouting algorithms intelligently
handle routing around or through vias,
and automatically conform to defined
length or timing criteria. Automatic net
shielding is used to reduce noise on noisesensitive nets. Separate design rules may
be applied to different regions of the
design; for example, you can specify tight
clearance rules in the connector area of a
design and less stringent rules elsewhere.

Operating System Support

Allegro PCB Designer Base Plus Options Features


Feature

Allegro PCB Designer

Allegro Design Authoring

Allegro Design Entry CIS

Constraint Manager: Physical, spacing, and samenet rules

Constraint Manager: Properties and DRCs

Constraint Manager: Differential pair rules

Constraint Manager: Region rules

Floorplanning, placement, placement replication

DFA, DFF, DFT

Dynamic feedback on DFA compliance during placement

IDF3.0, DXF in/out

EDMD schema-based ECAD-MCAD co-design

Native 3D viewer

Hierarchical interconnect flow planning

Length-based rules for high-speed signals

Constraint-driven flow for length-based high-speed signals

Allegro Platform Technology:

Match groups, layer sets, extended nets

Sun Solaris

T-point rules (pin to T-point)

6-layer automatic shape-based autorouter

High-speed rules-based autorouting

Linux
IBM AIX

Layer-specific rules-based autorouting

Windows

Design planning - plan spatial feasibility analysis and feedback

Design Planning Option

Design planning - generate topological plan

Design Planning Option

Design planning - Convert topological plan to traces (CLINES)

Design Planning Option

OrCAD Technology:
Windows

Auto-interactive Delay Tuning

High-Speed Option

Constraint Manager: Electrical rule set (relection, timing, crosstalk)

High-Speed Option

Constraint-driven flow using electrical rules

High-Speed Option

Electrical constraint rule set (ECSets) / topology apply

High-Speed Option

Formula and relationship-based (advanced) constraints

High-Speed Option

Backdrilling

High-Speed Option

Die2Die pin delay, dynamic phase control, Z-axis delay

High-Speed Option

Return path management for critical signals

www.cadence.com

High-Speed Option

Constraint Manager: HDI rule set

Miniaturization Option

Micro-via and associated spacing, stacking, and via-in-pad rules

Miniaturization Option

Constraint-driven HDI design flow

Miniaturization Option

Manufacturing rule support for embedding components

Miniaturization Option

Embedd components on inner layers

Miniaturization Option

HDI micro-via stack editing

Miniaturization Option

Dynamic shape-based filleting, line fattening, and trace filleting

Miniaturization Option

Hug contour routing (Flex)

Miniaturization Option

Support for cavities on inner layers

Miniaturization Option

Concurrent team design - layer-by-layer partitioning

Team Design Option

Concurrent team design - functional block partitioning

Team Design Option

Concurrent team design - team design dashboard

Team Design Option

Concurrent team design - soft nets

Team Design Option

Edit constraints in a partition

Team Design Option

Manage netclasses in a partition

Team Design Option

Parameterized RF etch elements editing

Analog/RF Option

Asymmetrical clearances

Analog/RF Option

Bi-directional interface with Keysight ADS

Analog/RF Option

Allegro PCB Design Solution

Cadence Services and Support

Feature

Allegro PCB Designer

Cadence application engineers can


answer your technical questions by
telephone, email, or Internetthey can
also provide technical assistance and
custom training

Import Keysight ADS schematics into DE-HDL

Analog/RF Option

Layout-driven RF design creation

Analog/RF Option

Flexible Shape Editor

Analog/RF Option

256-layer autorouting

Routing Option

DFM rules-based autorouting

Routing Option

Cadence certified instructors teach


more than 70 courses and bring their
real-world experience into the classroom

Automatic trace spreadiing

Routing Option

ATP generation

Routing Option

Layer-specific rules-based autorouting

Routing Option

More than 25 Internet Learning


Series (iLS) online courses allow you
the flexibility of training at your own
computer via the Internet
Cadence Online Support gives you 24x7
online access to a knowledge base of
the latest solutions, technical documentation, software downloads, and more

For More Information


For product sales, support, or additional
information on Allegro solutions, visit
www.cadence.com/contact_us to locate
a Cadence Sales office or channel partner
in your area.

Cadence Design Systems enables global electronic design innovation and plays an essential role in the
creation of todays electronics. Customers use Cadence software, hardware, IP, and expertise to design
and verify todays mobile, cloud, and connectivity applications. www.cadence.com
2015 Cadence Design Systems, Inc. All rights reserved worldwide. Cadence, the Cadence logo, and Allegro are registered trademarks of Cadence
Design Systems, Inc. PCI-SIG, PCI Express, and PCIe are registered trademarks and/or service marks of PCI-SIG. All other trademarks are the property
of their respective owners and are not affiliated with Cadence. 4601 04/15 SA/DM/PDF

You might also like