Rapid Software Development on 32-Bit Automotive MPC56xx Family of MCUs

Size: px
Start display at page:

Download "Rapid Software Development on 32-Bit Automotive MPC56xx Family of MCUs"

Transcription

1 November, 2010 Rapid Software Development on 32-Bit Automotive MPC56xx Family of MCUs AMF-AUT-T0819 Patrick W. Menter Manager - Automotive Silicon Support Tools Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

2 This session covers the RAppID Rapid Application Initialization & Documentation tool Introduction A GUI-based tool for rapidly developing Initialization code for MCU families : MPC55xx MPC56xx Presenter: Patrick Menter, Manager of Automotive Silicon Support Tools Department Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 2

3 Agenda RAppID Overview Quickly Configure a 32-bit MCU with a Small Application The Pin Wizard The RAppID Initialization Process Moving from HW Engineer to SW Engineer Summary and questions Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 3

4 The Genesis: RAppID Rapid Application Initialization & Documentation Basic Product Highlights GUI-based tool for rapidly, intuitively developing Initialization code for MPC55xx, MPC56xx MCU families Configure Startup code from reset to main() Configure and generate key Infrastructure code such as Exception and Interrupt handlers and services routines. Automatic report generation of peripheral and register settings Generation of efficient C and Assembly code based on target MCU for a multitude of compilers, including Freescale s CodeWarrior, Diab (Wind River) and Green Hills On-line documentation and built-in tool tips for ease of use Performs consistency checks to eliminate mistakes and inconsistencies Built-in tutorials with sample projects Built-in support rappid@freescale.com with 24 Hr response Supports: MPC551x MPC553x MPC555x MPC556x MPC560xB MPC560xP MPC560xS MPC566xG/E MPC567xF MPC564xB Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

5 Quickly Configure a 32 bit MCU with a Small Application Show how quickly an MCU I/O can be configured Transition MCU I/O HW configuration to Software Engineer Show quick configuration of MCU Startup Code Configure Peripherals PWM Output w DMA Support Digital I/O Configure Services Timer Interrupt Interrupt Service Routine Generate Code, Build, and Run on EVB in 50 Minutes or Less Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 5

6 RAppID Pin Wizard Part Selection Select: MPC5634M 1.5M Flash 64K SRAM Package Selection 144 LQFP Allocate Functions to Pins GPIO Pins EMIOS Pin Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

7 Pin Wizard Operations Open RAppID Pin Wizard Start Pin Wizard Project Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

8 Pin Wizard Part Selection 1. Select New Project i. This loads a project file with silicon reset values for pad configuration selections 2. Select desired part (e.g.): i. Select MPC5634M with 1.5M Flash and 94K SRAM Memory 3. Move to next stage i. Start Wizard Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

9 Pin Wizard Package Selection 1. Select 144 QFP Package Matches our Evaluation Board 2. Move to Function Allocation Stage Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

10 Pin Wizard Function Allocation to Pins 1. Chip View Top Down 2. Allocation Message Log 3. Pin Assignments 4. Function Tabs 5. User Signal Name Entry Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

11 Pin Wizard Allocate Functions Allocate ADC Add User Signal Name Allocate DSPI Functions Assign Pins Add User Signal Name Allocate ESCI Functions Add Pins Add User Signal Names Allocate GPIO Functions Add Pins Assign User Signal Names Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

12 Generate Reports 1. Names Report Files i. Name Excel xls spreadsheet ii. Name HL Report 2. Select Report Directory Path 3. Save RAppID Project File 4. Generate Reports Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

13 Pin Wizard Excel Spreadsheet Generate Excel Spreadsheet Used offline to record future adjustments Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

14 Pin Wizard HL Report Generates Chip View with color coded pin assignments Generates Table of color coded pin assignments Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

15 Pin Wizard to Init Tool Output of RAppID Pin Wizard is three items: Excel Spreadsheet Used for offline updates HL Report Record configuration RAppID Init Project file Moving from Hardware Engineer to Software Engineer Hardware Engineers allocates function to pins - hardware design Software Engineer writes code to configure MCU to meet hardware design software design Open Project file from RAppID Pin Wizard in RAppID Init Tool Easy transition from Hardware to Software User signals move with pin assignments User signals automatically now in C source code and Init report Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

16 RAppID Init Application Setup Digital Signal Outputs PWM Output Allocated Functions to Pins Configured System Clock Configured PWM with Duty Cycle and frequency modulation using DMA updated from memory directly Configure a timer based interrupt to generate a digital pulse train Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

17 Configure 80 MHz to use PLL. RAppID Init - System Clock Setup Utilize PLL ramping algorithm to control current draw during clock ramping to final frequency. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

18 RAppID Init - System Clock Setup Legacy Mode Enhanced Mode Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

19 RAppID Init System Clock Setup Setup Steps: System Clock 8 MHz Crystal Input Select Clock Configuration to Legacy Mode Set System Clock to 80 MHz Use 1 stage PLL Ramping Algorithm Note : MFD in RAppID includes (+4) Legacy Mode Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

