COURSE SELECTOR GUIDE 1 of 8 DevCon On-Site

make it easier to apply digital-filtering and signal-processing ˾ Labs should take up half or more of your seminar techniques in embedded control systems. The presentation briefly reviews the basics of digital filters and associated design tools ˾ Half-day seminars should be 3 to 4 hours long, and then describes practical design details. Topics covered and 6 to 7 hours long for full-day seminars include the impact of analog-to-digital converter (ADC) characteristics and floating-point math on the effectiveness of ˾ You can go to www.renesasinteractive.com and click on performing digital filtering with an MCU. DevCon 2010 link for access to presentations and other materials ˾ LECTURE Introduction to ADC Implementation – 60 Minutes Introduction – Proposed for all DevCon – Introduction On-Site Seminars Different types and designs of analog-to-digital converters (ADCs) provide different levels of performance and have specific ˾ Introduction to our Next Generation “Renesas Extreme pros and cons. This session focuses on the characteristics that (RX)” MCU Architecture are most relevant to several key applications, to make it easier to match the choice of an ADC implementation to the system – 60 minutes requirements of a particular project. – Introduction This session provides technical details on the industry’s first ˾ LECTURE Application Code Reprogramming Using 200-MHz MCU architecture: Renesas’ next-generation 16/32-bit Different Serial Communication Protocols platform, called “Renesas Extreme” (RX). The presentation – 60 Minutes describes the RX’s best-in-class performance, superior code – Introduction density, unique peripheral features, and ability to provide high This session explains what a bootloader is, what its requirements throughput while consuming minimum power (500µA/MHz). are, and what its different structures are. It also discusses the Upcoming MCUs based on the RX architecture are discussed, communication interfaces that a bootloader can use, as well as as is the compatibility that the devices maintain with existing the general structure of an application with a bootloader. Key products. That compatibility lets customers reuse and build upon features of Renesas MCUs on-chip are described, engineering investments made when applying the products in our and several examples show how to implant a bootloader on current MCU lineup. Finally, the session highlights our commit - and M16C chips, among others. Further, the session ment to keep adding enhanced MCUs to our existing product briefly introduces the standard currently applied for the lines by boosting speeds, decreasing operating voltages, cutting CAN Bootloader in automotive applications. power consumption, and adding flexible peripherals that provide smooth MCU migration paths. (ID 400 & ID 402 combined) ˾ LECTURE Noise Fundamentals and Techniques for Minimizing EMI Problems System Design Technologies – 60 Minutes – Introduction ˾ LECTURE Hardware Design Fundamentals for Electromagnetic interference noise is either a nuisance or a MCU-based Embedded Systems major problem in many types of embedded systems. Moreover – 60 Minutes the solution is often elusive. This session shines the spotlight of – Introduction experience and technical insight gained by many engineers who Tips for avoiding some of the problems that commonly occur have dealt with this issue for many years. The emphasis is on in the development of embedded systems are provided in this providing practical advice for reducing the effects of EMI to DevCon session. The practical solutions presented are based on negligible levels. the wealth of application- and field-engineering experience ˾ LECTURE Walking the Low-power/High-performance accumulated by members of the global Renesas support staff. Tightrope in Portable or Battery-operated Equipment ˾ LECTURE Performing Digital Filtering on an MCU – 60 Minutes – 60 Minutes – Introduction – Introduction This session will deal with design considerations for battery- It’s possible to eliminate analog filters and save cost and space operated, portable equipment using low power MCUs with by implementing digital filters in firmware. This DevCon 2010 high integration, and analog signal processing capability, taking session shows how recently some introduced Renesas MCUs advantage of multiple internal clocks and special low power DevCon On-Site COURSE SELECTOR GUIDE 2 of 8 modes. Tradeoffs of MCU clocking versus performance and ways to maximize battery life will be discussed, as well as Security methods to take advantage of ultra-low power standby modes, while at the same time maintaining a real-time-counter for ˾ LECTURE Case Studies of Embedded Security date/time-of-day function. Applications ˾ LAB 78K0R Low Power Lab – 60 Minutes – Introduction – 120 Minutes – Introduction -to-Machine (M2M) authentication based on the Renesas Board ID product is a robust and cost-effective security The features of 78K0R MCUs that make them excellent choices solution for technology vendors and equipment manufacturers of low-power applications are explored in this DevCon 2010 in industry sectors in which IP theft, product misuse and other laboratory session. The 78K0R-KE3l Demo Board is used to criminal activities are important concerns. The presentation in explore the valuable low-power modes that the devices provide. this session incorporates a series of use case studies illustrate ˾ LAB A Flexible Flash Rewrite Application how the Board ID solution is implemented and highlighting the – 120 Minutes valuable benefits that this technology delivers. – Introduction ˾ LAB Tutorial on Board ID Solution Design Tools This laboratory session describes a flash rewriting application – 60 Minutes that is independent of the communications medium. To over - – Advanced come the problems that can be caused when communication This laboratory session features a Machine-to-Machine (M2M) paths are unreliable – as they sometimes are with a con - authentication demonstration based on the Board ID design kit nection – this application sends the file in packets. The presenta - that includes the BSS, Board ID security stack and reference tion illustrates how the application reassembles the packets on software for the host authenticator processor. The hands-on the MCU while the user application is still running, and then experience shows how the robust security provided by the saves them into external storage. A demonstration shows that, Board ID authentication solution can be incorporated into a after the image file is downloaded, the MCU can be reset when target system. convenient and the bootloader will flash the new image. ˾ LECTURE Essentials on Latest Safety Norms, Operating Systems IEC/UL 60730 – 60 Minutes ˾ LAB Getting Started with a Real-Time Kernel – Intermediate – 4 hours For many types of products with electronic controls, compliance – Introduction to the IEC/UL 60730 standard is mandatory for sales in major For engineers accustomed to designing software around a single global markets. This DevCon session explains the latest safety infinite loop, real-time kernels can be a source of a multitude of requirements specified in the standard and discusses issues questions. What are the advantages of using a kernel? How does related to implementing the required test routines. It also details application code interface to a kernel? What demands does a the solutions Renesas has developed to facilitate the process of kernel place on a system's hardware? These questions and obtaining a certificate of compliance. many others commonly asked by new kernel users will be ˾ LAB Increase the Dynamic Range and Precision of answered in this engaging, hands-on module. Attendees will Digital Filters by using an MCU’s FPU (FAEs may get receive expert instruction on the services offered by real-time taught by the AE group, or the AEs may have to go on kernels, and will gain first-hand experience writing code that leverages these services. The module’s examples and coding the road to support) exercises will be based on Micriµm’s popular µC/OS-III kernel. – 120 Minutes Although the exercises will target the RX-based evaluation board – Advanced that accompanies the book µC/OS-III, The Real-Time Kernel, As this DevCon session explains, a floating point unit (FPU) the majority of the material presented in the class will be built into an MCU can enhance digital filter implementations. applicable to all Renesas MCUs. This point is illustrated by an examination of the features of the SH-2A FPU and a description of how it is applied in implement - ˾ LAB Software Development with an Open Source ing digital filters. An example of a typical digital filter design Real-Time Operating System based on an SH7216 chip shows how that MCU’s on-chip – 180 Minutes DMA can be used to automatically collect ADC samples. – Intermediate The device can implement advanced digital filters and still have This laboratory session emphasizes the software development plenty of performance left for executing other real-time tasks. techniques in an RTOS environment. We will use open source The hardware used for the demonstration is the Micrium system FreeRTOS as an example platform to demonstrate several RTOS board given to everyone who attends this session. features including multitasking, inter-task messaging, mutexes and semaphores. We will discuss preemptive scheduling, task DevCon On-Site COURSE SELECTOR GUIDE 3 of 8 priorities, resource starvation, priority inversion and what really theory in terms of the BLDC motor model, vector control happened to Mars Pathfinder. Attendees will have hands-on principles, Clarke and Park transformation, and pulse-width experience managing and communicating external modulation (PWM). Then it focuses on sensorless technology, events to a task. (Prerequisite: Basic embedded development, the flux observer, position and speed estimation, and an overall language.) implementation strategy. Finally, it explains the advantages on an MCU’s on-chip floating point unit (FPU) and shows how to MPU Human Machine Interface implement sensorless vector control using FPU. Performance testing generates for comparing this implementation with a design that uses a fixed-point MCU. ˾ LECTURE Multimedia Solution Roadmap – 60 Minutes ˾ LECTURE Complete Motor Control Integration – Advanced with the RX62T This DevCon 2010 presentation discusses the Renesas MPUs – 120 Minutes recommended for multimedia solutions that are currently – Intermediate available, as well as those planned in the product roadmap. The This laboratory session introduces Renesas’ latest and most emphasis is on device features that maximize the performance powerful devices and peripherals for motor control applications. of multimedia applications in portable devices. Topics covered It shows how to use the MTU timers in RX62T MCUs to simul - include high-performance computing (600+ MHz/1080 MIPS), taneously generate six complementary PWM signals, as well as on-chip functions (FPU, DSP, etc.), power consumption how to use the on-chip ADCs, I/O ports, DAC, POE, watchdog advantages, and sophisticated platform-level support. timer and FPU. Hands-on testing is performed with the RX62T ˾ LAB Graphical Application Development under RSK, and tips for using the Renesas HEW interface and RX62T Linux/Implementing Video Solutions using G-Streamer devices are illustrated. One task in the lab is to modify some sample code and verify all of the functions thus implemented. – 120 Minutes – Advanced ˾ LAB Becoming Familiar with Sensorless The Open Source GStreamer framework is used by many Vector Control of BLDC Motors applications such as VLC and MPlayer. Renesas has created a – 120 Minutes ‘plug-ins’ that takes advantage of the SH7724 hardware – Advanced acceleration of H.264 video encoding/decoding. By using the This laboratory session teaches methods for developing sensor - combination of this plug-in and the GStreamer suite, an less vector control for a Brushless DC (BLDC) motor. Activities application developer has a wide variety of media record, include open-loop testing, motor phase-current measurements, playback and streaming options without ever having to dig and the startup procedure with closing the current loop. The flux deep into any media format specifications. observer is implemented and position and speed estimations are made. Finally, hands-on testing is performed in the lab to drive a Motor Control Applications BLDC motor with the sensorless vector control sample code that is provided. – For half-day seminar, choose 1 lecture and 1 lab – For full-day Motor Control seminar, choose 3 lectures MCU Human Machine Interface and 2 labs

