KV4x Family Product Brief Supports 150 MHz devices with 64 KB to 256 KB Flash

Size: px
Start display at page:

Download "KV4x Family Product Brief Supports 150 MHz devices with 64 KB to 256 KB Flash"

Transcription

1 Freescale Semiconductor Document Number:KV4XPB Product Brief Rev 2, 02/2015 KV4x Family Product Brief Supports 150 MHz devices with 64 KB to 256 KB Flash 1 Introduction The Kinetis KV4x family of microcontrollers is a highperformance solution offering exceptional precision, sensing and control for some of the most demanding applications in motor and power control. Built upon the ARM Cortex -M4 core running at 150 MHz with DSP and floating point unit. It features advanced high-speed and high accuracy peripherals such as high resolution pulse-width modulation (PWM) with 312 picosecond resolution, dual 12-bit analog-to-digital converters (ADCs) sampling at 4.1 Mega Samples Per Second (MSPS), a total of 30 PWM channels for support of multimotor systems and dual FlexCAN modules. The KV4x is supported by a comprehensive enablement suite from Freescale and third-party resources including reference designs, software libraries and motor configuration tools. Contents 1 Introduction Block diagram Features Part identification Block diagram The following figure shows a superset block diagram of the device. Other devices within the family have a subset of the features Freescale Semiconductor, Inc. Preliminary

2 Features MCG ARM Cortex M4 JTAG/SWD 32 khz RC 8MHz RC 32-b it C P U 150 MHz SPFPU 16 -ch DMA PLL MHz MCM Osc Low range: 32 khz High range: 4-20 MHz Crossbar switch (AXBS-Lite) FMC GPIO Up to RCM SIM PMC 128 Peripheral bridge P-Flash Up to 256KB eflexpwm 8ch + 4ch 12 bit ADC (4.1 MSPS) 12 bit ADC (4.1 MSPS) FlexTimer 8ch + 8ch +2ch 2 x PDB XBARA nano-edge 1x 12 bit DAC 4 x HSCMP with 6bit DAC ENC EWM WDOG 4 - ch PIT XBARB SRAM Up to 32KB FlexSCI FlexSCI LPTMR SPI I2C SMBUS FlexCAN x2 CRC IRQ AOI Figure 1. Block diagram 3 Features 3.1 Common features Core/System Modules Table 1. Common features Security Modules Core ARM Cortex-M4 CRC 1 CPU Frequency 150 MHz Software Watchdog (WDOG) Yes DMA 16 ch External Watchdog Monitor Yes Nested vectored interrupt controller (NVIC) 32 bit Communication interfaces Floating Point Unit Single Precision SPI 2 each with four word FIFO Memory I 2 C 1 with SMBUS support Flash memory Up to 256 KB UART 2 SRAM Up to 32 KB FlexCAN 2 supporting 2.0A/B Timer Modules Clocks PDB 2 PDBs with 15 inputs Table continues on the next page... 2 Preliminary Freescale Semiconductor, Inc.

3 Table 1. Common features (continued) Features External crystal oscillator or resonator Internal clock references Frequency-locked loop (FLL) /PLL Analog modules Low range, low power or fullswing: khz High range, low power or full-swing: 4-20 MHz 32 khz IRC 1 khz LPO Range: MHz FlexTimer (FTM) PIT General-purpose input/output (GPIO) Human Machine Interface 3 FTMs: 2 8-channels with motor control features and 1 2-channel FTM with quadrature decoding 1 4-ch PIT 3 V I/O 12 bit DAC 1 Maximum number of I/Os 74 in 100-pin package Analog Comparators with 6- bit DAC 12-bit analog-to-digital converter ( ADC) 4 Hardware characteristics 2x12-bit cyclic analog-todigital converters (ADC) with 4.1 MSPS sample rate Package Voltage range 48 in 64-pin package 38 in 48-pin package 100-LQFP ( 14 x 14 mm) 64-LQFP (10 x 10 mm) 48-LQFP (7 x 7 mm) 1.71 V to 3.6 V Temperature range (TA) -40 C to 105 C 3.2 Orderable part numbers and features Part Number Core Freq (MHz) NOTE The 48-pin LQFP package for this product is not yet available. However, it is included in a Package Your Way program for Kinetis MCUs. Visit freescale.com/kpyw for more details. Flash Mem (KB) RAM (KB) MKV 4.1 MSPS ADC 1.9 MSPS eflex PWM 1 Nano Edge Flex Timer bit DAC CMP with 6-bit DAC SCI SPI I2C Flex CAN 46F Yes F Yes F Yes F Yes F F F F F Yes Table continues on the next page... Pin Count Freescale Semiconductor, Inc. Preliminary 3

4 Module-by-module feature list Part Number Core Freq (MHz) Flash Mem (KB) RAM (KB) MKV 4.1 MSPS ADC 1.9 MSPS eflex PWM 1 Nano Edge Flex Timer bit DAC CMP with 6-bit DAC SCI SPI I2C Flex CAN 44F Yes F Yes F Yes F Yes F F F F F F F F F F F F F F Pin Count = 12 eflexpwm channels are available 8 = 8 eflexpwm channels are available = FTM0 8 channels, FTM3 8 channels and FTM1 2channels are available 8+2 = FTM0 8 channels are available, FTM1 2channels are available 3. Package Your Way 3.3 Module-by-module feature list Core modules ARM Cortex M4 Core (150 MHz) with SPFPU ARM core based on ARMv7 architecture & Thumb -2 ISA Harvard bus architecture Up to 150 MHz core frequency from 1.71 V to 3.6 V Integrated Digital Signal Processor (DSP) Single Point Floating Point unit (SPFPU) compliant to IEEE 754 Standard for Floating point arithmetic Integrated bus matrix Configurable Nested Vectored Interrupt Controller (NVIC) Support up to 32 interrupt request sources 3-stage pipeline micro architecture with branch speculation Serial wire debug (SWD) reduces the number of pins required for debugging 4 Preliminary Freescale Semiconductor, Inc.

5 Core modules Nested Vectored Interrupt Controller (NVIC) Close coupling with Cortex-M4 core's Harvard architecture enables low latency interrupt handling Up to 64 interrupt sources Includes a single non-maskable interrupt 16 levels of priority, with each interrupt source dynamically configurable Supports nesting of interrupts when higher priority interrupts are activated Relocatable vector table Low-Leakage Wakeup Unit (LLWU) Support for up to 32 external input pins and up to 8 internal modules with individual enable bits for device interrupt from low leakage modes. Input sources may be from external pins or from internal peripherals capable of running in various low power stop modes. External pin wake-up inputs, each of which is programmable as falling-edge, rising-edge, or any change. Wake-up inputs that are activated after the device enters a low-leakage power mode. Optional digital filters provided to qualify an external pin detect. Note that when the LPO clock is disabled, the filters are disabled and bypassed DMA Controller Up to sixteen fully programmable channels with 32-byte transfer control descriptors Data movement via dual-address transfers for 8-, 16-, 32-, 128-bit data values Programmable source, destination addresses, transfer size, support for enhanced address modes Support for major and minor nested counters with one request and one interrupt per channel Support for channel-to-channel linking and scatter/gather for continuous transfers with fixed priority and round-robin channel arbitration DMA Channel Multiplexer (DMA MUX) 16 independently selectable DMA channel routers 4 periodic trigger sources available Each channel router can be assigned to 1 of 63 possible peripheral DMA sources System Clocks Frequency-locked loop (FLL) 2-48MHz Digitally-controlled oscillator (DCO) Option to program DCO frequency for a 32,768 Hz external reference clock source Internal or external reference clock can be used to control the FLL 0.2% resolution using 32 khz internal reference clock 2% deviation over voltage and temperature using internal 32 khz internal reference clock, 1% deviation with limited temperature range (0 C to 70 C) Phase-locked loop (PLL) Voltage-controlled oscillator (VCO) External reference clock is used to control the PLL Modulo VCO frequency divider Phase/Frequency detector Integrated loop filter Freescale Semiconductor, Inc. Preliminary 5

