David Nicholls, Hitex (UK) Ltd.

Slides:



Advertisements
Similar presentations
Extending Eclipse CDT for Remote Target Debugging Thomas Fletcher Director, Automotive Engineering Services QNX Software Systems.
Advertisements

Yokogawa Network Solutions Presents:
Basic S-Functions and TLC Coding
Inputs: Digital and 4 configurable for Digital or 10 bit Analog Outputs:4 - 8 amp Relays or 700ma Transistors (1 PWM) 4 Line by 18 Character fully.
MCS-Connect Intro to Connect Connection and Setup Display Menus Graphics Uses in troubleshooting Overview.
Simulink Overview: open simulink to open simulink Library Browser.
Seismic Octave Programming for Analog/Digital Converters Michael W. Siekman Electrical and Computer Engineering Senior Capstone Design Project 2007 Advisor:
MotoHawk Training Model-Based Design of Embedded Systems.
dSPACE DS1103 Control Workstation Tutorial and DC Motor Speed Control
1 A Tool for System Simulation: SIMULINK Can be used for simulation of various systems: – Linear, nonlinear; Input signals can be arbitrarily generated:
Infineon Technologies Corp. June 99 1 HOT167-1 Version 2.0 * C167CS not yet supported by DAvE V1.0 CD ROM. See “Hints regarding DAvE.” Exercise 7ASC_1.
dSPACE DS1103 Control Workstation Tutorial and DC Motor Speed Control
Honeywell Spyder™ Programmable Controllers
Anne Mascarin DSP Marketing The MathWorks
Introduction Purpose Objectives Content Learning Time
Renesas Technology America Inc. 1 M16C/Tiny SKP Tutorial 2 Creating A New Project Using HEW4.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
Embedded Systems & Controls Carving Out a Niche as a Mac SE Grad Kevin Dagenais November
Introduction Purpose This training course covers debugging an application on an SH target in the Renesas HEW (High-performance Embedded Workshop) development.
Operator Panel and Programmable Logic Controller.
Simulink ® Interface Course 13 Active-HDL Interfaces.
Slides created by: Professor Ian G. Harris Test and Debugging  Controllability and observability are required Controllability Ability to control sources.
Live Action First Person Shooter Game Patrick Judd Ian Katsuno Bao Le.
EE 446 Project Assignment Top Design Sensor Components Pin Assignment and Configuration Completed Physical Setup Project Tasks.
Surveying patrons with the Impact Survey A fast, easy way to gather feedback from the community about public technology needs Samantha Becker, MLIS, MPA.
The New FTC Platform (Connecting your legacy hardware)
Title on all pages DC motor modeling with hands on experiments on DSP2 learning module (introductory lecture to mini project)
BEST Robotic, Inc. easyC Breakout Session By: Guy Chetrit Programming With easyC September 15, Copyright © 2012 BEST Robotics, Inc. All rights reserved.
Custom Reporting in Blackboard Learn. What happens between clicking run and getting the report? Connect to a data source Where is the information?
Simulink ® Interface Course 13 Active-HDL Interfaces.
All rights reserved, property and © CAD Computer GmbH & Co.KG 2009 Cover page.
All rights reserved, property and © CAD Computer GmbH & Co.KG 2009 Cover page.
ADAM2 Single Remocon MCU IDE User’s Manual S/W Integrated Development Environment - Assembler - Simulator - Code Wizard V1.0 Technical Sales Team, ETA.
CS 8903 Demo Wireless Interface for the Bioloid Robot Chetna Kaur.
Introduction Purpose This training course covers debugging an application on an SH target in the Renesas HEW (High-performance Embedded Workshop) development.
ECS642U Embedded Systems Digital I/O William Marsh.
The Next Generation of Sub- Millimeter Receiver Control Steward Observatory Symposium Feb 26-27, 2008 Steward Observatory Symposium Feb 26-27, 2008 Thomas.
Introduction to Matlab Module #9 Page 1 Introduction to Matlab Module #9 – Simulink Topics 1.Simulink Textbook Reading Assignments Practice Problems.
By James Cockrell and Justin Loveless
© 2003 Xilinx, Inc. All Rights Reserved Course Wrap Up DSP Design Flow.
Getting started with MATLAB/Simulink
Teaching Digital Logic courses with Altera Technology
LIGO-G9900XX-00-M LIGO II1 Why are we here and what are we trying to accomplish? The existing system of cross connects based on terminal blocks and discrete.
CSCI-1411 F UNDAMENTALS O F C OMPUTING L AB Shane Transue Summer
Microcontroller basics Embedded systems for mortals.
1 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 SAS Drug Development from the Inside Magnus Mengelbier Director.
Introduction To Software Development Environment.
1 Terminal Management System Usage Overview Document Version 1.1.
Case Study #1 Microcontroller System. What is a microcontroller? A microcontroller can be considered a self-contained system with a processor, memory.
SPiiPlus Training Class
Simulink Interface Layer (SIL)
Tulika Chaudharie / Harikharan Krishnaraju
Copyright © Infineon Technologies AG All rights reserved.
Microcontroller Applications
RS232 Converter SB-DN-RS232N.
Topics: ArduinoIO package Simulink with arduinoIO
WORKSHOP 3 GSE IMPORT.
Fix Microsoft Office error code (3) Call
Serial Data Hub (Proj Dec13-13).
Topics: Arduino Target Package
Guide to Accessing E-books through Destiny
Simulink Support for VEX Cortex BEST Robotics Sandeep Hiremath
Tornado Training Workshop
Tornado Training Workshop
Lab. 2 Overview Move the tasks you developed in Lab. 1 into the more controllable TTCOS operating system.
Java Coding Environment Installation & Execution guide
Year of Construction 2007 Serial# S070010
Year of Construction 2007 Serial#: S070009
Embedded Development Tools
Chapter 1: Creating a Program.
Presentation transcript:

