Allegro ECADMCAD Codesign using EDMD IDX Format Cadence

  • Slides: 10
Download presentation
Allegro ECAD-MCAD Co-design using EDMD (IDX) Format "Cadence, [Or. CAD, ] [Allegro] and the

Allegro ECAD-MCAD Co-design using EDMD (IDX) Format "Cadence, [Or. CAD, ] [Allegro] and the Cadence logo are trademarks of Cadence Design Systems, Inc. All other trademarks and logos are the property of their respective holders. "

ECAD-MCAD Design Challenges § Problems faced in the design of products which have both

ECAD-MCAD Design Challenges § Problems faced in the design of products which have both Mechanical and Electrical Components: Thermal analysis of singular or multiple boards within their enclosures Small enclosures require accurate placement, keepins, keepouts. Connectors and mounting holes for the connector must move as one Assembly screw shorting electrical connection on PCB. 2 Alignment of optical sensing devices.

ECAD-MCAD Design Challenges A complex milled shield must align exactly with the PCB. Detailed

ECAD-MCAD Design Challenges A complex milled shield must align exactly with the PCB. Detailed electrical and mechanical data is required for accurate thermal or EMI analysis. Complete product modelling and some way of managing the process for traceability to reduce development time and prototyping costs. 3

EDMD – The Next Generation of ECAD/MCAD Collaboration § Advantages that EDMD brings over

EDMD – The Next Generation of ECAD/MCAD Collaboration § Advantages that EDMD brings over the current methodologies: § Incremental design allowing closer collaboration between the MCAD and ECAD engineer. § Ability to send notes/messages between MCAD and ECAD so they are aware of why changes are made. § Traceability of what was changed, by who, and why the change was made. § Developed by the Pro. STEP IVIP organization and is an active format. § More detail (such as copper and trace information) can be sent in the latest version of the format. 4

EDMD – Cadence® Allegro® • EDMD schema based ECAD -MCAD co-design • Incremental design

EDMD – Cadence® Allegro® • EDMD schema based ECAD -MCAD co-design • Incremental design data exchange • Ability to accept/reject • Supported by PTC®, Siemens, Solid. Works®. 5

EDMD – Baseline Process Flow MCAD Based • MCAD Designer creates initial board data.

EDMD – Baseline Process Flow MCAD Based • MCAD Designer creates initial board data. • MCAD Designer exports baseline file. • Board Outline • Restrict Areas • Components • Allegro Designer imports baseline file. • MCAD and ECAD databases are in sync. Allegro PCB Editor MCAD Tool baseline. idx Export IDX 6 Import IDX

EDMD – Change Process Flow MCAD Based • MCAD Designer modifies baselined design •

EDMD – Change Process Flow MCAD Based • MCAD Designer modifies baselined design • MCAD Designer exports incremental. idx file. • All changes are proposals • Allegro Designer imports incremental file. • Allegro Designer Accepts/rejects proposals file. • Allegro Design exports transaction file. • MCAD Imports transaction file. • MCAD and ECAD databases are in sync. transaction. idx Allegro PCB Editor MCAD Tool Import IDX Export IDX Incremental. idx Export IDX 7 Import IDX

EDMD – Allegro User Interface Proposed Change Preview Selected object Object Highlighted with window

EDMD – Allegro User Interface Proposed Change Preview Selected object Object Highlighted with window zoom 8

EDMD – Allegro User Interface Import Actions Accepted Items Rejected Items Comments added for

EDMD – Allegro User Interface Import Actions Accepted Items Rejected Items Comments added for Rejection 9