6 Memory Internal reference clock generator Can be used as a clock source for other on-chip peripherals External clock from the Crystal Oscillator (XOSC) Can be selected as the clock source for the MCU External clock monitor with reset request capability Reference divider for FLL is provided Watchdog Timer (WDOG) Independent, configurable clock source input Write-once control bits with unlock sequence Programmable timeout period Fast mechanism to test watchdog clock tree and resets MCU. Windowed refresh option Unique and robust refresh mechanism Cumulative count of watchdog resets between power-on resets Configurable interrupt on timeout External Watchdog Monitor (EWM) Monitors external circuit as well as the software flow Programmable timeout period Interrupt capability prior to timeout Independent output (EWM_OUT_b) that places external circuit (but not CPU and peripheral) in a safe mode when EWM timeout occurs Utilizes 1 khz LPO clock source that is independent of CPU clock Continues to operate in Wait mode and Stop mode Debug Controller Serial Wire JTAG Debug Port (SWJ-DP) combines external interface that provides a standard JTAG interface for debug access external interface that provides a serial-wire bidirectional debug interface Debug Watchpoint and Trace (DWT) with the following functionality: four comparators configurable as a hardware watchpoint, an ETM trigger, a PC sampler event trigger, or a data address sampler event trigger several counters or a data match event trigger for performance profiling configurable to emit PC samples at defined intervals or to emit interrupt event information Instrumentation Trace Macrocell (ITM) with the following functionality: Software trace - writes directly to ITM stimulus registers can cause packets to be emitted Hardware trace - packets generated by DWT are emitted by ITM Time stamping - emitted relative to packets Test Port Interface Unit (TPIU) acts as a bridge between ITM and an off-chip Trace Port Analyzer Flash Patch and Breakpoints (FPB) implements hardware breakpoints and patches code and data from code space to system space Memory On-Chip Memory Up to 256 KB program flash memory 6 Preliminary Freescale Semiconductor, Inc.

7 Human-machine interface Up to 32 KB SRAM Security circuitry to prevent unauthorized access to RAM and flash contents Cyclic Redundancy Check (CRC) Hardware CRC generator circuit using 16/32-bit shift register User Configurable 16/32 bit CRC Programmable Generator Polynomial Error detection for all single, double, odd, and most multi-bit errors Programmable initial seed value High-speed CRC calculation Optional feature to transpose input data and CRC result via transpose register, required on applications where bytes are in lsb format Human-machine interface General Purpose Input/Output (GPIO) Progammable glitch filter and interrupt with selectable polarity on all input pins Hysteresis and configurable pull up/down device on all input pins Analog bit Cyclic Analog-to-Digital Converter (ADC) Two independent 12-bit cyclic analog-to-digital converters (ADCs) Each ADC has 8 channel internal mux Each ADC has ability to scan and store up to 8 conversion results Built-in x1, x2, x4 programmable gain pre-amplifier Maximum ADC clock frequency up to 25 MHz, 240nS conversion time Support of analog inputs for single-ended and differential conversions Sequential, parallel, and independent scan mode First 8 samples have offset, limit and zero-crossing calculation supported ADC conversions can be synchronized by any module connected to internal crossbar module, such as PWM, timer modules, GPIO, and comparators Support for multi-triggering mode with a programmable number of conversions on each trigger Additional external muxs added to create an option of up to 38 possible ADC input channels in 100-pin devices High-Speed Analog Comparator (CMP) Up to four selectable comparator inputs; each input can be compared with any input by any polarity sequence Selectable interrupt on rising edge, falling edge, or either rising or falling edges of comparator output Comparator output may be sampled, windowed(ideal for zero cross detection) or digitally filtered Fixed ACMP hysteresis from 3 mv to 20 mv Up to eight selectable comparator inputs; each input can be compared with any input by any polarity sequence Selectable interrupt on rising edge, falling edge, or either rising or falling edges of comparator output Remains operational in low power mode Internal 6-bit DAC programmable reference on fourth input Freescale Semiconductor, Inc. Preliminary 7

8 Timers Typically 5 mv of input offset Less than 40 μa power consumption in enable mode and less than 1 na in disable mode (excluding programmable reference generator) bit Digital-to-Analog Converter 12-bit resolution Powerdown mode Automatic mode allows the DAC to automatically generate pre-programmed output waveforms, including square, triangle, and sawtooth waveforms (for applications like slope compensation) Programmable period, update rate, and range Output can be routed to an internal comparator, ADC, or optionally to an off-chip destination Timers Enhanced Flex Pulse Width Modulator (eflexpwm) This chip has one eflexpwm module. Up to 12 output channels in each module, 3 outputs from each of four sub-modules. 16 bits of resolution for center, edge aligned, and asymmetrical PWMs PWMA with NanoEdge high resolution Fractional delay for enhanced resolution of the PWM period and edge placement Arbitrary PWM edge placement PWM phase shifting NanoEdge implementation: 312 ps PWM frequency and duty-cycle resolution Each complementary pair can operate with its own PWM frequency base and deadtime values 4 time base in each PWM module Independent top and bottom deadtime insertion PWM outputs can operate as complementary pairs or independent channels Independent control of both edges of each PWM output Enhanced input capture and output compare functionality on each input Channels not used for PWM generation can be used for buffered output compare functions Channels not used for PWM generation can be used for input capture functions Enhanced dual edge capture functionality Synchronization to external hardware or other PWM supported Double buffered PWM registers Integral reload rates from 1 to 16 Half-cycle reload capability Multiple output trigger events can be generated per PWM cycle via hardware Support for double switching PWM outputs Up to eight fault inputs can be assigned to control multiple PWM outputs Programmable filters for fault inputs Independently programmable PWM output polarity Individual software control of each PWM output All outputs can be programmed to change simultaneously via a FORCE_OUT event PWMX pin can optionally output a third PWM signal from each submodule Option to supply the source for each complementary PWM signal pair from any of the following: external digital pin internal timer channel external ADC input, taking into account values set in ADC high and low limit registers 8 Preliminary Freescale Semiconductor, Inc.