20 RAppID Init System Clock Setup Clock Mode : Normal w/crystal Ref 8 MHz Crystal Clock Configuration : Legacy Mode System Divider Setup: System Clock Divider : Bypass Pre-Divider = 1 Select Number of Steps : 1 Step 1: Multiplier 10x Divider 1x = Freq Multiplier of 10 = 8 MHz * 10 = 80 MHz System Clock = 80 MHz Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

21 RAppID Init System Clock Setup Configuration Settings: Main Menu Select: Configuration -> Code Generation Select: - System Clock - SIU - System Init - Main Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

22 RAppID Init Periodic Interrupt Setup Setup Steps: System Clock 8 MHz Crystal Input Select Clock Configuration to Legacy Mode Set System Clock to 80 MHz Use 2 stage PLL Ramping algorithm Note : MFD in RAppID includes (+4) Legacy Mode INTC Set Global Minimum Priority to 8 Set PIT Timer 0 ISR Priority to 10 Type in PIT ISR Name PIT_Ch0_ISR PIT TIMER Enable PIT Timers Enable PIT 0 Timer Set PIT Timeout to clock cycles = 80Mhz/ = 10 msec timeout Enable PIT0 Interrupt SIU Configure PCR 83 to GPIO as GPO Digital Output - System Heartbeat Signal Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

23 RAppID Init Periodic Interrupt Setup Set global minimum Interrupt priority to 8 Set PIT ISR Priority to 10 Name PIT ISR Routine PIT_Ch0_ISR Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

24 RAppID Init Periodic Interrupt Setup Enable PIT Timers Enable PIT Chan 0 Timer Set Timeout to clock cycles Enable PIT Chan 0 Interrupt PIT Chan 0 Timeout 80MHz / = 100 Hz Timeout = 1/100Hz = 10 ms Square Wave Period = 2 *Timeout Square Wave Period = 20 ms Square Wave Freq = 50 Hz Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

25 RAppID Init Periodic Interrupt Setup Add code to ISR to toggle a pin. Toggle output of GPDO[107] Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

26 RAppID Init Periodic Interrupt Setup Measurement shows 10ms per division with one division for PIT Ch 0 Timeout Square Wave Generated 50 Hz Frequency Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

27 RAppID Init EMIOS PWM Configuration Configure EMIOS Channel 0 to OPWFMB Mode with Flag Set on B match mode with duty cycle and frequency. Use DMA for updates of the PWM Channel Integrate with rest of application EMIOS Enhanced Modular Input-Output System PWM Pulse Width Modulation DMA Direct Memory Access OPWFMB - Output Pulse Width modulation with Frequency Modulation Buffered. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

28 RAppID Init EMIOS PWM Configuration RAM Memory IOBUfferCh0 IOBufferCh0 DMA A MATCH REGATCH REG B M EMIOS SIU Channel 0 OPWFMB Pin 54 O Scope Data flow from memory via the DMA to EMIOS A & B Match Registers generates a signal at pin 54. This example shows how automatic DMA setup based on the EMIOS mode selection makes it easy for the user to program the PWM duty cycle and frequency by just writing to a buffer in memory. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

29 RAppID Init EMIOS PWM Configuration Setup Steps: RAppID Functional Setup System Clock 80 Mhz EMIOS : Enable Global Time Base Enable Global Prescalar Set Global Prescalar to 80 Internal Counter : System Clock /80 = 80 Mhz/80 = 1 Mhz Channel Configuration: Channel 0 Select OPWFM (Flag set at match of B internal counter) Config Tab 1 Enable DMA/Interrupt on Flag Set Flag Generation assigned to : DMA Set I/O Buffer size to 2 Config Tab 2 Enable Counter Prescalar Set Prescalar to 1 Internal Counter/1 = 1 Mhz / 1 = 1 Mhz Config Tab 3 Set Match value for A1 = 500 Set Match value for B1 = 1000 PWM Duty Cycle = 500/1000 = 50% PWM Frequency = 1 Mhz/1000 = 1000Hz Click Automatic DMA Setup Button Functional Setup is completed SIU: EMIOS Tab: EMIOS Channel 0 Select as EMIOS Output - EMIOS(O) Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

30 RAppID Init EMIOS PWM Configuration Select OPWFMB function Enable DMA/Interrupts Select DMA Set data buffer size to 2 Press Automatic DMA Setup Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

31 RAppID Init EMIOS PWM Configuration Select Enable prescaler Set Prescaler to 1 Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

32 RAppID Init EMIOS PWM Configuration Enter initial values for: A Match Register Duty Cycle B Match Register Frequency Freq = 1 Mhz/1000 = 1000 Hz Duty = 500/1000 = 50% Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

33 RAppID Init EMIOS PWM Configuration Software Attribute Setup: System Clock: Select Software Attribute Tab in CPU GUI Set system clock function and file names. EMIOS: Select Software Attributes Tab in EMIOS GUI Set EMIOS init function and file name Set EMIOS Buffer variable names (IOBufferCh)* SIU: DMA: Select Software Attributes Tab in SIU GUI Set SIU init functions and file name Select Software Attributes Tab in DMA GUI Set DMA init function and file name * When changing variable names you must run Automatic DMA Setup again to ensure consistency with the DMA TCD Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

