Presentation is loading. Please wait.

Presentation is loading. Please wait.

Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. QuantiPhi for RH850 and RL78 - The Fastest Path from Idea.

Similar presentations


Presentation on theme: "Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. QuantiPhi for RH850 and RL78 - The Fastest Path from Idea."— Presentation transcript:

1 Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. QuantiPhi for RH850 and RL78 - The Fastest Path from Idea to Implementation

2 © 2012 Renesas Electronics America Inc. All rights reserved.2 Renesas Technology & Solution Portfolio

3 © 2012 Renesas Electronics America Inc. All rights reserved.3 Microcontroller and Microprocessor Line-up Wide Format LCDs  Industrial & Automotive, 130nm  350µA/MHz, 1µA standby 44 DMIPS, True Low Power Embedded Security, ASSP 165 DMIPS, FPU, DSC 1200 DMIPS, Performance 1200 DMIPS, Superscalar 500 DMIPS, Low Power 165 DMIPS, FPU, DSC 25 DMIPS, Low Power 10 DMIPS, Capacitive Touch  Industrial & Automotive, 150nm  190µA/MHz, 0.3µA standby  Industrial, 90nm  242µA/MHz, 0.2µA standby  Automotive & Industrial, 90nm  600µA/MHz, 1.5µA standby  Automotive & Industrial, 65nm  600µA/MHz, 1.5µA standby  Automotive, 40nm  500µA/MHz, 35µA deep standby  Industrial, 40nm  242µA/MHz, 0.2µA standby  Industrial, 90nm  1mA/MHz, 100µA standby  Industrial & Automotive, 130nm  144µA/MHz, 0.2µA standby 2010 2013 32-bit 8/16-bit

4 © 2012 Renesas Electronics America Inc. All rights reserved.4 Agenda The Problem Introduction QuantiPhi RE Example Application: Hand-Code Example Application: Model-Based Design Q&A

5 © 2012 Renesas Electronics America Inc. All rights reserved.5 The Problem

6 © 2012 Renesas Electronics America Inc. All rights reserved.6 PWM ICCAN SPII2C Sleep GPIO...ADC Application

7 © 2012 Renesas Electronics America Inc. All rights reserved.7 Develop controls (better than ever) Validate controls Set up HIL (again?) Double check HIL wiring.. again SCMP Review Schedule requirement reviews Company picnic (mandatory) Update project plan Pick up more coffee HAL needs work Timesheets? Really?? Attend “Good to Great” talk Win more business (be creative) Make requirements doc that matches code Integration test all sub-assemblies 100% coverage Figure out unit testing strategy MODEL- BASED! Develop low-level SW for new micro

8 © 2012 Renesas Electronics America Inc. All rights reserved.8 Even More Problems Scheduling: hardware comes late, critical path Cost and schedule pressures drive MCU changes MCU idiosyncrasies and asymmetries Migration from “app note” to application Migration from EVB to PCB Integrating driver layer with application Not a value-added activity Small changes can have large implications

9 © 2012 Renesas Electronics America Inc. All rights reserved.9 The Path to Production Hardware DesignRe-design Application Re-writeRe-read Write & Test Drivers Read User Manual

10 © 2012 Renesas Electronics America Inc. All rights reserved.10 QuantiPhi RE

11 © 2012 Renesas Electronics America Inc. All rights reserved.11 QuantiPhi is a tool that configures and generates a production quality software stack for Renesas Microcontrollers.

12 © 2012 Renesas Electronics America Inc. All rights reserved.12 A2D CAN PWM Model-Based SPI OS Everything ElseApplication

13 © 2012 Renesas Electronics America Inc. All rights reserved.13 The Path to Production Hardware DesignRe-design Application Re-writeRe-read Write & Test Drivers Read User Manual QuantiPhi Hardware DesignRe-design Application QuantiPhiCustomize

14 © 2012 Renesas Electronics America Inc. All rights reserved.14 QuantiPhi Components