9 Timers FlexTimers (FTM) 2x8-ch + 1x2-ch FlexTimers Selectable FTM source clock Programmable prescaler 16-bit counter supporting free-running or initial/final value, and counting is up or up-down Input capture, output compare, and edge-aligned and center-aligned PWM modes Input capture and output compare modes Operation of FTM channels as pairs with equal outputs, pairs with complimentary outputs, or independent channels with independent outputs Deadtime insertion is available for each complementary pair Generation of hardware triggers Software control of PWM outputs Up to 4 fault inputs for global fault control Configurable channel polarity Programmable interrupt on input capture, reference compare, overflowed counter, or detected fault condition Quadrature decoder with input filters, relative position counting, and interrupt on position count or capture of position count on external event DMA support for FTM events Global time base mode shares single time base across multiple FTM instances Programmable Interrupt Timers (PITs) Up to 4 general purpose interrupt timers Up to 4 interrupt timers for triggering ADC conversions 32-bit counter resolution Clocked by system clock frequency DMA support Low Power Timer Operation as timer or pulse counter Selectable clock for prescaler/glitch filter 1 khz internal LPO External low power crystal oscillator Internal reference clock (not available in low leakage power modes) Configurable glitch filter or prescaler Interrupt generated on timer compare Hardware trigger generated on timer compare Quadrature Encoder/Decoder (ENC) Includes logic to decode quadrature signals Configurable digital filter for inputs 32-bit position counter capable of modulo counting 16-bit position difference register Maximum count frequency equals the peripheral clock rate Position counter can be initialized by software or external events Preloadable 16-bit revolution counter Inputs can be connected to a general purpose timer to aid low speed velocity measurements Quadrature decoder filter can be bypassed A watchdog timer to detect a non-rotating shaft condition Freescale Semiconductor, Inc. Preliminary 9

10 Communication interfaces Compare function to indicate when shaft has reached a defined position Optional interrupt when both PHASEA and PHASEB inputs change in the same cycle Communication interfaces Serial Peripheral Interface (SPI) Master and slave mode Full-duplex, three-wire synchronous transfers Programmable transmit bit rate Double-buffered transmit and receive data registers Serial clock phase and polarity options Slave select output Mode fault error flag with CPU interrupt capability Control of SPI operation during wait mode Selectable MSB-first or LSB-first shifting Programmable 8-bit or 16-bit data transmission length Receive data buffer hardware match feature 64-bit FIFO mode for high speed transfers of large amounts of data Support for both transmit and receive by DMA UART Full-duplex operation Standard mark/space non-return-to-zero (NRZ) format 13-bit baud rate selection with fractional divide of 32 Programmable 8-bit or 9-bit data format Separately enabled transmitter and receiver Programmable transmitter output polarity Programmable receive input polarity 13-bit break character option 11-bit break character detection option Parameterizable buffer support for one dataword for each transmit and receive Independent FIFO structure for transmit and receive Two receiver wakeup methods: Idle line wakeup Address mark wakeup Address match feature in receiver to reduce address mark wakeup ISR overhead Hardware flow control support for request to send (RTS) and clear to send (CTS) signals Interrupt or DMA driven operation Receiver framing error detection Hardware parity generation and checking 1/16 bit-time noise detection Flex Controller Area Network (FlexCAN) module Clock source from PLL or XOSC/CLKIN Implementation of CAN protocol Version 2.0 A/B Standard and extended data frames Data length of 0 to 8 bytes Programmable bit rate up to 1 Mbps 10 Preliminary Freescale Semiconductor, Inc.

11 Part identification Support for remote frames Sixteen Message Buffers: each Message Buffer can be configured as receive or transmit, and supports standard and extended messages Individual Rx Mask Registers per Message Buffer Internal timer for time-stamping of received and transmitted messages Listen-only mode capability Programmable loopback mode, supporting self-test operation Programmable transmission priority scheme: lowest ID, lowest buffer number, or highest priority Global network time, synchronized by a specific message Low power modes, with programmable wakeup on bus activity Inter-Integrated Circuit (I 2 C) Compatible with I 2 C bus standard and SMBus version 2 features Up to 100 kbps with maximum bus loading, 400kbps supported with limited bus loading Multi-master operation Software programmable for one of 64 different serial clock frequencies Programmable slave address and glitch input filter Interrupt driven byte-by-byte data transfer Arbitration lost interrupt with automatic mode switching from master to slave Calling address identification interrupt Bus busy detection broadcast and 10-bit address extension Address matching causes wake-up when processor is in low power mode DMA support 4 Part identification 4.1 Description Part numbers for the chip have fields that identify the specific part. You can use the values of these fields to determine the specific part you have received. 4.2 Format Part numbers for this device have the following format: Q KV## A FFF T PP CC N 4.3 Fields This table lists the possible values for each field in the part number (not all combinations are valid): Field Description Values Q Qualification status M = Fully qualified, general market flow P = Prequalification KV## Kinetis family KV40 Table continues on the next page... Freescale Semiconductor, Inc. Preliminary 11

12 Part identification Field Description Values KV41 KV43 KV44 KV45 KV46 A Key attribute F = Cortex-M4 w/ DSP and FPU FFF Program flash memory size 64 = 64 KB 128 = 128 KB 256 = 256 KB T Temperature range ( C) V = 40 to 105 PP Package identifier LF = 48 LQFP (7 mm x 7 mm) LH = 64 LQFP (10 mm x 10 mm) LL = 100 LQFP (14 mm x 14 mm) CCC Maximum CPU frequency (MHz) 15 = 150 MHz N Packaging type R = Tape and reel (Blank) = Trays 12 Preliminary Freescale Semiconductor, Inc.

13 How to Reach Us: Home Page: freescale.com Web Support: freescale.com/support Information in this document is provided solely to enable system and software implementers to use Freescale products. There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits based on the information in this document. Freescale reserves the right to make changes without further notice to any products herein. Freescale makes no warranty, representation, or guarantee regarding the suitability of its products for any particular purpose, nor does Freescale assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. Typical parameters that may be provided in Freescale data sheets and/or specifications can and do vary in different applications, and actual performance may vary over time. All operating parameters, including typicals, must be validated for each customer application by customer's technical experts. Freescale does not convey any license under its patent rights nor the rights of others. Freescale sells products pursuant to standard terms and conditions of sale, which can be found at the following address: freescale.com/salestermsandconditions. Freescale, the Freescale logo, and Kinetis are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. ARM and Cortex are registered trademarks of ARM Limited (or its subsidiaries) in the EU and/or elsewhere. All rights reserved 2014 Freescale Semiconductor, Inc. Document Number KV4XPB Revision 2, 02/2015 Preliminary

Three-Phase BLDC Sensorless Motor Control Using the MKV4x In Quadcopter Application

Three-Phase BLDC Sensorless Motor Control Using the MKV4x In Quadcopter Application Freescale Semiconductor, Inc. Document Number: AN5169 Application Note Rev. 0, 07/2015 Three-Phase Sensorless Motor Control Using the MKV4x In Quadcopter Application By: Zbynek Mynar 1. Introduction This

More information