34 RAppID Init EMIOS PWM Configuration Results: EMIOS Ch0 PWM 1000 Hz 50% Duty Cycle Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

35 RAppID Init Application Completed Digital Signal Outputs PWM Output Allocated Functions to Pins Configured System Clock Configured PWM with Duty Cycle and frequency modulation using DMA updated from memory directly Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

36 ETPU Graphical Configuration Tool with - RAppID Init Launch the External ETPU Graphical Configuration tools. Parts selection, system clock Frequency are passed to external ETPU GCT tool. The generated code from this is then included in the system init function generated by RAppID. Driver functions are included with the tool as well so user can initialize the ETPU host assign channels, and use standard drivers to update Channels. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 36

37 Getting RAppID Tools Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink

38 Setup a small application in very short time. Session Summary Utilized RAppID Init Tools for fast easy infrastructure configuration and code generation Allows User to concentrate on Application and Driver development rather than getting started quickly. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 38

39

Processor Expert Software RAppID Suite Overview

Processor Expert Software RAppID Suite Overview Processor Expert Software RAppID Suite Overview FTF-AUT-F0074 Sudhakar Srinivasa Senior Software Engineer A P R. 2 0 1 4 TM External Use Session Introduction This one hour session covers: Overview of Processor

More information

Getting Started with Qorivva Fast

Getting Started with Qorivva Fast Freescale Semiconductor Document Number:AN4850 Application Note Rev 1, Mar 2014 Getting Started with Qorivva Fast Start Kit for TRK-MPC5606B by: Sudhakar Srinivasa 1 Introduction This application note

More information

MPC55xx Highlighted Features

MPC55xx Highlighted Features MPC55xx Highlighted Features Why Do I Need an etpu? Number one constraint of microcontrollers is their limited ability to perform high speed time related tasks. Limited by CPU interrupt overhead in servicing

More information

Hands-On Workshop: Freescale MQX Drivers and BSP s

Hands-On Workshop: Freescale MQX Drivers and BSP s June 24, 2010 Hands-On Workshop: Freescale MQX Drivers and BSP s FTF-ENT-F0721 Carlos Neri / Anthony Huereca / Derek Snell Freescale Semiconductor Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the

More information

Getting Started with Qorivva Fast

Getting Started with Qorivva Fast Freescale Semiconductor Document Number:AN4894 Application Note Rev 0, Mar 2014 Getting Started with Qorivva Fast Start Kit for TRK-MPC5604P by: Sudhakar Srinivasa 1 Introduction This application note

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis, July 19, 2013 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis, mobilegt, PEG, PowerQUICC, Processor Expert,

More information

Sensor Toolbox (Part 2): Inertial Sensors

Sensor Toolbox (Part 2): Inertial Sensors November 2010 Sensor Toolbox (Part 2): Inertial Sensors AMF-ENT-T1118 Michael Steffen MCU & Sensor Field Application Engineer Expert Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient

More information

Low Power System Techniques

Low Power System Techniques June, 2010 Low Power System Techniques FTF-AUT-F0408 Carl Culshaw System Architect Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package,

More information

Wai Chee Wong Sr.Member of Technical Staff Freescale Semiconductor. Raghu Binnamangalam Sr.Technical Marketing Engineer Cadence Design Systems

Wai Chee Wong Sr.Member of Technical Staff Freescale Semiconductor. Raghu Binnamangalam Sr.Technical Marketing Engineer Cadence Design Systems Wai Chee Wong Sr.Member of Technical Staff Freescale Semiconductor Raghu Binnamangalam Sr.Technical Marketing Engineer Cadence Design Systems Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior,

More information

Jan ps/site/prod_summary.jsp?code=r DMK30&fsrch=1&sr=1

Jan ps/site/prod_summary.jsp?code=r DMK30&fsrch=1&sr=1 TM http://www.freescale.com/webapp/s ps/site/prod_summary.jsp?code=r DMK30&fsrch=1&sr=1 http://www.insidesecure.com/eng /Markets/Digital-Security/Smartmetering Jan 2012 Freescale, the Freescale logo, AltiVec,

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, Dr. Stephen Rober Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobilegt, PowerQUICC,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobilegt, PowerQUICC, March 2013 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of

More information

Quick Start Guide for TRK-MPC5634M. Starter TRAK. TRK-MPC5634M Automotive powertrain and precision timed industrial applications

Quick Start Guide for TRK-MPC5634M. Starter TRAK. TRK-MPC5634M Automotive powertrain and precision timed industrial applications Quick Start Guide for TRK-MPC5634M Starter TRAK TRK-MPC5634M Automotive powertrain and precision timed industrial applications Starter TRAK Get to Know the TRK-MPC5634M MPC5634M LIN Connectors LEDs USB

More information

Mask Set Errata for Mask 3N86B

Mask Set Errata for Mask 3N86B Freescale Semiconductor KINETIS_50MHZ_3N86B Mask Set Errata Rev 08 AUG 2013 Mask Set Errata for Mask 3N86B Introduction This report applies to mask 3N86B for these products: KINETIS_50MHZ Errata ID Errata

More information

