Manas Bajaj, Georgia Tech - Slide 1 Towards Next-Generation Design-for-Manufacturability Frameworks...
-
Upload
aldous-baker -
Category
Documents
-
view
214 -
download
1
Transcript of Manas Bajaj, Georgia Tech - Slide 1 Towards Next-Generation Design-for-Manufacturability Frameworks...
Manas Bajaj, Georgia Tech - Slide 1
Towards Next-Generation Design-for-Manufacturability Frameworks for
Electronics Product RealizationPhase 1: Rule-based Manufacturability Verification of Circuit Board Designs
Manas Bajaj, Dr. Russell Peak, Miyako Wilson, Injoong Kim
Thomas Thurman, M.C.Jothishankar, Mike Benda
Dr. Placid Ferreira, Dr. James Stori
Semicon West 2003SEMI Technology Symposium: International Electronics Manufacturing Technology
Session 210: Factory Simulation, Automation and IntegrationSEMI and IEEE/CPMT San Jose, CA
July 18th, 2003
Recipient of the “Best Paper Award” in Session 210, IEMT, Semicon West 2003
Updated web version: http://www.eislab.gatech.edu/pubs/conferences/2003-ieee-iemt-bajaj/
Manas Bajaj, Georgia Tech - Slide 2
Contents
• Introduction -- Simulation for Flexible Manufacturing• Design-for-Manufacturability (DFM) Framework
– Motivation
– Core Ingredients
– Functional Foundation
– Building the SDF (SFM DFM Framework)
– Future Architecture
• Conclusion• Acknowledgements• Questions?
Manas Bajaj, Georgia Tech - Slide 3
Contents
• Introduction -- Simulation for Flexible Manufacturing• Design-for-Manufacturability (DFM) Framework
– Motivation
– Core Ingredients
– Functional Foundation
– Building the SDF (SFM DFM Framework)
– Future Architecture
• Conclusion• Acknowledgements• Questions?
Manas Bajaj, Georgia Tech - Slide 4
• Enable a collaborative environment for engineers (design, manufacturing, producibility, test etc.) to work together and negotiate for a robust product model
Simulation for Flexible Manufacturing (SFM)
Project Vision
System Engineer
Device Supplier
PDM / Library
EE/ME Product Designer
Analysis Model Supplier
Fabrication Vendor
Assembly Vendor
Known Good Data
Package Data Supplier
Manas Bajaj, Georgia Tech - Slide 5
Simulation for Flexible Manufacturing (SFM)
Project Timeline Teams• Teams
– Rockwell Collins (RCI)• Thomas Thurman, M.C.Jothishankar, Mike Benda
– Georgia Tech (GIT)• Dr. Russell Peak, Manas Bajaj, Miyako Wilson, Injoong Kim
– University of Illinois at Urbana Champaign (UIUC)• Dr. Placid Ferreria, Dr. James Stori, Dong Tang,
Deepkishore Mukhopadhyay
• SFM Project Timeline– Initiated in August 2002– Completed Phase 1.1 in December 2002– Completed Phase 1.2 in April 2003– Developed Framework used for production at RCI in
May 2003
Manas Bajaj, Georgia Tech - Slide 6
• Develop a DFM Framework – Enable designers, manufacturers, assembly and test
engineers to work collaboratively
• Domain of Interest– Printed Circuit Assembly design process
• Motto of the DFM Framework– Develop a generic and modular architecture
– Core components customizable for specific enterprises
Simulation for Flexible Manufacturing (SFM)
Project Phase 1
Manas Bajaj, Georgia Tech - Slide 7
Contents
• Introduction -- Simulation for Flexible Manufacturing• Design-for-Manufacturability (DFM) Framework
– Motivation
– Core Ingredients
– Functional Foundation
– Building the SDF (SFM DFM Framework)
– Future Architecture
• Conclusion• Acknowledgements• Questions?
Manas Bajaj, Georgia Tech - Slide 8
Motivation for building a DFM framework
Simulation-based Design General Overview
• “Systems Approach” to product realization -- organizing the “smorgasbord”– Capturing mutual interaction amongst design, manufacturing,
assembly, testing, packaging etc. related activities
– Building product and associated process models
– Creating smart configurations – adaptable to changing technology and business needs
• Reduce cycle time and possibilities of redesign– Capturing activity specific knowledge and utilize it for
enhancing related activities and tasks
– Learning from today’s experience to improve performance tomorrow – Intelligent Systems
Manas Bajaj, Georgia Tech - Slide 9
• Simulate Printed Circuit Design process
• Emulate expertise of manufacturers, test and producibility engineers for robust designs
Motivation for building a DFM frameworkSimulating Process Emulating Knowledge
Environmental
Placement
Fabricate Test/Inspect
Part Symbol& Footprint
Assemble
Doc/Proc/RegGuidelines
Corrections
Release
Learn todayUtilize tomorrow
Functional
Layout
Req
uir
emen
ts
Routing Review
Des
ign
Build
Manas Bajaj, Georgia Tech - Slide 10
Contents
• Introduction -- Simulation for Flexible Manufacturing• Design-for-Manufacturability (DFM) Framework
– Motivation
– Core Ingredients
– Functional Foundation
– Building the SDF (SFM DFM Framework)
– Future Architecture
• Conclusion• Acknowledgements• Questions?
Manas Bajaj, Georgia Tech - Slide 11
Core Ingredients of a DFM Framework1. Electronics Product Design Model
• Need of an Integrated Design Model– Ability to support different dimensions of product design
• Functional Model• Part - Assembly Structure• Configuration Management • Requirements Specification
– Formal data specification for higher fidelity across engineering domains
– Semantically rich in content and coverage – ability to expand to the ever rising complication in product and process data structure
Manas Bajaj, Georgia Tech - Slide 12
Core Ingredients of a DFM FrameworkChallenges towards an Integrated Design Model
Existing Tools
Tool A1 Tool An...
“dumb” information capture(only human-sensible,I.e., not computer-sensible)
LegendContent
Coverage Gaps
ContentSemantic Gaps
Smart Product ModelBuilding Blocks • Models & meta-models
• International standards• Industry specs• Corporate standards• Local customizations
• Modeling technologies:• Express, UML, XML, COBs, …
Example “dumb” figures
Manas Bajaj, Georgia Tech - Slide 13
• Need to capture the expertise of manufacturers– To be able to gather manufacturing knowledge
– To be able to represent this genre of knowledge
– To be able to use these knowledge sets to guide design decisions
– To be able to share this knowledge across enterprise specific manufacturing facilities
Core Ingredients of a DFM Framework2. Manufacturing Expertise
Manas Bajaj, Georgia Tech - Slide 14
Core Ingredients of a DFM Framework Challenges towards capturing manufacturing knowledge
Design Parameters
• geometrical dimensions
-- gd_1
-- gd_2
-- ….
• material properties
-- mp_1
-- mp_2
-- …
• ……
Manufacturability
high
low
1
• >10
• <9
• “strong”
Manufacturability
Knowledge
2
• “weak”
• >”tensile”
• > 10 MPa
• Fuzzy nature of manufacturability knowledge
Manas Bajaj, Georgia Tech - Slide 15
Contents
• Introduction -- Simulation for Flexible Manufacturing• Design-for-Manufacturability (DFM) Framework
– Motivation
– Core Ingredients
– Functional Foundation
– Building the SDF (SFM DFM Framework)
– Future Architecture
• Conclusion• Acknowledgements• Questions?
Manas Bajaj, Georgia Tech - Slide 16
Functional Foundation of DFM Framework1. Answering integrated design model challenge
• Use of STEP AP210 standard specifications to build the semantically richer and higher fidelity integrated design model
Manas Bajaj, Georgia Tech - Slide 17
Product Enclosure
External Interfaces
Printed Circuit Assemblies(PCAs/PWAs)
Die/Chip Package
Packaged Part
InterconnectAssembly
Printed Circuit Substrate (PCBs/PWBs)
Die/Chip
STEP AP 210 (ISO 10303-210) Domain: Electronics Design
(ap210.org)
~800 standardized concepts (many applicable to other domains)Development investment: O(100 man-years) over ~10 years
Manas Bajaj, Georgia Tech - Slide 18
Functional Foundation of DFM Framework2. Answering knowledge capture challenge
• Use of Expert Systems Technology– Expert Systems are computer programs to emulate human
expertise and take decisions to the best of current knowledge.
– Used for problems / scenarios that are complex (abstract, deeply branched decision tree etc.) enough to require human expertise.
– Facility to add knowledge– Explanation facility to track the chain of logic – serves as a
conformance test
Manas Bajaj, Georgia Tech - Slide 19
Core Advantages of Expert Systems
• Separation of knowledge from control– Better foundational architecture
– Ease of maintenance
– Ability to add new knowledge and refine functionality
• Ability to handle abstraction– Support decision making in the design process in the
absence of knowledge – to the best use of as-available information
• Trace the tree of design decisions– Ability to track the logical steps in process
– Serves as an explanation facility
– Used for conformance testing
Manas Bajaj, Georgia Tech - Slide 20
Contents
• Introduction -- Simulation for Flexible Manufacturing• Design-for-Manufacturability (DFM) Framework
– Motivation
– Core Ingredients
– Functional Foundation
– Building the SDF (SFM DFM Framework)
– Future Architecture
• Conclusion• Acknowledgements• Questions?
Manas Bajaj, Georgia Tech - Slide 21
Conceptualizing the DFM ArchitectureFundamental Framework: “Pulling it all together”
Enterprise DatabaseAuxiliary design information
ECAD tool
Design Integrator
STEP AP210design model i
End User View
Manufacturability Feedback ij of a given design i
Rule-based Expert System
Results Manager
Design Manufacturability Report ij
Design View j Generator
Design view ij
Manufacturability Knowledge-base
Manas Bajaj, Georgia Tech - Slide 22
Building the SDF (SFM DFM Framework)
SFM Results Viewer
UIUC
SFM Design Integrator
LKSoft
SFM Rule based Expert System
Boeing + GIT
SFM Design View Generator
GIT
PCA parts library database
RCI
ECAD tool (Zuken, Mentor etc.)
ECAD tool
RCI
Auxiliary Product Information
STEP AP-210
AP210 part 21 fileKappa design
Design view
DFM violation results
Step - 1
Step - 2
Step - 3
Step - 4
End user view
Manas Bajaj, Georgia Tech - Slide 23
Integrated Design Model: STEP AP210Example view in STEP Book – AP210 Browser (LKSoft)
Manas Bajaj, Georgia Tech - Slide 24
DFM document j (human sensible) Rule Description Facility (RDF)
Rule Execution Facility (REF)
rules in RDF (computer sensible)
Manufacturability Knowledge Base j
Results ij
Design View ij
SDF Rule-based Expert SystemRule authoring tool Rule checking tool
Manas Bajaj, Georgia Tech - Slide 25
Results Log(from SFM Rule-based
Expert System)
Results Viewer(highlighted featureshave DFM violations)
SDF Results ManagerViewing DFM violations in the Results Browser
Manas Bajaj, Georgia Tech - Slide 26
Contents
• Introduction -- Simulation for Flexible Manufacturing• Design-for-Manufacturability (DFM) Framework
– Motivation
– Core Ingredients
– Functional Foundation
– Building the SDF (SFM DFM Framework)
– Future Architecture
• Conclusion• Acknowledgements• Questions?
Manas Bajaj, Georgia Tech - Slide 27
Future Architecture Standards-based Framework
Simulation forFlexible Manufacturing
LK
So
ft
Fit-Check
Product Definition Dataset
Computer IntegratedManufacturing
AP 2033D Viewer
Exc
epti
on
s
RulesRepository
AP 210
AP 2103D Viewer
RulesEngine
CIMPackageLibrary
AP 203
Converter
VisulaPackageLibrary
ECADDesign
MCADAssembly
Design
MCADPart
Design
CAMApplication
MachineSimulator
InspectionApplication
PDF2D Viewer
Manas Bajaj, Georgia Tech - Slide 28
Future ArchitectureExpanding the scope of the current architecture
• Enhancing the scope of the DFM Framework to a generic DFX Framework– DFX: Design for X
• where X: Manufacturing, Testing, Assembly etc.
• Expanding the downstream application of the 210 design model– Rule-based Manufacturability analysis
– Finite Element based PWB Warpage analysis
– Engineering economy based analysis (Design-to-Cost)
Manas Bajaj, Georgia Tech - Slide 29
Contents
• Introduction -- Simulation for Flexible Manufacturing• Design-for-Manufacturability (DFM) Framework
– Motivation
– Core Ingredients
– Functional Foundation
– Building the SDF (SFM DFM Framework)
– Future Architecture
• Conclusion• Acknowledgements• Questions?
Manas Bajaj, Georgia Tech - Slide 30
Conclusion
• Achievements of the SDF: SFM DFM Framework– Demonstrated the ability to build an integrated design model
to support manufacturability constraint check
– Use of STEP AP210 standard • to support product life cycle related tasks• foundation for building semantically richer and higher fidelity
product models
– Demonstrated the ability to capture and utilize manufacturing expertise
– Integrating core functionalities for developing a collaborative environment for designers and manufacturers
Manas Bajaj, Georgia Tech - Slide 31
Contents
• Introduction -- Simulation for Flexible Manufacturing• Design-for-Manufacturability (DFM) Framework
– Motivation
– Core Ingredients
– Functional Foundation
– Building the SDF (SFM DFM Framework)
– Future Architecture
• Conclusion• Acknowledgements• Questions?
Manas Bajaj, Georgia Tech - Slide 32
Acknowledgements• Rockwell Collins
– Kevin Fischer, Floyd Fischer, Wayne Foss, Dick Postma, Jennifer Waskow, Ian Wicke, Jim Lorenz, Jack Harris
• LKSoft (lksoft.com & intercax.com)
– Lothar Klein, Viktoras Kovaliovas, Giedrius Liutkus, Kasparas Rudokas
• PDES Inc. Electromechanical Team (pdesinc.aticorp.org)
– Greg Smith (Boeing), Mike Keenan (Boeing), Craig Lanning (Northrop Grumman)
• Arizona State University– Prof. Teresa Wu
• Georgia Tech– Prof. Robert Fulton, Prof. Nelson Baker
Manas Bajaj, Georgia Tech - Slide 33
Contents
• Introduction -- Simulation for Flexible Manufacturing• Design-for-Manufacturability (DFM) Framework
– Motivation
– Core Ingredients
– Functional Foundation
– Building the SDF (SFM DFM Framework)
– Future Architecture
• Conclusion• Acknowledgements• Questions?