Single Phase Two-Channel Interleaved PFC Operating in CrM Using the MC56F82xxx Family of Digital Signal Controllers

Single Phase Two-Channel Interleaved PFC Operating in CrM Using the MC56F82xxx Family of Digital Signal Controllers Freescale Semiconductor Application Note Document Number: AN4836 Rev. 1, 07/2014 Single Phase Two-Channel Interleaved PFC Operating in CrM Using the MC56F82xxx Family of Digital Signal Controllers by Freescale

More information

Using the High Voltage Physical Layer In the S12ZVM family By: Agustin Diaz

Using the High Voltage Physical Layer In the S12ZVM family By: Agustin Diaz Freescale Semiconductor, Inc. Document Number: AN5176 Application Note Rev. 1, 09/2015 Using the High Voltage Physical Layer In the S12ZVM family By: Agustin Diaz Contents 1. Introduction This application

More information

Designing with STM32F3x

Designing with STM32F3x Designing with STM32F3x Course Description Designing with STM32F3x is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing platforms based

More information

MC56F825x/MC56F824x Product Brief

MC56F825x/MC56F824x Product Brief Freescale Semiconductor Product Brief Document Number: MC56F825XPB Rev. 2, 06/2010 MC56F825x/MC56F824x Product Brief The MC56F825x/MC56F824x is a member of Freescale s family of digital signal controllers

More information

32-bit ARM Cortex-M0, Cortex-M3 and Cortex-M4F microcontrollers

32-bit ARM Cortex-M0, Cortex-M3 and Cortex-M4F microcontrollers -bit ARM Cortex-, Cortex- and Cortex-MF microcontrollers Energy, gas, water and smart metering Alarm and security systems Health and fitness applications Industrial and home automation Smart accessories

More information

Sensorless PMSM Field-Oriented Control on Kinetis KV and KE

Sensorless PMSM Field-Oriented Control on Kinetis KV and KE NXP Semiconductors Document Number: AN5237 Application Note Rev. 3, 10/2016 Sensorless PMSM Field-Oriented Control on Kinetis KV and KE By: Josef Tkadlec 1. Introduction This application note describes

More information

Dual FOC Servo Motor Control on i.mx RT

Dual FOC Servo Motor Control on i.mx RT NXP Semiconductors Document Number: AN12200 Application Note Rev. 0, 06/2018 Dual FOC Servo Motor Control on i.mx RT 1. Introduction This application note describes the dual servo demo with the NXP i.mx

More information

Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its

Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its main features and the application benefits of leveraging

More information

Reference Oscillator Crystal Requirements for MKW40 and MKW30 Device Series

Reference Oscillator Crystal Requirements for MKW40 and MKW30 Device Series Freescale Semiconductor, Inc. Application Note Document Number: AN5177 Rev. 0, 08/2015 Reference Oscillator Crystal Requirements for MKW40 and MKW30 Device Series 1 Introduction This document describes

More information

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION 98 Chapter-5 ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION 99 CHAPTER-5 Chapter 5: ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION S.No Name of the Sub-Title Page

More information

The High-Performance Data Acquisition Circuit

The High-Performance Data Acquisition Circuit Freescale Semiconductor, Inc. Document Number: AN5101 Application Note Rev. 0, 04/2015 The High-Performance Data Acquisition Circuit By Jan Tomecek 1. Introduction Currently many applications use external

More information

Dead-Time Compensation Method for Vector-Controlled VSI Drives Based on Qorivva Family

Dead-Time Compensation Method for Vector-Controlled VSI Drives Based on Qorivva Family Freescale Semiconductor Document Number: AN4863 Application Note Rev 0, June Dead-Time Compensation Method for Vector-Controlled VSI Drives Based on Qorivva Family by: Petr Konvicny 1 Introduction One

More information

APPLICATION NOTE. AT11009: Migration from ATxmega64D3/128D3/192D3/256D3 Revision E to Revision I. Introduction. Features.

APPLICATION NOTE. AT11009: Migration from ATxmega64D3/128D3/192D3/256D3 Revision E to Revision I. Introduction. Features. APPLICATION NOTE AT11009: Migration from ATxmega64D3/128D3/192D3/256D3 Revision E to Revision I Atmel AVR XMEGA Introduction This application note lists out the differences and changes between Revision

More information

Motor Control using NXP s LPC2900

Motor Control using NXP s LPC2900 Motor Control using NXP s LPC2900 Agenda LPC2900 Overview and Development tools Control of BLDC Motors using the LPC2900 CPU Load of BLDCM and PMSM Enhancing performance LPC2900 Demo BLDC motor 2 LPC2900

More information

Stellaris ARM Cortex -M4F Training. Peripheral Overview

Stellaris ARM Cortex -M4F Training. Peripheral Overview Stellaris ARM Cortex -M4F Training Peripheral Overview 1 Agenda Stellaris LM4F General Specifications Features of ARM Cortex -M4F Other System Features Low Power Features Watchdog Timers Timers and GPIOs

More information

Migrate PWM from MC56F8013 to MC How to set up the PWM peripheral on the MC56F8247 using the setting of the PWM on the MC56F8013

Migrate PWM from MC56F8013 to MC How to set up the PWM peripheral on the MC56F8247 using the setting of the PWM on the MC56F8013 Freescale Semiconductor Application Note Document Number: AN4319 Rev. 0, 06/2011 Migrate PWM from MC56F8013 to MC568247 How to set up the PWM peripheral on the MC56F8247 using the setting of the PWM on

More information

Generating DTMF Tones Using Z8 Encore! MCU

Generating DTMF Tones Using Z8 Encore! MCU Application Note Generating DTMF Tones Using Z8 Encore! MCU AN024802-0608 Abstract This Application Note describes how Zilog s Z8 Encore! MCU is used as a Dual-Tone Multi- (DTMF) signal encoder to generate

More information

NJ88C Frequency Synthesiser with non-resettable counters

NJ88C Frequency Synthesiser with non-resettable counters NJ88C Frequency Synthesiser with non-resettable counters DS8 -. The NJ88C is a synthesiser circuit fabricated on the GPS CMOS process and is capable of achieving high sideband attenuation and low noise

More information

Control of a DC/DC Converter Using FlexPWM s Force-Out Logic

Control of a DC/DC Converter Using FlexPWM s Force-Out Logic NXP Semiconductors Document Number: AN4794 Application Note Rev. 2, 06/2016 Control of a DC/DC Converter Using FlexPWM s Force-Out Logic Implemented with MPC564xL By: Yves Briant 1. Introduction The MPC560xP

More information

Capacitive Sensing Interface of QN908x

Capacitive Sensing Interface of QN908x NXP Semiconductors Document Number: AN12190 Application Note Rev. 0, 05/2018 Capacitive Sensing Interface of QN908x Introduction This document details the Capacitive Sensing (CS) interface of QN908x. It

More information

STELLARIS ERRATA. Stellaris LM3S8962 RevA2 Errata

STELLARIS ERRATA. Stellaris LM3S8962 RevA2 Errata STELLARIS ERRATA Stellaris LM3S8962 RevA2 Errata This document contains known errata at the time of publication for the Stellaris LM3S8962 microcontroller. The table below summarizes the errata and lists