Overview of Qorivva family and MPC564xB/C (5 minutes) Smart peripherals for lighting (20 minutes) Gateway communications and questions (5 minutes)

Overview of Qorivva family and MPC564xB/C (5 minutes) Smart peripherals for lighting (20 minutes) Gateway communications and questions (5 minutes) 23 June 2011 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks

More information

MSC8156 Ethernet Interface

MSC8156 Ethernet Interface June 21, 2010 MSC8156 Ethernet Interface QUICC Engine Ethernet Programming Andrew Temple NMG DSP Applications Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis,

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale

More information

Freescale, the Freescale logo, AltiVec, C- 5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

Freescale, the Freescale logo, AltiVec, C- 5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, Freescale, the Freescale logo, AltiVec, C- 5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobilegt, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore,

More information

Freescale i.mx Applications Processors based on ARM Technology Connected Multimedia

Freescale i.mx Applications Processors based on ARM Technology Connected Multimedia Freescale i.mx Applications Processors based on ARM Technology Connected Multimedia 2010 ARM Technology Symposiums Vivek Tyagi- Country Sales Manager, Freescale India Freescale, the Freescale logo, CodeWarrior,

More information

DDR Memory controller fundamentals review

DDR Memory controller fundamentals review 14 Aug 2012 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobilegt, PowerQUICC, Processor Expert, QorIQ,

More information

Android OS and Power Architecture

Android OS and Power Architecture June 24, 2010 OS and Power Architecture FTF-NET-F0677 Phil Brownfield Software Product Manager, NMG Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC,

More information

Quick Start Guide for the Freescale Freedom Development Platform FRDM-KL43Z

Quick Start Guide for the Freescale Freedom Development Platform FRDM-KL43Z Quick Start Guide for the Freescale Freedom Development Platform FRDM-KL43Z External Use Contents ts Quick Start Package Overview GettoKnowtheFRDMKL43Z to the FRDM-KL43Z Getting Started Out of the Box

More information

Overview of Freescale s Platform

Overview of Freescale s Platform June, 2010 Overview of Freescale s 802.15.4 Platform FTF-ENT-F0509 Matt Maupin Technical Marketer Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC,

More information

STM32 Ecosystem workshop. T.O.M.A.S Team

STM32 Ecosystem workshop. T.O.M.A.S Team STM Ecosystem workshop T.O.M.A.S Team 2 Now it is time for some activities with STMCubeMX again Our current goal is to port provided ready project done for NUCLEO-L053R8 board (STML053R8T6 microcontroller)

More information

Quick Start Guide for FRDM-KL46Z Rev 1

Quick Start Guide for FRDM-KL46Z Rev 1 www.freescale.com/frdm-kl46z These documents are available as part of the Quick Start Package: Name Type Description Quick Start Guide PDF This document OpenSDA Applications Folder OpenSDA Applications

More information

New VLE Instructions for Improving Interrupt Handler Efficiency Robert Moran Applications Engineer Microcontroller Solutions Group

New VLE Instructions for Improving Interrupt Handler Efficiency Robert Moran Applications Engineer Microcontroller Solutions Group Freescale Semiconductor Engineering Bulletin Document Number: EB696 Rev. 0, 07/2008 New VLE Instructions for Improving Interrupt Handler Efficiency by: Robert Moran Applications Engineer Microcontroller

More information

Xtrinsic Touch Sensing Software 2.0 Add touch. With flexible libraries.

Xtrinsic Touch Sensing Software 2.0 Add touch. With flexible libraries. Xtrinsic Touch Sensing Software 2.0 Add touch. With flexible libraries. Eduardo Viramontes Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobilegt, PowerQUICC, StarCore,

More information

Model-Based Design Toolbox MPC57xx Series

Model-Based Design Toolbox MPC57xx Series Model-Based Design Toolbox MPC57xx Series Release Notes An Embedded Target for the MPC57xx Family of Processors Version 3.0.0 1-1 Summary 1 What is New in Version 3.0.0... 1-3 2 MPC57xx MCU Support...

More information

Quick Start Guide TRK-KEA. Kinetis EA Series MCUs for Automotive Electronics Applications. StarterTRAK

Quick Start Guide TRK-KEA. Kinetis EA Series MCUs for Automotive Electronics Applications. StarterTRAK TRK-KEA Kinetis EA Series MCUs for Automotive Electronics Applications StarterTRAK Get to Know the TRK-KEA Kinetis EA MCU SCI Selector 2 Individual Port Access Power LED Power Source Selector User Buttons

More information

Choice of 2 technology platforms. Flexibility in Timing. Flexibility in Teams

Choice of 2 technology platforms. Flexibility in Timing. Flexibility in Teams Updated May 2012 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks

More information

August, 2010 Enabling Software Defined Radio with the Modem Vector Signal Processor ENT-F0766

August, 2010 Enabling Software Defined Radio with the Modem Vector Signal Processor ENT-F0766 August, 2010 Enabling Software Defined Radio with the Modem Vector Signal Processor ENT-F0766 Kevin Traylor Freescale Fellow Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions

More information

Component Development Environment Getting Started Guide

