Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Piccolo F2806x Microcontrollers <ul><li>Source: T EXAS  I NSTRUMENTS </li></ul>
Introduction <ul><li>Purpose </li></ul><ul><ul><li>To introduce Piccolo F2806x microcontrollers and their new features. </...
Embedded Processing Portfolio MPUs – Microprocessors 32-bit ARM Cortex ™ -M3 MCUs 16-bit ultra- low power  MCUs DSP DSP+AR...
C2000 ™   MCUs   are   Tailored   For  R eal-time  C ontrol Fixed Pt Low Cost Delfino ™ Fixed Pt   w/Co-Processor Options ...
Low-cost Floating Point Meets Real-time Control  in 15 new Piccolo ™  MCUs Get to market fast <ul><li>Industry-leading too...
It Starts With Leading Math Capabilities <ul><li>Floating-point at the core delivers: </li></ul><ul><ul><li>Performance bo...
F2806x Piccolo Series Markets: Power Line Modem, UPS, Motion and Low End Drives 105C/125C and Q100 <ul><li>80 MHz  C28x 32...
VCU Enhances Complex Math Capabilities  Out Power line modem example C28x VCU <ul><li>Optimized implementation  of Viterbi...
F2806x Peripherals <ul><li>High accuracy on-chip oscillators (10MHz) </li></ul><ul><li>Three analog comparators with 10-bi...
F2806X Tools And Development Kits Software Development Tools <ul><li>All software for F2806x is available as part of contr...
Additional Resource <ul><li>For ordering Piccolo F2806x MCUs, please click the part list or </li></ul><ul><li>Call our sal...
Upcoming SlideShare
Loading in …5
×

Piccolo F2806x Microcontrollers

1,712 views

Published on

To introduce Piccolo F2806x microcontrollers and their new features.

Published in: Technology, Business
  • Be the first to comment

