1
© 2012 The MathWorks, Inc.
Trends and Impact of Model-Based Design on
Automotive Embedded Controls Development
Prepared for CAERI
3
Why Model-Based Design?
Rising Design Complexity and Verification Cost
Battery Management System
Transmission
Motor and Power
Electronics
Energy Management
System
Electric Steering,
Pumps, and AC
Credit: General Motors LLC 2011
Regenerative Braking
4
基于模型的设计 (MBD)
INTEGRATION
IMPLEMENTATION
DESIGN
Environment Models
Physical Components
Algorithms
CAD tools
VHDL,
Verilog
C, C++
TEST & VERIFICATION
RESEARCH REQUIREMENTS
Other
hardware
MCU DSP FPGA ASIC
Key Concepts
Executable specification
Automatic code generation
Continuous verification
5
Trend: production code generation
in mainstream use
6
Using Hand-Code in Models Production Code Generation from Models
Hand Code
Modeled Elements
None Some Most
All
(Translated)
Source: Studie "Kosten-/Nutzenanalyse der
modellbasierten Softwareentwicklung im Automobil“,
Arthur D. Little, January 2007.
评论0