˾ LECTURE Introduction to Motor Control ˾ LECTURE Enhancing Human Interface Experience by Adding Haptics – 60 Minutes – Introduction – 60 Minutes More and more of today's applications that require some kind of – Introduction physical motion are likely to use a brushless DC (BLDC) motor. User Experiences or UX are a vital part of today’s User Interfaces This DevCon 2008 session highlights the critical areas of this (UI’s). In order to provide the most compelling UX to customers technology that must be addressed to accommodate diverse many companies have identified haptics as a major differentiator. application requirements. Topics covered include BLDC motor Haptics or touch feedback allows the UI/UX designer to add an design, motor control algorithm selection, driver issues, and additional component to any UI. power design considerations This course will explore what haptics is and how it can easily be implemented in existing or future product designs. Further, it will ˾ LECTURE Understanding Sensorless Vector Control be explored how haptics can be implemented and what needs to with FPU Implementation be considered during the mechanical and electrical design phase. – 60 Minutes – Intermediate Sensorless vector control for brushless DC (BLDC) motors is introduced in this DevCon session, and a complete floating point implementation is described. The presentation covers basic DevCon On-Site COURSE SELECTOR GUIDE 4 of 8

˾ LECTURE Drive a Color TFT-LCD panel with application. This lab demonstration shows how the audio clip to Low-cost Flash MCUs be played is found and fetched from serial flash. From multiple – 60 Minutes ADPCM audio clips, a serial flash file is built and then loaded – Introduction to the target MCU. Subsequently, the HEW Target Server and built-in E8 interface are used to program the external flash Solutions for driving TFT and OLED display panels are memory, an approach that eliminates the need to design special discussed in this DevCon 2010 session. Details of the Direct- programming equipment. Drive LCD (DDLCD) method and its advantages are presented, and design solutions based on RX600, H8SX, and H8S MCUs ˾ LAB R8C Segment-LCD API are highlighted. – 60 Minutes ˾ LECTURE Capacitive Touch Based User Interfaces – Intermediate and Hardware-based Solutions This DevCon laboratory session describes how the R8C LCD – 60 Minutes API was created to support segment-type LCDs, including the generation of icons, 7-segment digits, and 14-segment alphanu - – Introduction meric text functions. A hands-on demonstration project shows Capacitive touch-based user interfaces are proving to be very how to create custom LCD screens with the API and ways to use popular in an expanding array of consumer products and many the resulting implementations. A short discussion wraps up the other types, as well. This session describes basic capacitive touch session by showing how the API can be modified to support detection mechanisms and compares capacitive touch detection different R8C/Lx MCUs and other segment-LCD displays. implementations and solutions. In particular, it offers an intro - duction to the Renesas R8C/3xT solution, which combines a ˾ LAB Using a Graphics API to Create low-power, low-noise capacitive touch-sensing capability with Components – Advanced the processing power and peripheral integration needed for – 120 Minutes system control functionality, thereby enabling lower-cost design – Advanced solutions for embedded systems. This objective of this lab session is to detail the process of ˾ LECTURE Can Touch This: Designing Capacitive-Based creating an embedded graphics user interface. Starting with Touch Solutions concept artwork, the presentation breaks down the necessary – 60 Minutes components required to create a user interface, discusses details about behavior, and illustrates how the embedded graphics are – Introduction generated. Finally, it shows ways to implement the user interface Excited by the prospect of adding Capacitive Touch to your next on a low-cost platform. design? Join Mark Rodriguez from Xaplos as he discusses the pro's and con's of this exciting new technology and details ways ˾ LAB Incorporating a Capacitive Touch Interface into to avoid pitfalls in your next Cap Touch Design. Your Design – 120 Minutes ˾ LAB A Direct Drive LCD Software Solution for Driving a Color TFT-LCD Panel (with 62N RSK) – Advanced – 120 Minutes Hardware and middleware requirements for creating embedded system designs that incorporate capacitive touch interfaces are – Introduction the focus of this DevCon session. Tools for this type of develop - A hands-on introduction to using the Renesas DDLCD program ment work are described and explained. In particular, the is provided in this DevCon lab session. The program is divided Renesas Capacitive Touch Evaluation Board + Workbench are up into three parts, each focusing on different aspects on the highlighted. solution: developing icons, creating animation and implementing event activation. Detailed instructions are given for the achieve - ment of specified objectives. Participants are also asked to find Display Technology their own solutions to other problems. ˾ LECTURE Flat Panel Displays: “Beyond the Basics” ˾ LAB Low cost audio in 8/16 bit applications (Needs to be approved by our Display Group before using ADPCM agreeing. Dean Collins will approve.) – 120 Minutes – 60 Minutes – Introduction – Intermediate The short lecture that begins this laboratory session shows how This session will focus on a more advanced treatment of the and why ADPCM (Adaptive Differential Pulse Code Modula - issues/challenges pertaining to designing AMLCD’s into end tion ) is a cost-effective way to add audio feedback to a product. systems. The session will examine areas such as video interfaces, ADPCM compresses audio to a smaller footprint and eliminates power-up sequencing , BIOS and timing related issues and how the need for a D/A converter. In the hands-on portion of the they can effect the ultimate performance of the LCD module. session, the project is based on the ADPCM solution for the We will also examine quality related topics such as defect Subatomic Particle Board series, which provides a simple specifications (their definitions and methods of measurement). mechanism and platform for integrating audio capability into an DevCon On-Site COURSE SELECTOR GUIDE 5 of 8