15 © 2012 Renesas Electronics America Inc. All rights reserved.15 Drivers (Re) configurable MISRA-compliant C code Test reports API documentation Timing analysis

16 © 2012 Renesas Electronics America Inc. All rights reserved.16 Drivers Get months ahead without writing low- level code.

17 © 2012 Renesas Electronics America Inc. All rights reserved.17 Configuration Industry-leading User Interface reconfigures drivers Generate driver code at any time Continuously validating settings Approachable by software and controls engineers

18 © 2012 Renesas Electronics America Inc. All rights reserved.18 Configuration With QuantiPhi, configuration is smart and intuitive! Graphical Diagrammatic Engineering units

19 © 2012 Renesas Electronics America Inc. All rights reserved.19 Configuration If problems arise, QuantiPhi instantly spots the error and guides you to a solution.

20 © 2012 Renesas Electronics America Inc. All rights reserved.20 Prototyping Out-of-the-box configurations for SH72546 and SH72531-based prototyping ECUs. Prototype algorithms in minutes! Supports controls / R&D engineers as well as production software engineers.

21 © 2012 Renesas Electronics America Inc. All rights reserved.21 Model-Based Development Access QuantiPhi API via blocks (e.g. PWM channels and GPIO). Design-time validation Build process management Tables, gains, parameters, etc are automatically calibratable

22 © 2012 Renesas Electronics America Inc. All rights reserved.22 Extensions Ecosystem of drivers and IP extend seamlessly integrate into QuantiPhi. Control strategies Drivers Plant Models

23 © 2012 Renesas Electronics America Inc. All rights reserved.23 Extensions: MICON Interfaces for hand-code strategies Pre-made application shell Optional tasking structure Low level Drivers High-level (steering, propulsion, sensing) Calibration

24 © 2012 Renesas Electronics America Inc. All rights reserved.24 Extensions: MICON Model-based simulation framework and base control strategy for virtual tuning Low level Drivers High-level (steering, propulsion, sensing) Calibration

25 © 2012 Renesas Electronics America Inc. All rights reserved.25 Real World Example

26 © 2012 Renesas Electronics America Inc. All rights reserved.26 Problem Statement Here’s a MICON car. We need to make it steer! Analyze schematic Set up I/O PWM driver Steering driver (servo)

27 © 2012 Renesas Electronics America Inc. All rights reserved.27 Code It By Hand

28 © 2012 Renesas Electronics America Inc. All rights reserved.28 Interactive Session – Hand Code

29 © 2012 Renesas Electronics America Inc. All rights reserved.29 Model-Based

30 © 2012 Renesas Electronics America Inc. All rights reserved.30

31 © 2012 Renesas Electronics America Inc. All rights reserved.31 Model-Based with QuantiPhi Idle Set Point Idle Control Idle Bypass Actuator Engineers design and test their controls in simulation.

32 © 2012 Renesas Electronics America Inc. All rights reserved.32 Model-Based Development Idle Set Point Idle Control Idle Bypass Actuator PA0 RPM pwm0 QuantiPhi provides access to I/O and system resources from within Simulink. Algorithms now run on a Renesas target.

33 © 2012 Renesas Electronics America Inc. All rights reserved.33 Model-Based Development: e.g. This model is an entire engine controller. No hand code! It builds to a binary which can be flashed onto the controller. Read sensors, etc Write digital outputs, PWM freq and dc, Change spark/fuel timing, etc Control Strategy inside. This is the same strategy that you simulate with Enginuity.

34 © 2012 Renesas Electronics America Inc. All rights reserved.34 Model-Based Development: e.g. Filtering, conversion, and conditioning is easy! Read count values and then just convert them to whatever units you need.

35 © 2012 Renesas Electronics America Inc. All rights reserved.35 Interactive Session – MATLAB/Simulink

36 © 2012 Renesas Electronics America Inc. All rights reserved.36 Questions? Questions?

37 Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved.


Download ppt "Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. QuantiPhi for RH850 and RL78 - The Fastest Path from Idea."

Similar presentations


Ads by Google