Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
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...
Prochain SlideShare
Chargement dans…5
×

Piccolo F2806x Microcontrollers

1 708 vues

Publié le

To introduce Piccolo F2806x microcontrollers and their new features.

Publié dans : Technologie, Business
  • Soyez le premier à commenter

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>

×