Component Development Environment Getting Started Guide Component Development Environment Getting Started Guide Document Number: CDEGS Rev 02/2014 2 Freescale Semiconductor, Inc. Contents Section number Title Page Chapter 1 Introduction 1.1 Overview...5 1.2

More information

Quick Start Guide for FRDM-KL46Z Rev 1

Quick Start Guide for FRDM-KL46Z Rev 1 www.freescale.com/frdm-kl46z These documents are available as part of the Quick Start Package: Name Type Description Quick Start Guide PDF This document OpenSDA Applications Folder OpenSDA Applications

More information

Smartbook Tablet Reference Design

Smartbook Tablet Reference Design June, 2010 Smartbook Tablet Reference Design FTF-CON-F0595 Steve Sperle, Consumer Segment Marketing Sri Subramanian, Senior Product Manager Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy

More information

Low-Cost Engine Management for Automobiles

Low-Cost Engine Management for Automobiles August, 2010 Low-Cost Engine Management for Automobiles AUT-F0740 Gao Lei Automotive System Application Engineer Manager Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions

More information

Qorivva MPC5602P Microcontroller Product Brief

Qorivva MPC5602P Microcontroller Product Brief Freescale Semiconductor Product Brief Document Number: MPC5602PPB Rev. 4.1, 09/2011 Qorivva MPC5602P Microcontroller Product Brief 1 Introduction 1.1 Document overview This document provides an overview

More information

Using DMA for Pulse Counting on S32K

Using DMA for Pulse Counting on S32K Freescale Semiconductor, Inc. Document Number: AN5258 Application Note Rev. 0, 02/2016 Using DMA for Pulse Counting on S32K 1. Introduction This application note describes pulse counting on the S32K product

More information

Microcontroller Brief

Microcontroller Brief Freescale Semiconductor Product Brief Document Number: MPC560XPPB Rev. 5, 10/2009 Microcontroller Brief The 32-bit MPC5604P automotive System-on-Chip (SoC) device development of the next wave of airbag/steering

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, June 2012 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobilegt, PowerQUICC, Processor Expert, QorIQ, Qorivva,

More information

S32 SDK for Power Architecture Release Notes Version EAR

S32 SDK for Power Architecture Release Notes Version EAR S32 SDK for Power Architecture Release Notes Version 0.8.0 EAR 2017 NXP Contents 1. DESCRIPTION...3 2. SOFTWARE CONTENTS...4 3. DOCUMENTATION...4 4. EXAMPLES...5 5. SUPPORTED HARDWARE AND COMPATIBLE SOFTWARE...6

More information

MPC5500 Multi-module Demo: Frequency Detection David Paterson MCD Applications Engineer

MPC5500 Multi-module Demo: Frequency Detection David Paterson MCD Applications Engineer Freescale Semiconductor Application Note Document Number: AN3524 Rev. 0, 10/2007 MPC5500 Multi-module Demo: Frequency Detection by: David Paterson MCD Applications Engineer This application note describes

More information

Mask Set Errata for Mask 2N27B

Mask Set Errata for Mask 2N27B Freescale Semiconductor COLDFIREPLUS_2N27B Mask Set Errata Rev 29 JUL 2013 Mask Set Errata for Mask 2N27B Introduction This report applies to mask 2N27B for these products: COLDFIREPLUS Errata ID Errata

More information

Quick Start Guide for FRDM-KL05Z

Quick Start Guide for FRDM-KL05Z Quick Start Guide for FRDM-KL05Z Contents: Quick Start Package Overview Get to Know the FRDM-KL05Z Getting Started Out of the Box Introduction to OpenSDA Explore Further www.freescale.com/frdm-kl05z 1

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale

More information

MC34708TRN Rev /1/2011

MC34708TRN Rev /1/2011 MC34708TRN Rev 3.0 11/1/2011 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis, June 2013 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis, mobilegt, PEG, PowerQUICC, Processor Expert, QorIQ,

More information

Freescale s UTM Security Appliance Solutions

Freescale s UTM Security Appliance Solutions June, 2010 Freescale s U Security Appliance Solutions FTF-NET-F0788 Karthik Ethirajan NMG Software Products Division Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions

More information

MPC563xM Microcontroller Product Brief

MPC563xM Microcontroller Product Brief Freescale Semiconductor Product Brief Document Number: MPC5633MPB Rev. 11, 12/2009 This document contains preview information on a new product that may be in a design phase or under development. Freescale

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale

More information

Introduction S08P Peripherals deep-dive. CW IDE Setup. S08P V6 Flash and EEPROM FlexTimer ADC Watchdog Timer TSI ACMP SCI, SPI,IIC

Introduction S08P Peripherals deep-dive. CW IDE Setup. S08P V6 Flash and EEPROM FlexTimer ADC Watchdog Timer TSI ACMP SCI, SPI,IIC May 2012 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of

More information

Processor Expert Software Microcontroller Driver Suite. Device Initialization User Guide

Processor Expert Software Microcontroller Driver Suite. Device Initialization User Guide Processor Expert Software Microcontroller Driver Suite Device Initialization User Guide Revised: 1 November 2012 Freescale, the Freescale logo, CodeWarrior, ColdFire, Kinetis and Processor Expert are trademarks

