Академический Документы
Профессиональный Документы
Культура Документы
Model-Based Design
Jason Moore
Pilot Engineering
Command/Control
Heads-up display Center
2
Traditional Display Design Process
SPECIFICATIONS
Display
Business Other
Visual Graphics
Logic Application
Design
Embeddable Embeddable Embeddable
Graphical Images
Text
Graphics Algorithms Algorithms
Illustrations
Fonts
Physical Prototypes
• Hardware/drivers not available early
Manual Integration • Low-level designs prevent rapid iteration
• Cumbersome to map components
• Error-prone to keep make changes Hardware
Prototype
Embedded
Software
Traditional Testing
• Design and integration issues found late
Business Other
Visual Graphics
Logic Application
Design
Embeddable Embeddable Embeddable
Graphical Images
Text
Graphics Algorithms Algorithms
Illustrations
Fonts
Physical Prototypes
• Hardware/drivers not available early
Manual Integration integration of
Out-of-the-box • Low-level designs prevent rapid iteration
• Cumbersome
businessto mapwith
logic components
graphics
• Error-prone to keep make changes
tools through published API Hardware
Prototype
Embedded
Software
Traditional Testing
• Design and integration issues found late
Graphics Application
Typical Automotive Applications
Logic Application (GL Studio/Disti Blockset)
(Stateflow)
Instrument Cluster
Center Stack
Image Comparison
• Deployment to Target
• Embedded Coder code and GL Studio code can be built into a single
application
• Application can deploy to an embedded target or desktop 6
Existing Automotive Graphic Vendor Integrations
Altia (Altia)
http://www.altia.com/
Digia Qt (technology)
http://www.qt.io/
Fujitsu (CGI-Studio)
http://www.cgistudio.at/