David Nicholls, Hitex (UK) Ltd. Using MATLAB® & Simulink® with AURIXTM A MultiCore Modelling Solution – Embedded World 2018 David Nicholls, Hitex (UK) Ltd. set date Copyright © Hitex GmbH 2016. All rights reserved.

Copyright © Hitex (UK) Ltd. 2018. All rights reserved. Targeted Modelling and Build Solution Build your complete multicore application in Simulink® Use Embedded Coder® to produce application C code Compile C code and download application to Target Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Re-use existing control algorithms Existing control algorithms built in MATLAB®/Simulink® may now be reused Conversion to AURIXTM simpler than ever before Targets such as ShieldBuddy supported “out of the box” Adaption to customer Targets on demand Copyright © Hitex (UK) Ltd. 2018. All rights reserved. set date Copyright © Hitex GmbH 2016. All rights reserved.

Setup the Simulink® Model Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Simulink® Model Setup Select the AURIXTM Target in Simulink® Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Simulink® Model Setup AURIXTM Blockset in Simulink® Library Browser Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Copyright © Hitex (UK) Ltd. 2018. All rights reserved. Simulink® Model Setup Custom Target Options Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Build Application Structural Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Copyright © Hitex (UK) Ltd. 2018. All rights reserved. Build Application - Structural Startup Config Build Startup Configuration and assign to the Required AURIXTM Core Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Build Application - Structural Create Scheduled Functions Assign an AURIXTM Core and Scheduling Period Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Build Application - Structural Interrupt Service Routine (ISR) may be modelled and connected as a function call to the required AURIXTM Core Install Interrupt Service Routines Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Build Application Functional Examples Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Build Application – Functional Examples Set, Clear, & Toggle Digital Output Read and Write Digital IO Read State of Digital Input Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Build Application - Functional Examples Use C Style Format String. Block adapts to number of required inputs. Write Data to Serial Terminal Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Build Application - Functional Examples Versatile Analog to Digital Converter Trigger VADC conversions and read results Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Copyright © Hitex (UK) Ltd. 2018. All rights reserved. Build Application - Functional Examples Simple 6-Step Block Commutation Application Block PWM Application Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Build Application Send to Target Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Copyright © Hitex (UK) Ltd. 2018. All rights reserved. Build Application – Send to Target Build Model to .ELF/.HEX Single Click to Build, Compile and Download to Target Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Build Application – Send to Target Download with Infineon MemTool Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Copyright © Hitex (UK) Ltd. 2018. All rights reserved. Build Application – Send to Target Alternatively use fully featured Multicore Debugger to Download and Run Debug Application Copyright © Hitex (UK) Ltd. 2018. All rights reserved.

Copyright © Hitex (UK) Ltd. 2018. All rights reserved. Further Information For additional information, pricing and options please contact Hitex (UK) Ltd. Or Talk to us at the show! Copyright © Hitex (UK) Ltd. 2018. All rights reserved.