More information

OpenSDA on TWR-KW2x. User s Guide Rev 1.1

OpenSDA on TWR-KW2x. User s Guide Rev 1.1 OpenSDA on TWR-KW2x User s Guide 2013 Rev 1.1 Freescale, Inc. TKW2x_OSDAUG Table of Contents 1 Overview...3 1.1 OpenSDA Hardware...4 1.2 OpenSDA Software...4 1.2.1 MSD Bootloader...4 1.2.2 P&E Debug Application...5

More information

Hands-on Workshop: Driving Displays Part 4 - The Latest ColdFire MCU, the MCF5227x

Hands-on Workshop: Driving Displays Part 4 - The Latest ColdFire MCU, the MCF5227x November 2008 Hands-on Workshop: Driving Displays Part 4 - The Latest ColdFire MCU, the MCF5227x PZ111 Shen Li Application Engineer owners. Freescale Semiconductor, Inc. 2008. Agenda MCF5227x Intro MCF5227x

More information

Bharat Bhushan, Stuart Yoder

Bharat Bhushan, Stuart Yoder Bharat Bhushan, Stuart Yoder October 2013 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobilegt, PEG, PowerQUICC,

More information

Quick Start Guide TWR-S08PT60. 5-Volt S08P Family of 8-bit MCUs for Industrial and Appliance Applications TOWER SYSTEM

Quick Start Guide TWR-S08PT60. 5-Volt S08P Family of 8-bit MCUs for Industrial and Appliance Applications TOWER SYSTEM TWR-S08PT60 5-Volt S08P Family of 8-bit MCUs for Industrial and Appliance Applications TOWER SYSTEM Get to Know the TWR-S08PT60 Primary Connector Force BDM Infrared Port Reset Switch Motor Control Daughter

More information

MPC563xM Microcontroller Product Brief

MPC563xM Microcontroller Product Brief Freescale Semiconductor Product Brief Document Number: MPC5633MPB Rev. 12, 05/2011 MPC563xM Microcontroller Product Brief The MPC563xM is a family of system-on-chip devices that are built on Power Architecture

More information

MPC5634M Microcontroller Datasheet

MPC5634M Microcontroller Datasheet Freescale Semiconductor MPC5634M Rev. 9.2, 01/2015 MPC5634M Microcontroller Datasheet This is the MPC5634M Datasheet set consisting of the following files: MPC5634M Datasheet Addendum (MPC5634M_AD), Rev.

More information

Special Topics for Embedded Programming

Special Topics for Embedded Programming 1 Special Topics for Embedded Programming ETH Zurich Fall 2018 Reference: The C Programming Language by Kernighan & Ritchie 1 2 Overview of Topics Microprocessor architecture Peripherals Registers Memory

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis, June 2013 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis, mobilegt, PEG, PowerQUICC, Processor Expert, QorIQ,

More information

Motivation for an Intelligent Battery Sensor. Introduction to MM912J637 Intelligent Battery Sensor. Competitive Advantages of MM912J637

Motivation for an Intelligent Battery Sensor. Introduction to MM912J637 Intelligent Battery Sensor. Competitive Advantages of MM912J637 June 2011 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of

More information

Qorivva MPC5744P Evaluation Board 144LQFP Expansion Board User s Guide Barbara Johnson Applications Engineering

Qorivva MPC5744P Evaluation Board 144LQFP Expansion Board User s Guide Barbara Johnson Applications Engineering Freescale Semiconductor User s Guide Document Number: MPC5744PEVB144UG Rev. 1, 11/2012 Qorivva MPC5744P Evaluation Board 144LQFP Expansion Board User s Guide by: Barbara Johnson Applications Engineering

More information

P1010RDB-PB Quick Start Guide

P1010RDB-PB Quick Start Guide Freescale Semiconductor P1010RDB-PB Quick Start Guide Document Number: P1010RDBPBQS Rev. 0, 10/2013 P1010RDB-PB Quick Start Guide 1 Introduction to P1010RDB-PB This quick start guide applies to boards

More information

Tweeting? Please use hashtag #FTF2011. Freescale on Facebook Tag yourself in photos and upload your own!

Tweeting? Please use hashtag #FTF2011. Freescale on Facebook Tag yourself in photos and upload your own! 23 June 2011 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks

More information

FRDM-KE04Z User s Guide User Guide

FRDM-KE04Z User s Guide User Guide Freescale Semiconductor Document Number: FRDMKE04ZUM User's Guide Rev 0, 02/2014 FRDM-KE04Z User s Guide User Guide by: Wang Peng 1 Overview The Freescale Freedom development platform is an ideal evaluation

More information

CodeWarrior U-Boot Debugging

CodeWarrior U-Boot Debugging Freescale Semiconductor Application Note Document Number: AN4876 CodeWarrior U-Boot Debugging 1. Introduction This document describes the steps required for U-Boot debugging using the CodeWarrior IDE.

More information

Using the DSPI Automatic Serial PWM (ASP) Generation Feature Hardware support for daisy-chaining external lamp drivers

