Skip to content
MathWorks - Mobile View
  • Sign In to Your MathWorks AccountSign In to Your MathWorks Account
  • Access your MathWorks Account
    • My Account
    • My Community Profile
    • Link License
    • Sign Out
  • Products
  • Solutions
  • Academia
  • Support
  • Community
  • Events
  • Get MATLAB
MathWorks
  • Products
  • Solutions
  • Academia
  • Support
  • Community
  • Events
  • Get MATLAB
  • Sign In to Your MathWorks AccountSign In to Your MathWorks Account
  • Access your MathWorks Account
    • My Account
    • My Community Profile
    • Link License
    • Sign Out

Videos and Webinars

  • MathWorks
  • Videos
  • Videos Home
  • Search
  • Videos Home
  • Search
  • Contact sales
  • Trial software
3:37 Video length is 3:37.
  • Description
  • Full Transcript
  • Related Resources

Simulink Real-Time R2020b Product Update

Release R2020b of Simulink Real-Time™ is a major update with several feature enhancements and a licensing change. You can now take advantage of a 64-bit POSIX-compliant RTOS, instrument panels and apps, new Simulink Real-Time Explorer, and other features. Get an overview of the updates and capabilities that will help you get started with the latest version of Simulink Real-Time. For more information, please refer to the Release Notes.

With R2020b, MathWorks is releasing a major update for Simulink Real-Time, which contains several exciting new capabilities and a licensing change. In R2020a and earlier, Simulink Real-Time used a 32-bit real-time operating system. Starting in R2020b, Simulink Real-Time will leverage a 64-bit POSIX-compliant operating system. With the new operating system, you'll be able to create larger files and address more memory on your target computer.

Their cross compiler is now provided free of charge and can be installed through the Simulink Real-Time Target Support Package. Using a C compiler from Microsoft will no longer be required.

To start using the new RTOS, you'll need to upgrade the software and migrate the file system on your target computer to be compatible with R2020b. The Speedgoat target machine migration tool will guide you through the process for updating the target software. If needed, you can also use the tool to revert any upgrades so that you can work with previous versions of Simulink Real-Time.

After updating your target, the overall Simulink Real-Time experience will generally be the same, aside from some of the exciting new features that I'm going to talk about in the rest of the video. Once you generate code and deploy a real-time application using one quick code generation, the new Simulink Real-Time Explorer will provide a single point of contact for interacting with real-time applications. You can manage multiple target machines and their applications, tune parameters, monitor signals, and select signals to stream to Simulation Data Inspector.

If you need to frequently change between different real-time applications, you can now install multiple applications on your target computer. For deployment workflows, you can select an application to run on startup so that it executes as soon as the target powers on. If you no longer need one of the applications on your target, you can delete it to free up disk space.

In addition to Real-Time Explorer, you can use the new instrument object in the expanded MATLAB-based API to create applications in App Designer. With App Designer, you can drag and drop visual components and program them to create professional apps with MATLAB. For Simulink Real-Time, you can quickly build instrument panels or other apps for monitoring signals and tuning parameters with just a few lines of code. To get started, you can use a template application from the documentation.

Finally, as of R2020b, Simulink Real-Time no longer requires Simulink, Simulink Coder, and MATLAB Coder to develop apps or run scripts to interact with pre-built real-time applications. This will enable new workflows for test engineers who need to build apps, test benches, or other tooling to interact with pre-built real-time applications. That said, if you need to develop a model and build a real-time application, Simulink, MATLAB Coder, and Simulink Coder will still be required.

To get started in R2020b, you may want to try out several new capabilities, like the new instrument object for creating custom applications that use real-time signal data or improved signal logging capabilities with the new file log block. For additional information on this major update, please visit the Simulink Real-Time R2020b update page.

Related Products

  • Simulink Real-Time

Bridging Wireless Communications Design and Testing with MATLAB

Read white paper

Feedback

Featured Product

Simulink Real-Time

  • Request Trial
  • Get Pricing

Up Next:

3:04
Concurrent Execution Using a Multicore Speedgoat Target...

Related Videos:

33:03
Rapid Control Prototyping for Permanent Magnet Synchronous...
5:38
Automate Test Generation to Enhance Real-Time Testing
23:17
Test Automation - From Desktop Simulation to Real-Time
13:58
Real-Time Control Prototyping of Driver Assistance and...

View more related videos

MathWorks - Domain Selector

Select a Web Site

Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .

  • Switzerland (English)
  • Switzerland (Deutsch)
  • Switzerland (Français)
  • 中国 (简体中文)
  • 中国 (English)

You can also select a web site from the following list:

How to Get Best Site Performance

Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.

Americas

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europe

  • Belgium (English)
  • Denmark (English)
  • Deutschland (Deutsch)
  • España (Español)
  • Finland (English)
  • France (Français)
  • Ireland (English)
  • Italia (Italiano)
  • Luxembourg (English)
  • Netherlands (English)
  • Norway (English)
  • Österreich (Deutsch)
  • Portugal (English)
  • Sweden (English)
  • Switzerland
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asia Pacific

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文Chinese
    • English
  • 日本Japanese (日本語)
  • 한국Korean (한국어)

Contact your local office

  • Contact sales
  • Trial software

MathWorks

Accelerating the pace of engineering and science

MathWorks is the leading developer of mathematical computing software for engineers and scientists.

Discover…

Explore Products

  • MATLAB
  • Simulink
  • Student Software
  • Hardware Support
  • File Exchange

Try or Buy

  • Downloads
  • Trial Software
  • Contact Sales
  • Pricing and Licensing
  • How to Buy

Learn to Use

  • Documentation
  • Tutorials
  • Examples
  • Videos and Webinars
  • Training

Get Support

  • Installation Help
  • MATLAB Answers
  • Consulting
  • License Center
  • Contact Support

About MathWorks

  • Careers
  • Newsroom
  • Social Mission
  • Customer Stories
  • About MathWorks
  • Select a Web Site United States
  • Trust Center
  • Trademarks
  • Privacy Policy
  • Preventing Piracy
  • Application Status

© 1994-2022 The MathWorks, Inc.

  • Facebook
  • Twitter
  • Instagram
  • YouTube
  • LinkedIn
  • RSS

Join the conversation