Piccolo F2806x Microcontrollers

  1. 1. Piccolo F2806x Microcontrollers <ul><li>Source: T EXAS I NSTRUMENTS </li></ul>
  2. 2. Introduction <ul><li>Purpose </li></ul><ul><ul><li>To introduce Piccolo F2806x microcontrollers and their new features. </li></ul></ul><ul><li>Outline </li></ul><ul><ul><li>C2000 MCUs overview </li></ul></ul><ul><ul><li>Piccolo series overview </li></ul></ul><ul><ul><li>F2806x MCUs introductions </li></ul></ul><ul><ul><li>VCU technology </li></ul></ul><ul><ul><li>Development tools </li></ul></ul><ul><li>Content </li></ul><ul><ul><li>11 pages </li></ul></ul>
  3. 3. Embedded Processing Portfolio MPUs – Microprocessors 32-bit ARM Cortex ™ -M3 MCUs 16-bit ultra- low power MCUs DSP DSP+ARM ARM Cortex-A8 & ARM9™ MPUs Stellaris ® ARM Cortex-M3 MSP430 ™ Sitara ™ ARM Cortex-A8 & ARM9 C6000 ™ DaVinci ™ video processors TI Embedded Processors Digital Signal Processors (DSPs) Microcontrollers (MCUs) ARM ® -Based Processors OMAP ™ Software & Dev. Tools Up to 100 MHz Flash 8 KB to 256 KB USB, ENET MAC+PHY CAN, ADC, PWM, SPI Connectivity,Security, Motion Control, HMI, Industrial Automation Up to 25 MHz Flash 1 KB to 256 KB Analog I/O, ADC LCD, USB, RF Measurement, Sensing, General Purpose 32-bit real-time MCUs C2000 ™ Delfino ™ Piccolo ™ 40MHz to 300 MHz Flash, RAM 16 KB to 512 KB PWM, ADC, CAN, SPI, I 2 C Motor Control, Digital Power, Lighting, Ren. Energy Ultra Low power DSP C5000 ™ Up to 300 MHz +Accelerator Up to 320KB RAM Up to 128KB ROM USB, ADC McBSP, SPI, I 2 C Audio, Voice Medical, Biometrics Multi-core DSP C6000 ™ 375MHz to >1GHz Cache, RAM, ROM USB, CAN, SATA, SPI, PCIe, EMAC Industrial automation, POS & portable data terminals 24,000 MMACS Cache RAM, ROM SRIO, EMAC DMA, PCIe Telecom test & meas, media gateways, base stations 300MHz to >1Ghz +Accelerator Cache RAM, ROM USB, ENET, PCIe, SATA, SPI Floating/Fixed Point Video, Audio, Voice, Security, Conferencing
  4. 4. C2000 ™ MCUs are Tailored For R eal-time C ontrol Fixed Pt Low Cost Delfino ™ Fixed Pt w/Co-Processor Options Piccolo ™ 40 100 150 300 MIPS 60 80 Low Cost Motor Control Elec Vehicle Lighting & PLC DC/DC AC/DC Low Cost Motion Control Servo Drives & motion control Driver Assist- ance Power Monitor- ing Floating Pt High Performance C2834x F2833x F2803x F2802x Performance & Memory Low End Drives Renew- able Energy + PLC Hybrid Elec Vehicle +PLC Floating Pt w/Co-Processor + VCU options F2806x 15+ new MCUs
  5. 5. Low-cost Floating Point Meets Real-time Control in 15 new Piccolo ™ MCUs Get to market fast <ul><li>Industry-leading tools, software & support: </li></ul><ul><li>Real-world hardware application development tools </li></ul><ul><li>Free controlSUITE™ software & code gen tools </li></ul><ul><li>IQmath Library for scaling throughout Piccolo family </li></ul>Achieve optimal efficiency & functionality Add intelligence, reduce system cost & complexity <ul><li>Cutting-edge math engine: </li></ul><ul><li>Floating-point performance and ease-of-use </li></ul><ul><li>80 MHz plus optional control law accelerator </li></ul><ul><li>New CPU extension (VCU) for complex math </li></ul><ul><li>Increased communications and throughput: </li></ul><ul><li>Power line communication (PLC) optimizations </li></ul><ul><li>USB 2.0, McBSP and CAN </li></ul><ul><li>Direct memory access (DMA) </li></ul>Up to 7X faster
  6. 6. It Starts With Leading Math Capabilities <ul><li>Floating-point at the core delivers: </li></ul><ul><ul><li>Performance boost </li></ul></ul><ul><ul><li>Ease of use/time to market </li></ul></ul><ul><ul><ul><li>Eliminate scaling and saturation </li></ul></ul></ul><ul><ul><ul><li>Better support for meta-language tools </li></ul></ul></ul><ul><ul><li>Better Code Efficiency </li></ul></ul><ul><li>Control Law Accelerator adds: </li></ul><ul><ul><li>Extra 80 MIPS performance </li></ul></ul><ul><ul><li>Parallel control loops </li></ul></ul><ul><li>New VCU adds: </li></ul><ul><ul><li>Viterbi Unit, Arithmetic Unit, CRC Unit </li></ul></ul><ul><ul><li>75 added math instructions </li></ul></ul>*State Estimator shown in 10s of cycles Floating Pt: Up to 40% fewer cycles F2806x Float Floating point: Up to 40% fewer cycles F28x Fixed
  7. 7. F2806x Piccolo Series Markets: Power Line Modem, UPS, Motion and Low End Drives 105C/125C and Q100 <ul><li>80 MHz C28x 32-bit CPU </li></ul><ul><li>Floating Point Unit </li></ul><ul><li>VCU (Viterbi, Complex Math, CRC) </li></ul><ul><li>Control Law Accelerator </li></ul><ul><li>Full software compatibility with previous generations </li></ul><ul><li>6 Ch DMA </li></ul><ul><li>Control Law Accelerator </li></ul><ul><ul><li>Extra 80 MIPS Performance, runs parallel with main core </li></ul></ul><ul><ul><li>Floating Point, direct control of peripherals </li></ul></ul><ul><li>Memory </li></ul><ul><ul><li>Flash: 128, 256 KB </li></ul></ul><ul><ul><li>RAM: 52, 68, 100 KB </li></ul></ul><ul><li>Highlights </li></ul><ul><ul><li>Single 3.3V supply </li></ul></ul><ul><ul><li>High accuracy on-chip oscillators (10MHz) </li></ul></ul><ul><ul><li>Three analog comparators with 10-bit reference </li></ul></ul><ul><ul><li>150ps resolution on PWM frequency </li></ul></ul><ul><ul><li>12-bit ratio-metric ADC </li></ul></ul><ul><ul><li>2 x Quadrature Encoder Pulse (eQEP) Unit </li></ul></ul><ul><ul><li>CAN 2.0B up to 16 mailboxes </li></ul></ul><ul><ul><li>USB 2.0 Full-speed, MAC+PHY, host and device </li></ul></ul>Packages: 80-pin LQFP, 100-pin LQFP <ul><li>Best mix of control peripherals </li></ul><ul><li>Robust software libraries </li></ul><ul><li>Code compatibility across C2000 platform ranging from 40MHz to 300MHz </li></ul><ul><li>Increased on-chip analog integration </li></ul>Serial Interfaces Piccolo Memory 256 KB Flash Debug Real-Time JTAG 100 KB RAM Boot ROM Power & Clocking <ul><li>Dual Osc 10 MHz </li></ul><ul><li>On-Chip Osc </li></ul><ul><li>Dynamic PLL Ratio </li></ul><ul><li>Changes </li></ul><ul><li>POR </li></ul><ul><li>BOR </li></ul>16 ch, 2SH, 12-bit, 3 MSPS ADC Converter 2x SPI, 1x McBSP 1x I 2 C 2x SCI 1x CAN 3x Comparator Missing Clock Detection Circuitry 128-Bit Security Key/Lock C28x 32-bit 80MHz Peripherals Timer Modules 3x 32-bit CPU Timers Watchdog Timer 2 x 32-bit eQEP 3 x 32-bit eCAP 8x ePWM Modules: (8x 150ps high-res) 16x PWM outputs FPU Unit DMA-6CH VCU Unit CLA USB 2.0 FS 4 x HRCAP
  8. 8. VCU Enhances Complex Math Capabilities Out Power line modem example C28x VCU <ul><li>Optimized implementation of Viterbi decoder </li></ul><ul><ul><li>- Performs ADD-Compare-Select & trace back operation in hardware </li></ul></ul><ul><li>Complex number arithmetic and FFT calculation </li></ul><ul><ul><li>2 cycle complex-number multiplication; 1 cycle complex-number addition </li></ul></ul><ul><ul><li>2-cycle Complex-MAC </li></ul></ul><ul><li>Generate CRC8, CRC16 and CRC32 on data stored in memory </li></ul><ul><ul><li>Byte-wise calculation to support PRIME </li></ul></ul>Viterbi Unit (VU) Arithmetic Unit (AU) CRC Unit (CU) Real Imag
  9. 9. F2806x Peripherals <ul><li>High accuracy on-chip oscillators (10MHz) </li></ul><ul><li>Three analog comparators with 10-bit reference </li></ul><ul><li>150ps resolution on PWM frequency </li></ul><ul><li>12-bit ratio-metric ADC </li></ul><ul><li>2 x Quadrature Encoder Pulse (eQEP) Unit </li></ul><ul><li>CAN 2.0B up to 16 mailboxes </li></ul><ul><li>USB 2.0 Full-speed, MAC+PHY, host and device </li></ul>Serial Interfaces 16 ch, 2SH, 12-bit, 3 MSPS ADC Converter 2x SPI, 1x McBSP 1x I 2 C 2x SCI 1x CAN 3x Comparator Missing Clock Detection Circuitry 128-Bit Security Key/Lock USB 2.0 FS
  10. 10. F2806X Tools And Development Kits Software Development Tools <ul><li>All software for F2806x is available as part of controlSUITE. Download controlSUITE to find: </li></ul><ul><li>Comprehensive set of device examples </li></ul><ul><li>Math and DSP libraries </li></ul><ul><li>Fixed- and Floating-point libraries </li></ul><ul><li>IQmath Library: easily scale between fixed and floating-point MCUs </li></ul><ul><li>CLA library and VCU library </li></ul><ul><li>Application libraries (digital motor control, digital power) </li></ul><ul><li>Development tools example software, complete hardware schematics </li></ul><ul><li>Executable interface for all C2000 resources including training, app notes, tech docs… </li></ul><ul><li>Automatic Updates </li></ul><ul><li>For Power Line Communications software, download plcSUITE </li></ul><ul><li>Framework for PLC modulation, protocol & application development </li></ul>DC/DC LED Kit PLC Modem Developer’s Kit High Voltage Sensorless FOC DMC + PFC Developer’s Kit controlCARD can be plugged into existing C2000 kits such as: <ul><li>F2806x controlSTICK – Everything needed for development in a USB stick! </li></ul><ul><li>Orderable part number: TMDX28069USB </li></ul><ul><li>F2806x Experimenter Kit – controlCARD, emulator, and prototyping area in one kit </li></ul><ul><li>Orderable part number: TMDXDOCK28069 </li></ul><ul><li>F2806x controlCARD – plug-and-play with any existing controlCARD-based development kit </li></ul><ul><li>Orderable part number: TMDXCNCD28069 </li></ul>All development tools examples, software, and hardware files available free in controlSUITE !
  11. 11. Additional Resource <ul><li>For ordering Piccolo F2806x MCUs, please click the part list or </li></ul><ul><li>Call our sales hotline </li></ul><ul><li>For more product information go to </li></ul><ul><ul><li>www.ti.com /piccolo </li></ul></ul><ul><li>Visit element14 to post your question </li></ul><ul><ul><li> www.element-14.com </li></ul></ul><ul><li>For additional inquires contact our technical service hotline or even use our “Live Technical Chat” online facility </li></ul>

×