What is Model-Based Design?

Why Use Model-Based Design?

Model-Based Design is transforming the way engineers and scientists work by moving design tasks from the lab and field to the desktop.

When software and hardware implementation requirements are included, such as fixed-point and timing behavior, you can automatically generate code for embedded deployment and create test benches for system verification, saving time and avoiding the introduction of manually coded errors.

Use Model-Based Design with MATLAB® and Simulink® to improve product quality and reduce development time by 50% or more.

Start Small

Small workgroups use Simulink to dramatically improve their design and development efficiency. Model-Based Design begins simply – by visually modeling your control system and simulating it on the desktop. It’s easy to get started with a free trial of Simulink.

Services

Model-Based Design Workflow

Rather than relying on physical prototypes and textual specifications, Model-Based Design uses a system model as an executable specification throughout development. It supports system- and component-level design and simulation, automatic code generation, and continuous test and verification.

DESIGN AND SIMULATION

The model includes every component that affects system behavior – algorithms; control logic; physical components; and IP developed in MATLAB, C, HDL, or domain-specific modeling tools. Simulation lets you analyze system performance in conditions otherwise too expensive, risky, or time-consuming to consider.