More information

Motor Control Solutions

Motor Control Solutions Motor Control Solutions EUF-IND-T0590 Radim Visinka MCU SW Libs Manager J U N E. 2 0 1 4 TM External Use Agenda Key Motor Control Technologies Freescale Motor Control Microcontrollers DSC and Kinetis V

More information

NuMicro NUC029 Series Product Brief

NuMicro NUC029 Series Product Brief NuMicro NUC029 Series Product Brief The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission from

More information

Examples of using etimer on Power Architecture devices

Examples of using etimer on Power Architecture devices Freescale Semiconductor Document Number: AN4793 Application Note Rev. 0, 09/2013 Examples of using etimer on Power Architecture devices by: Tomas Kulig 1 ntroduction This application note describes how

More information

VC7300-Series Product Brief

VC7300-Series Product Brief VC7300-Series Product Brief Version: 1.0 Release Date: Jan 16, 2019 Specifications are subject to change without notice. 2018 Vertexcom Technologies, Inc. This document contains information that is proprietary

More information

Dual core architecture with custom N-PLC optimized DSP and Data Link Layer / Application 32bit controller

Dual core architecture with custom N-PLC optimized DSP and Data Link Layer / Application 32bit controller SM2480 Integrated N-PLC SCADA Controller for Solar Micro-inverters and Smart Ballasts Communication technology by: Semitech Semiconductor Product Overview The SM2480 is a highly integrated Supervisory

More information

EIE/ENE 334 Microprocessors

EIE/ENE 334 Microprocessors EIE/ENE 334 Microprocessors Lecture 13: NuMicro NUC140 (cont.) Week #13 : Dejwoot KHAWPARISUTH Adapted from http://webstaff.kmutt.ac.th/~dejwoot.kha/ NuMicro NUC140: Technical Ref. Page 2 Week #13 NuMicro

More information

Vybrid ASRC Performance

Vybrid ASRC Performance Freescale Semiconductor, Inc. Engineering Bulletin Document Number: EB808 Rev. 0, 10/2014 Vybrid ASRC Performance Audio Analyzer Measurements by: Jiri Kotzian, Ronald Wang This bulletin contains performance

More information

FlexTimer and ADC Synchronization

FlexTimer and ADC Synchronization Freescale Semiconductor Application Note AN3731 Rev. 0, 06/2008 FlexTimer and ADC Synchronization How FlexTimer is Used to Synchronize PWM Reloading and Hardware ADC Triggering by: Eduardo Viramontes Systems

More information

Utilizing the Trigger Routing Unit for System Level Synchronization

Utilizing the Trigger Routing Unit for System Level Synchronization Engineer-to-Engineer Note EE-360 Technical notes on using Analog Devices DSPs, processors and development tools Visit our Web resources http://www.analog.com/ee-notes and http://www.analog.com/processors

More information

ZNEO Z16F Series. High Performance Microcontrollers. Product Specification PS PRELIMINARY

ZNEO Z16F Series. High Performance Microcontrollers. Product Specification PS PRELIMINARY High Performance Microcontrollers ZNEO Z16F Series PS022012-1113 PRELIMINARY Copyright 2013 Zilog, Inc. All rights reserved. www.zilog.com ZNEO Z16F Series ZNEO ii Warning: DO NOT USE THIS PRODUCT IN LIFE

More information

Microcontroller: Timers, ADC

Microcontroller: Timers, ADC Microcontroller: Timers, ADC Amarjeet Singh February 1, 2013 Logistics Please share the JTAG and USB cables for your assignment Lecture tomorrow by Nipun 2 Revision from last class When servicing an interrupt,

More information

Using FTM, PDB, and ADC on KE1xF to Drive Dual PMSM FOC and PFC

Using FTM, PDB, and ADC on KE1xF to Drive Dual PMSM FOC and PFC NXP Semiconductors Document Number: AN5380 Application Note Rev. 0, 11/2016 Using FTM, PDB, and ADC on KE1xF to Drive Dual PMSM FOC and PFC 1. Introduction This application note describes the design for

More information

Course Introduction Purpose: Objectives: Content Learning Time

Course Introduction Purpose: Objectives: Content Learning Time Course Introduction Purpose: The purpose of this course is to give you a brief overview of Freescale s S8 Controller Area Network (mscan) module, including an example for computing the mscan bit time parameters.

More information

Advanced Doherty Alignment Module (ADAM)

Advanced Doherty Alignment Module (ADAM) Freescale Semiconductor Technical Data Advanced Doherty Alignment Module (ADAM) The MMDS9254 is an integrated module designed for use in base station transmitters in conjunction with high power Doherty

More information

AN4062 Application note

AN4062 Application note Application note STM32F0DISCOVERY peripheral firmware examples Introduction This application note describes the peripheral firmware examples provided for the STM32F0DISCOVERY Kit. These ready-to-run examples

More information

NuMicro Family M051 DN/DE Series Product Brief

NuMicro Family M051 DN/DE Series Product Brief SERIES PRODUCT BRIEF ARM Cortex -M0 32-bit Microcontroller NuMicro Family Series Product Brief The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation

More information

Improving feedback current accuracy when using H-Bridges for closed loop motor control

Improving feedback current accuracy when using H-Bridges for closed loop motor control NXP Semiconductors Application Note Document Number: AN5212 Rev. 1.0, 7/2016 Improving feedback accuracy when using H-Bridges for closed loop motor control 1 Introduction Many applications use DC motors

More information

i.mx 6 Series HDMI Test Method for Eye Pattern and Electrical Characteristics

i.mx 6 Series HDMI Test Method for Eye Pattern and Electrical Characteristics Freescale Semiconductor Application Note Document Number: AN4671 Rev. 0, 04/2013 i.mx 6 Series HDMI Test Method for Eye Pattern and Electrical Characteristics This document applies to the following i.mx6

More information

AN4507 Application note

AN4507 Application note Application note PWM resolution enhancement through a dithering technique for STM32 advanced-configuration, general-purpose and lite timers Introduction Nowadays power-switching electronics exhibit remarkable

More information

How to Use GDU Module in MC9S08SU16

How to Use GDU Module in MC9S08SU16 NXP Semiconductors Document Number: AN5395 Application Note Rev. 0, 12/2016 How to Use GDU Module in MC9S08SU16 1. Introduction MC9S08SU16 is new NXP low-cost, high-performance and high integration UHV

More information

PCA bit I 2 C LED driver with programmable blink rates INTEGRATED CIRCUITS May 05. Product data Supersedes data of 2003 Feb 20

PCA bit I 2 C LED driver with programmable blink rates INTEGRATED CIRCUITS May 05. Product data Supersedes data of 2003 Feb 20 INTEGRATED CIRCUITS 8-bit I 2 C LED driver with programmable blink rates Supersedes data of 2003 Feb 20 2003 May 05 Philips Semiconductors 8-bit I 2 C LED driver with programmable blink rates FEATURES

More information