˾ LECTURE Introducing the Embedded Workbench Development Tools for the Renesas SH – 60 Minutes ˾ LAB Getting Started with Renesas Development Tools – Intermediate – 120 Minutes This lecture will introduce the audience to IAR's newest addi - – Introduction tion, the Embedded Workbench for SH. Topics discussed will be Developers creating software for embedded systems can do so example projects, getting started, projects options(optimizations, more quickly and easily by applying to the fullest the features MISRA Rules, etc.), debuggers, support and licensing. and capabilities of the latest system development tools. Thus, this DevCon 2010 laboratory explains what the current genera - ˾ LAB Rapid Configuration of On-chip Peripherals using tion of tools can do and demonstrates how they can be used the I/O Wizard most effectively. Topics explored include IDEs, graphical code – 60 Minutes generation for peripheral module initialization, high-level – Introduction visualization and interaction with embedded applications using This lab session spotlights the Renesas IOWizard software, an Windows APIs, and run-time analyzers. Advanced debugging automatic peripheral-initialization code generator for R8C/Tiny, techniques are described and ‘tricks and tips’ for tracking down M16C/Tiny and H8/SLP series . Featuring an elusive bugs are presented. easy-to-use GUI for selecting the desired functions and features ˾ LECTURE Run-Time Visualization on Renesas MCUs of an MCU’s peripheral blocks and I/Os, the IOWizard helps accelerate the software development process. Exercises show – 60 Minutes how the commented C-code initialization routines expedite the – Introduction learning curve, allowing users with limited knowledge of Renesas To successfully tackle the ever-evolving challenges of writing devices to generate startup routines quickly. Methods for using embedded software, developers must have powerful tools at their the IOWizard to generate initialization code for various peripher - disposal. This module will cover an award-winning tool named als and I/Os are illustrated. Also, the presentation shows and µC/Probe that affords developers a window into their embedded explains how to take that initialization code and expand it into systems’ inner workings. Attendees will receive a guided tour of small demo routines that are downloaded to and run on a R8C µC/Probe’s impressive features, and will learn how to quickly Renesas StarterKit (RSK) platform using the HEW development and easily begin using this tool with practically any Renesas environment. MCU. Each attendee will also be given a complementary, single-computer µC/Probe license. ˾ LAB A PIC to R8C Converter – 60 Minutes ˾ LECTURE Using HEW’s Many Capabilities to – Intermediate Boost Software Development Productivity In this DevCon 2010 lab session, a fast and easy method for – 60 Minutes migrating an existing embedded system application from a PIC – Intermediate microcomputer to a Renesas R8C MCU is demonstrated, using As embedded applications continue to run increasingly complex available support tools. The hands-on experience reveals how software on their microcomputers, the system development easy the transition process can be. environment and debug tools become more and more important to the timely completion of development projects. The presenta - ˾ LAB Rapid RX600 System Development tion in this DevCon 2010 session describes how the Renesas Using the RPDL and PDG High-performance Embedded Workshop (HEW) integrated – 120 Minutes development environment (IDE) provides powerful and flexible – Intermediate features that ease and accelerate creation and debugging of System engineers applying MCUs in Renesas RX600 family gain embedded code. Key features of the HEW IDE are explained and advantages by using the RX Peripheral Driver Library (RPDL) demonstrated. Typical situations are used to show how those and the RX Peripheral Driver Generator (PDG). This laboratory features can be used to achieve project goals, thereby improving session at DevCon 2010 explains what the RPDL and PDG are the effectiveness of the system engineering team, shortening and how they can be used to speed up development work and new-product and upgrade cycles, and improving the quality of make it easier. The hardware platform used for the lab demon - the code produced. strations is the RX board, which uses an RX6xx MCU.