Using the DSPI Automatic Serial PWM (ASP) Generation Feature Hardware support for daisy-chaining external lamp drivers Freescale Semiconductor Document Number: AN4238 Application Note Rev. 0, Jan 2011 Using the DSPI Automatic Serial PWM (ASP) Generation Feature Hardware support for daisy-chaining external lamp drivers

More information

Software Datapath Acceleration for Stateless Packet Processing

Software Datapath Acceleration for Stateless Packet Processing June 22, 2010 Software Datapath Acceleration for Stateless Packet Processing FTF-NET-F0817 Ravi Malhotra Software Architect Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions

More information

Kinetis KV5x Real-Time Control MCUs with Ethernet Up to 1 MB Flash and 256 KB SRAM

Kinetis KV5x Real-Time Control MCUs with Ethernet Up to 1 MB Flash and 256 KB SRAM Freescale Semiconductor, Inc. Document Number: KV5xPB Product Brief Rev. 0, 02/2015 Kinetis KV5x Real-Time Control MCUs with Ethernet Up to 1 MB Flash and 256 KB SRAM 1. Kinetis V family introduction Kinetis

More information

M68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1

M68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1 M68HC08 Microcontroller The MC68HC908GP32 Babak Kia Adjunct Professor Boston University College of Engineering Email: bkia -at- bu.edu ENG SC757 - Advanced Microprocessor Design General Description The

More information

Denis Cabrol. Kinetis Global Marketing Manager

Denis Cabrol. Kinetis Global Marketing Manager Denis Cabrol Kinetis Global Marketing Manager June 2012 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobilegt,

More information

Mask Set Errata for Mask 2N36B

Mask Set Errata for Mask 2N36B Freescale Semiconductor KINETIS72MHZ_2N36B Mask Set Errata Rev 08 AUG 2013 Mask Set Errata for Mask 2N36B Introduction This report applies to mask 2N36B for these products: KINETIS72MHZ Errata ID Errata

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobilegt, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore,

More information

32-bit Power Architecture based on MCU for automotive powertrain applications. Part number Kbyte - SPC563M64L5 SPC563M64L7 -

32-bit Power Architecture based on MCU for automotive powertrain applications. Part number Kbyte - SPC563M64L5 SPC563M64L7 - Features SPC563Mxx 32-bit Power Architecture based on MCU for automotive powertrain applications Single issue, 32-bit Power Architecture Book E compliant e200z335 CPU core complex Includes variable length

More information

3.1. User Guide. Processor Expert and Device Initialization PROCESSOR EXPERT FOR FREESCALE HCS12 & HCS12X FAMILY. Freescale Semiconductor, Inc.

3.1. User Guide. Processor Expert and Device Initialization PROCESSOR EXPERT FOR FREESCALE HCS12 & HCS12X FAMILY. Freescale Semiconductor, Inc. Document Version 3.1 PROCESSOR EXPERT FOR FREESCALE HCS12 & HCS12X FAMILY Freescale Semiconductor, Inc. Processor Expert and Device Initialization User Guide PROCESSOR EXPERT AND DEVICE INITIALIZATION

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobilegt, PowerQUICC,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobilegt, PowerQUICC, Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale

More information

Introduction to ARM LPC2148 Microcontroller

Introduction to ARM LPC2148 Microcontroller Introduction to ARM LPC2148 Microcontroller Dr.R.Sundaramurthy Department of EIE Pondicherry Engineering College Features of LPC2148 in a Nut Shell CPU = ARM 7 Core Word Length = 32 Bit ROM = 512 KB RAM

More information

MPC5607B Microcontroller Product Brief

MPC5607B Microcontroller Product Brief Freescale Semiconductor Product Brief Document Number: MPC5607BPB Rev. 8, 07/2011 MPC5607B Microcontroller Product Brief This document provides an overview and describes the features of the MPC5607B series

More information

Welcome to the Controller Continuum Only from Freescale

Welcome to the Controller Continuum Only from Freescale Microcontrollers Welcome to the Only from Freescale Learn More: For current information about Freescale products and documentation, please visit. freescale.com/continuum Freescale and the Freescale logo

More information

Model Based Development Toolbox MagniV for S12ZVC Family of Processors

Model Based Development Toolbox MagniV for S12ZVC Family of Processors Freescale Semiconductor Release Notes Document Number: MBDTB-ZVC-RN Model Based Development Toolbox MagniV for S12ZVC Family of Processors Version 1.0.0 Freescale Semiconductor, Inc. 1. Revision History

More information

Kinetis Brand Overview Kinetis K Series Overview New Kinetis Family Members Kinetis Feature Overview Enablement Questions

Kinetis Brand Overview Kinetis K Series Overview New Kinetis Family Members Kinetis Feature Overview Enablement Questions Kevin McCann June 2012 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobilegt, PowerQUICC, Processor Expert,

More information

Table of Figures Figure 1. High resolution PWM based DAC...2 Figure 2. Connecting the high resolution buck converter...8