Reference Circuit Design for a SAR ADC in SoC

Reference Circuit Design for a SAR ADC in SoC Freescale Semiconductor Document Number: AN5032 Application Note Rev 0, 03/2015 Reference Circuit Design for a SAR ADC in SoC by: Siva M and Abhijan Chakravarty 1 Introduction A typical Analog-to-Digital

More information

Application - Power Factor Correction (PFC) with XMC TM. XMC microcontrollers July 2016

Application - Power Factor Correction (PFC) with XMC TM. XMC microcontrollers July 2016 Application - Power Factor Correction (PFC) with XMC TM XMC microcontrollers July 2016 Agenda 1 Key features 2 Specification 3 System block diagram 4 Software overview 5 Highlight MCU features 6 CCM PFC

More information

Mapping Peripheral Capabilities When Migrating From 8-bit to 16-bit PIC MCUs

Mapping Peripheral Capabilities When Migrating From 8-bit to 16-bit PIC MCUs Mapping Peripheral Capabilities When Migrating From 8-bit to 16-bit PIC MCUs Peripherals Summary When migrating from one PIC microcontroller (MCU) family to another, you get to stay within the same MPLAB

More information

Using Z8 Encore! XP MCU for RMS Calculation

Using Z8 Encore! XP MCU for RMS Calculation Application te Using Z8 Encore! XP MCU for RMS Calculation Abstract This application note discusses an algorithm for computing the Root Mean Square (RMS) value of a sinusoidal AC input signal using the

More information

Optimizing Magnetic Sensor Power Operations for Low Data Rates

Optimizing Magnetic Sensor Power Operations for Low Data Rates Freescale Semiconductor Document Number: AN4984 Application Note Rev 0, 10/2014 Optimizing Magnetic Sensor Power Operations for Low Data Rates 1 Introduction The standard mode of operation of a magnetic

More information

MPXM2051G, 0 to 50 kpa, Gauge Compensated Pressure Sensors

MPXM2051G, 0 to 50 kpa, Gauge Compensated Pressure Sensors Freescale Semiconductor Document Number: Data Sheet: Technical Data Rev. 3.0, 11/2015, 0 to 50 kpa, Gauge Compensated Pressure The device is a silicon piezoresistive pressure sensor providing a highly

More information

VORAGO Timer (TIM) subsystem application note

VORAGO Timer (TIM) subsystem application note AN1202 VORAGO Timer (TIM) subsystem application note Feb 24, 2017, Version 1.2 VA10800/VA10820 Abstract This application note reviews the Timer (TIM) subsystem on the VA108xx family of MCUs and provides

More information

Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU

Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU Application Note Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU AN026002-0608 Abstract This application note describes a controller for a 200 W, 24 V Brushless DC (BLDC) motor used to power

More information

ZKit-51-RD2, 8051 Development Kit

ZKit-51-RD2, 8051 Development Kit ZKit-51-RD2, 8051 Development Kit User Manual 1.1, June 2011 This work is licensed under the Creative Commons Attribution-Share Alike 2.5 India License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.5/in/

More information

1.2 A 15 V H-Bridge Motor Driver IC

1.2 A 15 V H-Bridge Motor Driver IC Freescale Semiconductor Technical Data 1.2 A 15 V H-Bridge Motor Driver IC The is a monolithic H-Bridge designed to be used in portable electronic applications such as digital and SLR cameras to control

More information

UM0791 User manual. Demonstration firmware for the DMX-512 communication protocol receiver based on the STM32F103Zx. Introduction

UM0791 User manual. Demonstration firmware for the DMX-512 communication protocol receiver based on the STM32F103Zx. Introduction User manual Demonstration firmware for the DMX-512 communication protocol receiver based on the STM32F103Zx Introduction This document describes how to use the demonstration firmware for the DMX-512 communication

More information

ELCT 912: Advanced Embedded Systems

ELCT 912: Advanced Embedded Systems ELCT 912: Advanced Embedded Systems Lecture 5: PIC Peripherals on Chip Dr. Mohamed Abd El Ghany, Department of Electronics and Electrical Engineering The PIC Family: Peripherals Different PICs have different

More information

Automated PMSM Parameter Identification

Automated PMSM Parameter Identification Freescale Semiconductor Document Number: AN4986 Application Note Rev 0, 10/2014 Automated PMSM Parameter Identification by: Josef Tkadlec 1 Introduction Advanced motor control techniques, such as the sensorless

More information

NuMicro Family NUC029 Series Product Brief

NuMicro Family NUC029 Series Product Brief ARM Cortex -M0 32-bit Microcontroller NuMicro Family Series Product Brief The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not

More information

CDR in Mercury Devices

CDR in Mercury Devices CDR in Mercury Devices February 2001, ver. 1.0 Application Note 130 Introduction Preliminary Information High-speed serial data transmission allows designers to transmit highbandwidth data using differential,

More information

Figure 1. LDC Mode Operation Example

Figure 1. LDC Mode Operation Example EZRADIOPRO LOW DUTY CYCLE MODE OPERATION 1. Introduction Figure 1. LDC Mode Operation Example Low duty cycle (LDC) mode is designed to allow low average current polling operation of the Si443x RF receiver

More information

Advanced Doherty Alignment Module (ADAM)

Advanced Doherty Alignment Module (ADAM) Freescale Semiconductor Technical Data Advanced Doherty Alignment Module (ADAM) The MMDS2254 is an integrated module designed for use in base station transmitters in conjunction with high power Doherty

More information

Hello, and welcome to this presentation of the STM32G0 digital-to-analog converter. This block is used to convert digital signals to analog voltages

Hello, and welcome to this presentation of the STM32G0 digital-to-analog converter. This block is used to convert digital signals to analog voltages Hello, and welcome to this presentation of the STM32G0 digital-to-analog converter. This block is used to convert digital signals to analog voltages which can interface with the external world. 1 The STM32G0

More information

Hello and welcome to this Renesas Interactive Course that provides an overview of the timers found on RL78 MCUs.

Hello and welcome to this Renesas Interactive Course that provides an overview of the timers found on RL78 MCUs. Hello and welcome to this Renesas Interactive Course that provides an overview of the timers found on RL78 MCUs. 1 The purpose of this course is to provide an introduction to the RL78 timer Architecture.

More information

Project Final Report: Directional Remote Control

Project Final Report: Directional Remote Control Project Final Report: by Luca Zappaterra xxxx@gwu.edu CS 297 Embedded Systems The George Washington University April 25, 2010 Project Abstract In the project, a prototype of TV remote control which reacts

More information

PE3282A. 1.1 GHz/510 MHz Dual Fractional-N PLL IC for Frequency Synthesis. Peregrine Semiconductor Corporation. Final Datasheet

PE3282A. 1.1 GHz/510 MHz Dual Fractional-N PLL IC for Frequency Synthesis. Peregrine Semiconductor Corporation. Final Datasheet Final Datasheet PE3282A 1.1 GHz/510 MHz Dual Fractional-N PLL IC for Frequency Synthesis Applications Cellular handsets Cellular base stations Spread-spectrum radio Cordless phones Pagers Description The