˾ LECTURE A High Performance Solution ˾ LAB An introduction to the CubeSuite IDE for the RX Platform – 120 Minutes – 60 Minutes – Intermediate – Intermediate This session introduces the CubeSuite Integrated Development Advantages of the IAR highly optimized Compiler solution Environment, the common tool used for developing, debugging for the new Renesas RX core. Overview of optimizations, and programming , 78K0R and 78K0 core debugging features and special functions of the IAR Embedded applications. The tool and its productivity enhancing features Workbench IDE. will be described and illustrated. DevCon On-Site COURSE SELECTOR GUIDE 6 of 8

˾ LAB Advanced Debugging with the RX600 ˾ LECTURE Smart Grid and Solar Power Solutions – 120 Minutes – 60 Minutes – Intermediate – Introduction In this DevCon lab session, the presentation illustrates methods This session covers energy generation and conservation – topics for maximizing the benefits provided when Renesas E1 and E20 and system design issues that are very much in the forefront these debugging emulators and the Renesas E100 in-circuit emulator days. The presentation provides an overview of motivations and are used on RX platforms. In the lab, advanced features that are technology directions in the field of smart energy, including the made available due to the new debug hardware built into the smart grid. It discusses the role of government and industry RX600 Series MCUs will be covered. The E100 in-circuit standards, including the challenges involved in delivering a fully emulator will also be demonstrated at the end of the lab session. interoperable smart grid. New distributed-energy solutions are examined, along with Renesas' solutions and activities in the ˾ LAB KPIT GNU compiler plug-ins for areas of energy generation and conservation. HEW / KPIT Eclipse IDE – 120 Minutes ˾ LECTURE USB 3.0 Super Speed "Under the Hood" – Intermediate – 120 Minutes KPIT GNU tools offers a suite of GNU tools for developers – Introduction targeting the Renesas micro-controllers (RX, H8, SH, R8C, USB 3.0 is the next generation in USB technology, offering up to M16C and M32C) for Windows and Linux hosts. The tools are 10X speed improvement over the ubiquitous USB 2.0 technol - provided in the form of ready to use installers and RPMs, ogy. This session will describe the electrical and packet protocol thereby reducing the turn-around time to download and build levels in some detail, including an overview of test methods for the toolchain. KPIT GNU tools can also be integrated with assuring electrical signal integrity and capturing and analyzing HEW (High Performance Embedded Workshop) and KPIT data packet traffic. Attendees will receive a thorough overview Eclipse. These IDEs provide graphical windows front-end to a of what USB 3.0 is all about as well as a the more detailed variety of and other tools for Renesas. Using these technical explanations. IDEs, a user can create a project, build it and debug it as well. This session covers the various aspects of these tools such as ˾ LECTURE Introduction to CAN/LIN Solutions targets supported, platforms supported, IDE integration, – 60 Minutes web site and technical support. – Introduction LIN and CAN networking technologies are excellent solutions ˾ LAB In-circuit Debugging using Renesas Development for a wide range of industrial embedded system applications. Tools and On-chip Resources They are well proven in the automotive field, where their speed, – 120 Minutes reliability and standardization have been continually tested – Advanced under some of the most difficult environmental situations. Advanced methods for debugging hardware and software using This DevCon session provides an introduction to the CAN/LIN an in-circuit debugger and the other tools the HEW IDE protocol. The presentation also describes the latest Renesas provides are explained and demonstrated in this DevCon 2010 CAN MCU solutions and discusses their applications. laboratory session. Topics covered include using the Call Walker LECTURE Synchronize distributed controllers within function for performing static stack analysis, using the Map ˾ Analysis tools, and debugging multiple problem scenarios with nanoseconds using IEEE1588 over Ethernet the E10A in-circuit debugger. – 60 Minutes – Intermediate Connectivity In this session you will be introduced to the IEEE 1588 protocol. You will learn the fundamentals of the protocol, the need for ˾ LECTURE Go wireless with Redpine and the protocol in various markets, and how you can implement Renesas Wi-Fi Solutions the protocol with your application on a Renesas SH 7216 microcontroller. – 60 Minutes – Introduction ˾ LECTURE USB for Embedded Systems; viewed from This session provides comprehensive overview of Wi-Fi technol - the embedded target side ogy in general and emerging applications in embedded space. – 120 Minutes It will walk-through key design considerations and describe – Intermediate Wi-Fi solutions using Redpine modules and Renesas MCU USB has rapidly became the ubiquitous serial communication products. Attendees will also be shown a live demonstration of standard for computer peripherals and many other types of Wi-Fi using RX MCU. products, replacing RS-232. This session discusses the basics of USB technology and how it can be integrated into embedded systems. Mastering this technology can be a daunting challenge, since the USB 2.0 specification covers 650 pages, and associated DevCon On-Site COURSE SELECTOR GUIDE 7 of 8 standards must be considered as well. The presentation focuses used to check the CAN data length, byte content, and ID. on the areas that engineers must address when creating a product Other demonstrated tasks include transmitting data from a CAN that uses a USB Device or Host interface. Design implications mailbox and monitoring CAN bus traffic with a simple, low-cost and solutions are covered to provide valuable real-world ($50) bus monitor. The API used in this lab is the same one used perspective. for Flash-over-CAN and other sample applications.

