DocumentCode
2429839
Title
Simulation with consideration of hardware characteristics and auto-generated code using matlab/simulink
Author
Moon, Tae-Yoon ; Seo, Suk-Hyun ; Kim, Jin-Ho ; Hwang, Sung-Ho ; Jeon, Jae Wook
Author_Institution
Sungkyunkwan Univ., Suwon
fYear
2007
fDate
17-20 Oct. 2007
Firstpage
1494
Lastpage
1498
Abstract
There are many embedded systems in the environment. Users are demanding increasingly advanced embedded systems. For these reasons, embedded systems have became more complicated and require a lot of time for designing. Model-based programming has came into the spotlight in the embedded system industry that demands short time-to-market, especially in the automotive industry. Model-based programming allows the developer to design and implement the system easily by using blocks that provide automatic code-generation function. In addition, blocks provide the simulation function at the design and implementation step. Among the model-based programming´s features, simulation is of greatest importance because accurate simulation can reduce cost, time and effort. Most simulators just estimate that the model works correctly without consideration of hardware characteristics. Therefore, this paper proposes the new hybrid-block that can simulate not only functions of the model, but also features of hardware. We develop the 16-bit embedded system for the Electronic Control Unit (ECU) in the automotive system and implement the hybrid-blocks that have two modes of automatic code-generation and simulation. The application model can be constructed by using the hybrid-block. In automatic code-generation mode, models can generate complete C program code for a specific platform without any modification. In simulation mode, the model can be simulated by considering the hardware and software characteristics of the model. In this paper, consequence of simulation with real-value in the 16-bit embedded system is compared.
Keywords
automatic programming; automobile industry; automotive electronics; digital simulation; embedded systems; program compilers; Matlab; Simulink; automatic code generation function; automotive industry; automotive system; complete C program code; electronic control unit; embedded systems; hardware characteristics; model-based programming; Application software; Automatic control; Automatic programming; Automotive engineering; Costs; Embedded system; Functional programming; Hardware; Mathematical model; Time to market; Automatic code-generation; ECU; Embedded system; Model-based programming; Simulation;
fLanguage
English
Publisher
ieee
Conference_Titel
Control, Automation and Systems, 2007. ICCAS '07. International Conference on
Conference_Location
Seoul
Print_ISBN
978-89-950038-6-2
Electronic_ISBN
978-89-950038-6-2
Type
conf
DOI
10.1109/ICCAS.2007.4406575
Filename
4406575
Link To Document