More information

MC56F825x/MC56F824x. MC56F825x/MC56F824x Digital Signal Controller. Freescale Semiconductor Technical Data. Document Number: MC56F825X Rev.

MC56F825x/MC56F824x. MC56F825x/MC56F824x Digital Signal Controller. Freescale Semiconductor Technical Data. Document Number: MC56F825X Rev. Freescale Semiconductor Technical Data Document Number: MC56F825X Rev. 4, 06/2014 MC56F825x/MC56F824x MC56F825x/MC56F824x Digital Signal Controller 44-pin Case: 10 x 10 mm 2 64-pin Case: 10 x 10 mm 2 48-pin

More information

16-Bit Hardware Pulse Width Modulator Data Sheet

16-Bit Hardware Pulse Width Modulator Data Sheet 48. 16-Bit Hardware Pulse Width Modulator User Module Data Sheet 16-Bit Hardware Pulse Width Modulator Data Sheet PWM16HW PWM16HW Copyright 2009 Cypress Semiconductor Corporation. All Rights Reserved.

More information

76-81GHz MMIC transceiver (4 RX / 3 TX) for automotive radar applications. Table 1. Device summary. Order code Package Packing

76-81GHz MMIC transceiver (4 RX / 3 TX) for automotive radar applications. Table 1. Device summary. Order code Package Packing STRADA770 76-81GHz MMIC transceiver (4 RX / 3 TX) for automotive radar applications Data brief ESD protected Scalable architecture (master/slave configuration) BIST structures Bicmos9MW, 0.13-µm SiGe:C

More information

AN3252 Application note

AN3252 Application note Application note Building a wave generator using STM8L-DISCOVERY Application overview This application note provides a short description of how to use the STM8L-DISCOVERY as a basic wave generator for

More information

Reaction Module 2 for Peak&Hold Injection Control on the MPC5746R Using REACM2 Utility Functions

Reaction Module 2 for Peak&Hold Injection Control on the MPC5746R Using REACM2 Utility Functions Freescale Semiconductor Document Number: AN5240 Application Note Reaction Module 2 for Peak&Hold Injection Control on the MPC5746R Using REACM2 Utility Functions by: Marketa Venclikova 1 Introduction This

More information

1.2 A 15 V H-Bridge Motor Driver IC

1.2 A 15 V H-Bridge Motor Driver IC Freescale Semiconductor Technical Data 1.2 A 15 V H-Bridge Motor Driver IC The is a monolithic H-Bridge designed to be used in portable electronic applications such as digital and SLR cameras to control

More information

Integrated S12 MCU-Based Relay Driver with Diagnostic Bus

Integrated S12 MCU-Based Relay Driver with Diagnostic Bus Integrated S12 MCU-Based Relay Driver with Diagnostic Bus FTF-AUT-F0182 Vincent M. McNeil, Ph.D. Product Line Manger, ASG A P R. 2 0 1 4 TM External Use Objectives Educate session participants about the

More information

a8259 Features General Description Programmable Interrupt Controller

a8259 Features General Description Programmable Interrupt Controller a8259 Programmable Interrupt Controller July 1997, ver. 1 Data Sheet Features Optimized for FLEX and MAX architectures Offers eight levels of individually maskable interrupts Expandable to 64 interrupts

More information

XGATE Library: PWM Driver Generating flexible PWM signals on GPIO pins

XGATE Library: PWM Driver Generating flexible PWM signals on GPIO pins Freescale Semiconductor Application Note AN3225 Rev. 0, 2/2006 XGATE Library: PWM Driver Generating flexible PWM signals on GPIO pins by: Armin Winter, Field Applications, Wiesbaden Daniel Malik, MCD Applications,

More information

MC56F844XX MC56F844XX

MC56F844XX MC56F844XX Freescale Semiconductor Document Number: MC56F844XX Data Sheet: Technical Data Rev. 3, 06/2014 MC56F844XX Supports the 56F84462VLH, 56F84452VLH, 56F84451VLF, 56F84442VLH, 56F84441VLF Features This family

More information

Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which

Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which behaves like ADC with external analog part and configurable

More information

General-Purpose OTP MCU with 14 I/O LInes

General-Purpose OTP MCU with 14 I/O LInes General-Purpose OTP MCU with 14 I/O LInes Product Specification PS004602-0401 PRELIMINARY ZiLOG Worldwide Headquarters 910 E. Hamilton Avenue Campbell, CA 95008 Telephone: 408.558.8500 Fax: 408.558.8300

More information

Programmable Clock Generator

Programmable Clock Generator Features Clock outputs ranging from 391 khz to 100 MHz (TTL levels) or 90 MHz (CMOS levels) 2-wire serial interface facilitates programmable output frequency Phase-Locked Loop oscillator input derived

More information

MPC5643L. MPC5643L Microcontroller Data Sheet TBD. Freescale Semiconductor Data Sheet: Advance Information. Document Number: MPC5643L Rev.

MPC5643L. MPC5643L Microcontroller Data Sheet TBD. Freescale Semiconductor Data Sheet: Advance Information. Document Number: MPC5643L Rev. Freescale Semiconductor Data Sheet: Advance Information Document Number: MPC5643L Rev. 7, 3/2011 MPC5643L MAPBGA 225 15 mm x 15 mm QFN12 ##_mm_x_##mm MPC5643L Microcontroller Data Sheet SOT-343R ##_mm_x_##mm

More information

MPC5643L Hardware Requirements

MPC5643L Hardware Requirements Freescale Semiconductor Document Number: AN4623 Application Note Rev 1, 10/2013 MPC5643L Hardware Requirements by: Anita Maliverney, Masato Oshima, and Eugenio Fortanely 1 Introduction The MPC5643L microcontroller

More information

0.7 A 6.8 V Dual H-Bridge Motor Driver

0.7 A 6.8 V Dual H-Bridge Motor Driver Freescale Semiconductor Technical Data Document Number: MPC Rev. 3.0, 12/2013 0.7 A 6.8 V Dual H-Bridge Motor Driver The is a monolithic dual H-Bridge power IC ideal for portable electronic applications

More information

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data Supersedes data of 2003 Feb May 02. Philips Semiconductors

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data Supersedes data of 2003 Feb May 02. Philips Semiconductors INTEGRATED CIRCUITS Supersedes data of 2003 Feb 26 2003 May 02 Philips Semiconductors DESCRIPTION The is a 16-bit I 2 C-bus and SMBus I/O expander optimized for dimming LEDs in 256 discrete steps for Red/Green/Blue

More information

i.mxrt1050 Migration Guide Migrating from silicon Rev A0 to Rev A1

i.mxrt1050 Migration Guide Migrating from silicon Rev A0 to Rev A1 NXP Semiconductors Document Number: AN12146 Application te Rev. 1, 05/2018 i.mxrt1050 Migration Guide Migrating from silicon Rev A0 to Rev A1 Contents 1. Introduction 1.1. Purpose This Application te is