˾ LAB Get Connected with USB on RX62N Computing Architectures – 120 Minutes – Intermediate ˾ LECTURE Renesas Next-generation Microcontroller This laboratory session provides hands-on experience using the and Technology Roadmap USB peripheral on the new RX62N MCU in three operating modes: Host, Device and OTG. It also introduces the Renesas – 60 Minutes USB API and provides step-by-step instructions on using that – Introductory API in a design. An in-class experiment uses the API to meet This lecture provides a comprehensive overview of the Renesas certain design requirements in a typical USB application based development strategy for next generation microcontrollers and on an RX62N MCU. . Detailed content will explain the technical alignment of next generation architectures for various market ˾ LAB Hands-on Embedded Ethernet Application Design segments and the design philosophy of 8, 16 and 32-bit micro - with an Open SourceTCP/IP Stack controllers and microprocessors that enables Renesas customers – 120 Minutes to reuse and build upon engineering investments made when – Intermediate using the available products. Finally, the session highlights This lab session offers a chance to learn about Renesas’ Ethernet Renesas’ commitment to adding products with enhanced offerings, which range from 16-bit MCUs to 32-bit MPU features by boosting speeds, decreasing operating voltages, devices. Although the emphasis is on the RX62N, wired cutting power consumption, and adding flexible peripherals that connectivity solutions that are based on the H8S/2472 and provide smooth MCU/MPU migration paths. SH7216 are also presented. The details of the on-chip Ethernet ˾ LECTURE Migration to RX600 Made Easy peripheral module are explained, as is the way that the Ethernet – 60 Minutes Controller and Ethernet Direct Memory Access Controller blocks work together to lower the load on the CPU. – Introduction A hands-on experiment creates a simple Web server page using This DevCon 2010 session uses all available support tools – the RX62N-based system board, demonstrating how simple application notes, RPDL, PDG, HEW, etc. – to illustrate the this task can be when Renesas tools are used. migration of embedded system designs currently using various older Renesas MCU architectures to enhanced, updated designs ˾ LAB Embedding TCP/IP: Working Through that apply the newer, more capable MCUs in the RX600 series. µC/TCP-IP Usage Examples illustrate the process of converting M16C-, H8SX-, – 4 hours and non-Renesas designs to projects that take advantage of the – Intermediate performance and features of RX600 MCUs. In this session, a comprehensive explanation of TCP/IP processes ˾ LECTURE MCU Architecture Evolution: uses demonstrations and examples based on a [Select the Now better than ever; so who's the best? Renesas hardware to use]. The target MCU runs an application – 120 Minutes using a TCP/IP stack, a local Ethernet network, and analysis tools on a PC. – Introduction The focus of this DevCon 2010 session is on the current state of, ˾ LAB Simplify your Networked Application and the latest technology trends in, CPU and bus architectures. with CAN and the CAN API Topics covered include a comparison of contemporary CPUs, – 120 Minutes as well as the advantages and disadvantages of various memory – Advanced acceleration techniques. A major portion of the presentation For networked embedded system applications that require is devoted to a detailed description and explanation of the reliable communication and good noise immunity, CAN technol - interrupts, DSP and FPU of the Renesas RX architecture. ogy is a robust alternative to RS-232/422/485, I2C and SPI serial ˾ LECTURE Reasons to Use Simple MCUs for links. CAN doesn't require implementing complex protocols, Low-end Embedded Systems builds flexibility into the design, and is simple to use with a – 60 Minutes CAN API programming layer. After a brief introduction to CAN technology, this lab session uses a debug project to – Introduction provide hands-on experience at the C-programming level. This course discusses the key requirements for low-end embed - Tasks performed include initializing the CAN peripheral, receiv - ded systems and explains how Renesas uses process technology, ing data of a certain CAN ID to a mailbox, and processing the design methodologies, and manufacturing and QA procesees retrieved data in the application. The debug Watch window is to address such needs. It discusses product positioning and DevCon On-Site COURSE SELECTOR GUIDE 8 of 8 highlights the key features and benefits offered by Renesas R8C ˾ LAB Optimizing Your SH-2A Application and 78K low-end MCU's families for lower cost, lower power, – 120 Minutes higher quality and faster time-to-market solutions. A view of the – Advanced market trends and supplier landscape will also be presented to The right choice of hardware and software development tools augment the undestanding of Renesas' value proposition and facilitates the design of optimized embedded systems. Thus, the strategy. aim of this DevCon 2010 hands-on laboratory session is to ˾ LECTURE Low Pin Count V850: Small, but Powerful, provide expert insight into the products available from Renesas MCU for portable application and third-party suppliers: IDEs, compiler, system boards, RTOSs, – 60 Minutes middleware, emulators, monitors, and more. The presentation – Introduction applies Renesas tools to illustrate the process of developing and debugging applications. The instruction examples use as a As portable applications become pervasive in our everyday lives, learning aid a system board from Micrium, which the attendee the demand for a more powerful MCU in a small form factor can keep. increases dramatically. How much performance can a MCU in a 6x6mm deliver? Would you expect 81 DMIPS (ver2.1) from a ˾ LECTURE ‘Velocity Lab’ embedded development MCU in a 6x6mm package? This session provides a comprehen - ecosystem sive overview of a line of Low Pin Count high performance – 60 Minutes 32-bit V850 MCUs. We will discuss how high performance MCU – Introductory in small packages could enable a new generation of portable Velocity Lab contains Renesas and third-party development applications. In additional, we will highlight many features of the components (tools, interfaces, hardware and software) with 32-bit V850 MCUs that support design of these applications, which customers can build embedded solutions economically and including Low Voltaget Detection to monitor battery, Real Time efficiently using devices in the SH-2A family of microcontrollers Counter for energy efficient time tracking, EEPROM emulation and other MCUs. This DevCon 2010 session describes how to store data on embedded Flash and many others. combinations of these components can be used, for example, ˾ LECTURE Increase Application Performance and Data to generate all types of embedded system software (applications, Throughput with Superscalar SuperH MCUs operating systems and peripheral drivers), as well as to create – 120 Minutes virtual simulation platforms, leverage Hardware-In-Loop (HIL) – Advanced evaluations, and design prototype controllers with existing MCUs or with FPGA-based peripherals for upcoming MCUs. New SuperH MCU core and peripheral features that increase The session covers the development of this ecosystem, which performance and throughput are highlighted in this DevCon involved over 20 companies uniquely qualified to provide 2010 session. The presentation also explains important SH-2A direct support. Subsequently, it explains how Velocity Lab devices in this popular product line and recommends specific components can be combined to speed up system development. solutions for key embedded system applications, including The presentation also shows ways that some of those components Industrial Networking, Medical Diagnostic and Telemetry, can be applied to perform validation in a scalable manner, from Commercial Building Security and Access Control. virtual systems to real hardware. ˾ LAB Optimizing RX Performance – 120 Minutes – Advanced This DevCon 2010 laboratory session lists and explains the system considerations and device settings (hardware and firmware) for maximizing the performance of RX-based embedded systems. The presentation focuses on special features of the RX architecture and the intelligent peripherals that improve overall system performance for embedded applications. Design issues related to device settings, compiler settings, inter - rupts, clock settings, and performance monitoring, among others, are covered. Lab implementation examples use the Renesas RX62N Demo Kit (RDK) and the High-performance Embedded Workshop (HEW) integrated development environment.

© 2010 America Inc. 1110/200/JPG/BCD/SP