Table of Figures Figure 1. High resolution PWM based DAC...2 Figure 2. Connecting the high resolution buck converter...8 HR_PWM_DAC_DRV Texas Instruments C2000 DSP System Applications Group Table of contents 1 Overview...2 2 Module Properties...2 3 Module Input and Output Definitions...3 3.1 Module inputs...3 3.2 Module

More information

Quick Start Guide TWR-PXS bit Dual-Core Power Architecture MCU for Industrial Control and Safety Applications TOWER SYSTEM

Quick Start Guide TWR-PXS bit Dual-Core Power Architecture MCU for Industrial Control and Safety Applications TOWER SYSTEM Quick Start Guide TWR-PXS3020 32-bit Dual-Core Power Architecture MCU for Industrial Control and Safety Applications TOWER SYSTEM Quick Start Guide Get to Know the TWR-PXS3020 Potentiometer (0 5V) General

More information

Challenges for Next Generation Networking AMP Series

Challenges for Next Generation Networking AMP Series 21 June 2011 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks

More information

General C Functions for the etpu Covers the MCF523x, MPC5500, MPC5600, MPC5700, MPX40 and all etpu-equipped Devices

General C Functions for the etpu Covers the MCF523x, MPC5500, MPC5600, MPC5700, MPX40 and all etpu-equipped Devices Freescale Semiconductor Document Number: AN2864 Application Note Rev. 2, 09/2015 General C Functions for the etpu Covers the MCF523x, MPC5500, MPC5600, MPC5700, MPX40 and all etpu-equipped Devices by:

More information

Model-Based Design Toolbox

Model-Based Design Toolbox Model-Based Design Toolbox User Manual An Embedded Target for the MPC574xP Family of Processors Version 2.0.0 Target Based Automatic Code Generation Tools For MATLAB /Simulink /Stateflow Models working

More information

Low-Cost Engine Management Systems for Motorcycles

Low-Cost Engine Management Systems for Motorcycles August, 2010 Low-Cost Engine Management Systems for Motorcycles AUT-F0661 Cherif Assad Powertrain and HEV Segment Marketing Manager Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient

More information

Michael Jennings. June 2011

Michael Jennings. June 2011 Michael Jennings June 2011 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony

More information

Smartbook Market Analysis

Smartbook Market Analysis August, 2010 Smartbook Market Analysis CON-F0992 Sridharan Subramanian Senior Product Manager Software and Platforms Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions

More information

Chapter 2. Overview of Architecture and Microcontroller-Resources

Chapter 2. Overview of Architecture and Microcontroller-Resources Chapter 2 Overview of Architecture and Microcontroller-Resources Lesson 4 Timers, Real Time Clock Interrupts and Watchdog Timer 2 Microcontroller-resources Port P1 Port P0 Port P2 PWM Timers Internal Program

More information

Effectively describe, at a high level, NetComm Software for DPAA-based devices

Effectively describe, at a high level, NetComm Software for DPAA-based devices Aug. 31 st 2011 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks

More information

Differences Between S32K11x and S32K142

Differences Between S32K11x and S32K142 NXP Semiconductors Document Number: AN11997 Application Note Rev. 3, July 2018 Differences Between S32K11x and S32K142 by: NXP Semiconductors 1 Introduction This application note shows the differences

More information

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction. AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful

More information

MPC5606S Microcontroller Product Brief

MPC5606S Microcontroller Product Brief Product Brief Document Number: MPC560xSPB Rev. 4, 04/2011 MPC5606S Microcontroller Product Brief 32-bit MCU for cluster applications with stepper motor, TFT graphic controller and LCD driver The MPC5606S

More information

FTF-AUT-F0561. Continental Virtual Platform for a Chassis and Safety Application. Dr. D. Baumeister Continental Manfred Thanner - Freescale

FTF-AUT-F0561. Continental Virtual Platform for a Chassis and Safety Application. Dr. D. Baumeister Continental Manfred Thanner - Freescale June 23, 2010 Continental Virtual Platform for a Chassis and Safety Application FTF-AUT-F0561 Dr. D. Baumeister Continental Manfred Thanner - Freescale Freescale, the Freescale logo, AltiVec, C-5, CodeTEST,

More information

Freescale MKW40Z IEEE Software Quick Start Guide

Freescale MKW40Z IEEE Software Quick Start Guide Freescale Semiconductor, Inc. Document Number: MKW40Z802154SW523QSG User's Guide Rev. 0, 09/2015 Freescale MKW40Z IEEE 802.15.4 Software Quick Start Guide This document is a brief presentation of the Freescale

More information

Problem FatFS architecture Demonstration Benchmark Closing

Problem FatFS architecture Demonstration Benchmark Closing June 23, 2011 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks

More information

Migrating Applications from MC9S12VR64 to MC9S12VR32 by: Manuel Rodríguez

Migrating Applications from MC9S12VR64 to MC9S12VR32 by: Manuel Rodríguez NXP Semiconductors Document Number: AN5091 Application Note Rev. 1, 08/2016 Migrating Applications from MC9S12VR64 to MC9S12VR32 by: Manuel Rodríguez Contents 1. Introduction This application note is intended

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis, May 2013 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis, mobilegt, PEG, PowerQUICC, Processor Expert, QorIQ,

More information