More information

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data sheet Supersedes data of 2004 Sep Oct 01. Philips Semiconductors

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data sheet Supersedes data of 2004 Sep Oct 01. Philips Semiconductors INTEGRATED CIRCUITS Supersedes data of 2004 Sep 14 2004 Oct 01 Philips Semiconductors The initial setup sequence programs the two blink rates/duty cycles for each individual PWM. From then on, only one

More information

ACPL Data Sheet. Three-Channel Digital Filter for Sigma-Delta Modulators. Description. Features. Specifications.

ACPL Data Sheet. Three-Channel Digital Filter for Sigma-Delta Modulators. Description. Features. Specifications. Data Sheet ACPL-0873 Three-Channel Digital Filter for Sigma-Delta Modulators Description The ACPL-0873 is a 3-channel digital filter designed specifically for Second Order Sigma-Delta Modulators in voltage

More information

SPC56EL60x, SPC56EL54x SPC564L60x, SPC564L54x

SPC56EL60x, SPC56EL54x SPC564L60x, SPC564L54x SPC56EL60x, SPC56EL54x SPC564L60x, SPC564L54x 32-bit Power Architecture microcontroller for automotive SIL3/ASILD chassis and safety applications Datasheet - production data Features LQFP100 (14 x 14x

More information

Freescale Semiconductor Data Sheet: Technical Data

Freescale Semiconductor Data Sheet: Technical Data Freescale Semiconductor Data Sheet: Technical Data Media Resistant and High Temperature Accuracy Integrated Silicon Sensor for Measuring Absolute, On-Chip Signal Conditioned, Temperature Compensated and

More information

LP3943/LP3944 as a GPIO Expander

LP3943/LP3944 as a GPIO Expander LP3943/LP3944 as a GPIO Expander General Description LP3943/44 are integrated LED drivers with SMBUS/I 2 C compatible interface. They have open drain outputs with 25 ma maximum output current. LP3943 has

More information

UM2068 User manual. Examples kit for STLUX and STNRG digital controllers. Introduction

UM2068 User manual. Examples kit for STLUX and STNRG digital controllers. Introduction User manual Examples kit for STLUX and STNRG digital controllers Introduction This user manual provides complete information for SW developers about a set of guide examples useful to get familiar developing

More information

SPI Slave to PWM Generation

SPI Slave to PWM Generation April 2011 Introduction Reference Design RD1107 Pulse-width modulation (PWM) uses a rectangular pulse wave whose pulse width is modulated resulting in the variation of the average value of the waveform.

More information

MC56F8006/MC56F8002. MC56F8006/MC56F8002 Digital Signal Controller. Freescale Semiconductor Technical Data. Document Number: MC56F8006 Rev.

MC56F8006/MC56F8002. MC56F8006/MC56F8002 Digital Signal Controller. Freescale Semiconductor Technical Data. Document Number: MC56F8006 Rev. Freescale Semiconductor Technical Data Document Number: MC56F8006 Rev. 4, 06/2011 MC56F8006/MC56F8002 MC56F8006/MC56F8002 Digital Signal Controller This document applies to parts marked with 2M53M. The

More information

Practical Exercise. STM32F4 Discovery. Alessandro Palla

Practical Exercise. STM32F4 Discovery. Alessandro Palla Practical Exercise STM32F4 Discovery Alessandro Palla alessandro.palla@for.unipi.it Outline STM32F4 Discovery Application: USB Mouse with accelerometer Hardware Configuration o o o o o Requirements Peripherals

More information

STM32F318C8 STM32F318K8

STM32F318C8 STM32F318K8 STM32F318C8 STM32F318K8 ARM -based Cortex -M4 32-bit MCU+FPU, 64 KB Flash, 16 KB SRAM, ADC, DAC, 3 COMP, Op-Amp, 1.8 V Datasheet - production data Features Core: ARM 32-bit Cortex -M4 CPU with FPU (72

More information

AN4269. Diagnostic and protection features in extreme switch family. Document information

AN4269. Diagnostic and protection features in extreme switch family. Document information Rev. 2.0 25 January 2017 Application note Document information Information Keywords Abstract Content The purpose of this document is to provide an overview of the diagnostic features offered in MC12XS3

More information

HART Modem DS8500. Features

HART Modem DS8500. Features Rev 1; 2/09 EVALUATION KIT AVAILABLE General Description The is a single-chip modem with Highway Addressable Remote Transducer (HART) capabilities and satisfies the HART physical layer requirements. The

More information

Pin 19 GPIO. Counters/Delay Generators CNT1 CNT2 CNT3 CNT4 CNT5 CNT6 CNT7 CNT8 CNT9. DFF/Latches. Pin 15 GPIO DFF0 DFF1 DFF2 DFF3 DFF4

Pin 19 GPIO. Counters/Delay Generators CNT1 CNT2 CNT3 CNT4 CNT5 CNT6 CNT7 CNT8 CNT9. DFF/Latches. Pin 15 GPIO DFF0 DFF1 DFF2 DFF3 DFF4 GreenPAK Programmable Mixed-signal Matrix Features Logic & Mixed Signal Circuits Highly Versatile Macro Cells Read Back Protection (Read Lock) 1.8V (±5%) to 5V (±10%) Supply Operating Temperature Range:

More information

Freescale Semiconductor

Freescale Semiconductor Freescale Semiconductor Data Sheet: Technical Information Pressure Document Number: Rev 3, 1/2013 High Temperature Accuracy Integrated Silicon Pressure Sensor for Measuring Absolute Pressure, On-Chip Signal

More information

JTAG pins do not have internal pull-ups enabled at power-on reset. JTAG INTEST instruction does not work

JTAG pins do not have internal pull-ups enabled at power-on reset. JTAG INTEST instruction does not work STELLARIS ERRATA Stellaris LM3S2110 RevA2 Errata This document contains known errata at the time of publication for the Stellaris LM3S2110 microcontroller. The table below summarizes the errata and lists

More information

LM12L Bit + Sign Data Acquisition System with Self-Calibration

LM12L Bit + Sign Data Acquisition System with Self-Calibration LM12L458 12-Bit + Sign Data Acquisition System with Self-Calibration General Description The LM12L458 is a highly integrated 3.3V Data Acquisition System. It combines a fully-differential self-calibrating

More information

GDM1101: CMOS Single-Chip Bluetooth Integrated Radio/Baseband IC

GDM1101: CMOS Single-Chip Bluetooth Integrated Radio/Baseband IC GDM1101: CMOS Single-Chip Bluetooth Integrated Radio/Baseband IC General Descriptions The GDM1101 is one of several Bluetooth chips offered by GCT. It is a CMOS single-chip Bluetooth solution with integrated

More information

MC33816 vs. PT Introduction. NXP Semiconductors Application Note. Document Number: AN5203 Rev. 1.0, 7/2016. Contents

MC33816 vs. PT Introduction. NXP Semiconductors Application Note. Document Number: AN5203 Rev. 1.0, 7/2016. Contents NXP Semiconductors Application Note Document Number: AN5203 Rev. 1.0, 7/2016 MC33816 vs. PT2000 Analog and software differences 1 Introduction MC33816 and PT2000 are programmable solenoid controllers used

More information