C67x floating-point DSPs and C674x fixed-/floating-point DSPs.

Size: px
Start display at page:

Download "C67x floating-point DSPs and C674x fixed-/floating-point DSPs."

Transcription

1 Embedded Processing Overview Texas Instruments has the broadest portfolio of scalable DSP, MCU, differentiated ARM and complementary analog products, offering complete system solutions for electronics manufacturers. This portfolio offers the full range of power/performance requirements ensuring the right combination of attributes for the smallest portable devices to the largest multichannel systems and everything in between. In addition, TI offers design resources including extensive software (including open source), tools, technical training, in-person and online tech support, and engineer-to-engineer forums at ee.ti.com. Visit for technical literature, system block diagrams and more. DaVinci Digital Media Processors: Optimized for Digital Video DaVinci technology consists of scalable, programmable signal processing system on chips (SoCs), accelerators and peripherals, optimized to match the price, performance and feature requirements for a broad spectrum of video end equipments. OMAP Application Processors: Best General-Purpose, Multimedia and Graphics TI s OMAP platform delivers high-performance application processors and a robust support network, allowing for rapid development of multimedia-enhanced devices to general-purpose computer applications that require Linux OS or Windows CE OS. OMAP35x devices target portable navigation devices and media players, Internet appliances and personal medical equipment. OMAP-L1x devices include ARM9 and ARM9 + DSP. High Performance: TMS30C6000 DSP Platform The C6000 DSP platform offers the industry s highest-performance singleand multicore DSPs, ideal for networking, telecommunication, video, imaging, infrastructure, test and equipment, military, and industrial applications. The platform includes C64x high-performance DSPs, Applications Matrix Guideline Audio Automotive Communications Industrial Medical Security Video Wireless Key Feature DaVinci Digital Media Processors Complete tailored video solution OMAP Application Processors Low power and high performance C67x floating-point DSPs and C674x fixed-/floating-point DSPs. Ultra-Low Power TMS30C5000 DSP Platform The C5000 DSP platform offers the industry s lowest standby power and advanced automatic power management for portable products like digital music players, VoIP, hands-free accessories, GPS receivers and portable medical equipment. TMS30C000 3-Bit Microcontroller for Real-Time Control The C000 microcontroller family combines advanced control peripherals with the processing power of a 3-bit core. From the low-cost, high-integration Piccolo MCU to the powerful Delfino floating-point MCU, C000 MCUs offer a broad range of options and are ideal for embedded industrial control applications such as digital motor control, digital power supplies and intelligent sensors. MSP430 Ultra-Low Power Microcontroller Platform The MSP430 family of ultra-low power 16-bit RISC mixed-signal processors provides the ultimate solution for batterypowered measurement applications. Using leadership in both mixed-signal and digital technologies, TI has created the MSP430 MCU, enabling system designers to C6000 Digital Signal Processors High performance C5000 Digital Signal Processors Ultra-low power C000 Microcontrollers Performance, integration for greener industrial applications MSP430 Microcontrollers Ultra-low power Texas Instruments simultaneously interface to analog signals, sensors and digital components while maintaining unmatched low power. Sitara ARM Microcontrollers The high-performance Sitara ARM-based microprocessors include the ARM Cortex -A8 and ARM9. The platform also includes the AM1x and AM37x MPUs, which offer a software-compatible roadmap for customers using TI s OMAP35x and OMAP-L1x processors. Stellaris 3-Bit ARM Cortex-M3 MCUs Stellaris 3-bit MCUs combine advanced connectivity options with the generalpurpose processing performance of the industry-standard ARM Cortex-M3 core for cost-conscious applications. Software and Development Tools TMS30 DSPs are supported by expressdsp software and development tools, including Code Composer Studio IDE, DSP/BIOS kernel, the TMS30 DSP algorithm standard and numerous reusable, modular software from the largest developer network in the industry. Complementary Analog Products TI offers a range of complementary data converter, power management, amplifiers, interface and logic products to complete your design. Sitara Microprocessors Low power, high performance Stellaris 3-Bit ARM Cortex-M3 MCUs Open architecture software, rich communications options 17

2 TMS30C55x Ultra-Low Power DSP Generation, Fixed-Point Industry s Best Combination of Standby and Dynamic Power Get samples, data sheets, tools and app reports at: Specifications TMS30C5000 low-power platform to provide a broader portfolio of the industry s most power-efficient DSPs with standby power as low as 0.1 mw and performance up to 600 MIPS more power modes extend battery life memory and a variety of peripheral offerings on a smaller form factor DSPs more value-added third-party solutions speed time to market Applications Feature-rich portable voice/audio products, hands-free car kit, noise cancellation headset, low-cost VoIP system and accessories, DECT/USB phone, softwaredefined radio, portable medical devices (ECG, digital stethoscope, pulse oximeter), fingerprint pattern recognition, metering, measurement and embedded signal processing applications in general TMS30C5504/C5505 DSPs Best-in-Class Standby and Dynamic Power with incremental features and pricing block diagram TMS30C5501/C550 DSPs Price and Performance Leaders ports (McBSPs),UART, I C TMS30C5515 DSP High Performance with Low Power fixed-point DSP 16.67/13.33/10/8.33-ns instruction cycle time (EMIF) Increasing Performance/Power Efficiency/System Density 4 Software Compatible TMS30C5000 DSP C5000 Devices 60 GPIO 3-KHz PLL EMIF/ NAND UART MMC/SD 6 IS Client Telecommunication Solutions IS Audio, Voice, Hands-Free Kit, Radio Memory ROM 18 KB IS Portable Medical, Biometrics GPIO MMC/SD C55x DSP Core SPI FFT DARAM 64 KB GPIO LCD IS IC Memory SARAM 19/56 KB 13 RTC 4-Ch. 4-Ch. 4-Ch. 4-Ch. DMA DMA DMA DMA C5000 Multicore Devices Telephony, VoIP/Accessories, Communication Embedded Signal Processing, Measurement C5000 DSP Platform Roadmap The C5000 DSPs span the applications spectrum with core performance extended to 300 MHz Timers 10-Bit SAR ADC Peripheral Bus USB.0 Slave ANA LDO 4 7 C55x Devices TMS30C5505 DSP Block Diagram The C5505 DSP is one of the latest TI C5000 DSPs with the best-in-class combination of standby and active power and an integration level optimized for portable audio/voice, medical and many other applications. INT JTAG C55x Devices C54x, C55x Devices C54x, C55x Devices 7 18 Embedded Processing & DSP Resource Guide 011

3 TMS30C64x DSP Generation, Fixed-Point Get samples, data sheets, tools and app reports at: Specifications mance DSPs ranging from sub horsepower tionality with high-performance, single- and multicore DSPs compatibility within C6000 DSP platform development environment with the industry s best optimizing C compiler Applications Wireless infrastructure (adaptive antennas, basestations, gateways), telecom infrastructure (RAS, PBX, VoIP), digital video (conferencing, surveillance, encoders, statistical remultiplexor/ digital signage), imaging (medical, machine vision/inspection, defense/ radar/sonar) Features with new instructions to accelerate performance in key applications quently used instructions available in more functional units more registers, wider load/store data paths and enlarged two-level cache Peripherals controller interface for ATM (UTOPIA) Increasing Performance, Memory and Peripherals Software Compatible C64x DSP TMS30C644 DDR 3 EMIF 16 PCI 33 or VLYNQ Communications Interface RMII/MII or HPI RMII IC C6414/5/6 DSP C6410//3/8 DSP OSC PLL JTAG EDMA 3.0 DSP Subsystem L1D 80 KB C64x+ Core L1P 3 KB C6474 DSP C645/4/5/7 DSP C641/4 DSP DDR PLL L 18-KB Cache C64x Multicore C64x C64x Timer WDT GPIO McBSP McBSP or McASP Timer PWM 3 UART Please check user guide for MUXing options. High-Performance Multicore High-Performance Single Core Performance Value DSP C6000 DSP Platform Roadmap The C6000 DSP platform includes a wide range of devices that raise the bar in performance, set new levels of cost efficiency and offer on-chip peripheral integration to enable developers of highperformance systems to choose the device that best suits their specific application. C64x DSPs come in two flavors C641 and C644 DSPs. These DSPs are pin-for-pin compatible, start from U.S. $10.10 (1-ku volumes) and are completely scalable in speed and/or feature set. Both new DSPs are available in 400-, 500- and 600-MHz speeds and have the same raw processing power, but differ in on-chip memory and peripherals. 19

4 Digital Media Processors with DaVinci Technology Digital Media Processors Get samples, data sheets, tools and app reports at: Targeted Applications (routers) endpoints equipment conference units (MCUs)/gateways (DVRs) Segment Device DM64x DM644x DM643xx DM64x DM6441 DM GHz DM647/8 DM355 DM GHz DM647/8 DM6467T DM6467D DM357 DM6467T DM6467 Time Digital Media Processors: Tuned for Digital Video End Equipments DaVinci Processor CPU MHz Capture/Display DM335 ARM96 135, 16 Capture/Display DM355* ARM96** 135, 16, 70 Capture/Display DM357 ARM96 70 Capture/Display DM365 ARM96 16, 70, 300 Capture/Display DM6467 C64x+/ARM96 594, 79/97, Capture/Display DM648* C64x+ 70, 800, 900 Capture/Display DM647* C64x+ 70, 800, 900 Capture/Display DM6446* C64x+/ARM96 300/600 Capture/Display DM6443 C64x+/ARM96 300/600 Display DM6441* C64x+/ARM96 56/51 Capture/Display DM6437 C64x+ 400, 500, 600, 700 Capture/Display DM6435 C64x+ 400, 500, 600, 700 Capture DM6433 C64x+ 400, 500, 600, 700 Display DM6431 C64x+ 300 Capture *Includes video imaging coprocessor. **Includes MPEG-4/JPEG coprocessor. Includes DaVinci high-definition video/imaging coprocessor. DM DM365 DM64x+ DM DM64x+ DM3x+ Infrastructure Video Client Video Portable Video Digital Media Processors Roadmap Digital video customers benefit from TI s DaVinci technology portfolio of digital media processors, development tools, software and support, enabling them to accelerate development and fuel innovation. DaVinci Technology 0 Embedded Processing & DSP Resource Guide 011

5 DaVinci Technology Overview DaVinci technology is a signal processingbased solution tailored for digital video applications that provides video equipment manufacturers with integrated processors, software, tools and support to simplify the design process and accelerate innovation. DaVinci Processors Reduce System Cost The portfolio of DaVinci processors consists of scalable, programmable signalprocessing system-on-chips (SoCs), accelerators and peripherals, optimized to match the price, performance and feature requirements for a broad spectrum of video end equipments. The DaVinci technology portfolio includes: TMS30DM646x digital media processors DSP-based SoCs specifically video transcoding at 10x the performance and 1/10th the price. The DM6467 consists of an integrated ARM96EJ-S core, TMS30C64x+ DSP core, high-definition video/imaging conversion engine and targeted video port interfaces. The DM6467 processor is specifically designed to address the commercial and consumer markets, such as media gateways, multipoint control units, digital media adapters, digital video servers and recorders for the security market and IP set-top boxes (STBs). TMS30DM644x digital media processors based on an ARM96 processor and the C64x+ DSP core. The TMS30DM6446, TMS30DM6443 and TMS30DM6441 processors are ideal for applications and end equipments such as video phones, automotive infotainment and IP STBs. TMS30DM643x digital media processors Based on the C64x+ DSP core and priced as low as U.S. $9.95*. TMS30DM6437, TMS30DM6435, TMS30DM6433 and TMS30DM6431 processors are ideal for cost-sensitive applications and include special features that make them suitable for automotive market applications such as lane departure and collision avoidance, as well as machine-vision systems, robotics and video security. TMS30DM64x digital media processors TMS30DM64x digital media processors are optimized for video and include a range of highperformance and low-cost options. The TMS30DM64x generation of digital media processors are fully programmable and offer industry-leading performance for the most demanding streaming multimedia and multichannel video security and infrastructure applications, including digital video recorders (DVRs), IP video servers, machine-vision systems and high-performance imaging applications. In addition, TI offers a wide range of complementary analog parts, easy-to-use development tools, extensive video and imaging third-party algorithms and more. TMS30DM3x digital media processsors Developers can now deliver cost-effective solutions for crystal clear both portable and plugged devices. The DM3x generation features an ARM9 some devices with video coprocessing and bundled codecs to speed development efforts, all with a video-processing subsystem adding intelligence to video processing. The DM3x generation, including DM335, DM355, DM357 and DM365 processors, is ideal for cameradriven applications as well as videoplayback devices such as IP cameras, video doorbells, video conferencing, digital signage, portable media players and more. *Pricing valid at 10 ku 1

6 OMAP35x Platform System-Level Applications Processors Get samples, data sheets, tools and app reports at: Applications electronics Key Features core Clock gating and integrated sleep modes reduce power without loss of performance SmartReflex technology and dynamic voltage frequency scaling graphics and video core and multimedia rich peripherals: USB.0, UART, MMC/SD, display, camera interface POWERVR SGX graphics accelerator with software library for 3-D graphics TMS30C64x+ DSP and hardware video accelerator with DaVinci software Performance Device Production Sampling In Development Future OMAP3503 ARM Cortex -A8 CPU Peripherals Serial Interfaces McBSP 5 McSPI 4 OMAP3530 OMAP355 OMAP3515 Time The OMAP applications processors platform delivers a variety of high-performance applications processors with fast, portable power and a robust support network with a software portfolio that includes open source. The complete platform allows for differentiation and rapid development of applications from multimedia-enhanced devices to general-purpose computer applications that require Linux or Windows CE class operating systems. IC 3 UART UART w/irda C64x+ DSP and Video Accelerators (355/3530 only) POWERVR SGX Graphics Accelerator (3515/3530 only) L3/L4 Interconnect Connectivity USB.0 HS OTG Controller HDQ/1-wire USB Host Controller OMAP35x OMAP35x LCD Controller Cortex-A8 Display Subsystem Video Enc System Timers GP 1 WDT Program/Data Storage SDRC MMC/ SD/ GPMC SDIO 3 10-bit DAC 10-bit DAC Camera I/F Image Pipe Parallel I/F OMAP OMAP35x application processors are based on the ARM Cortex -A8 core with more than four times the processing power of today s 300-MHz ARM9 devices. The superscalar 600-MHz Cortex-A8 core is integrated into four new OMAP35x applications processors. Embedded Processing & DSP Resource Guide 011

7 TMS30C000 Microcontrollers, Fixed-Point and Floating-Point MCU Control, 3-Bit Performance Get samples, data sheets, tools and app reports at: Specifications floating-point option compatibility between fixed-point and floating-point C8x platform controllers qualified for automotive applications Applications Green energy (solar, wind, fuel cells), digital motor control (home appliances, industrial drives, medical), digital power supplies (telecom and server rectifiers, wireless basestations, UPS), automotive (electric power steering, driver s Features 3-bit controllers unit on F83xx generation fies control system development accumulate performance and code efficiency Peripherals password protection 80-ns conversion time cycle modulation with down to 65-picosecond accuracy generation of any switching waveform easy motor feedback TMS30C000 Microcontroller Platform Roadmap The C000 controller platform provides an optimized combination of DSP performance and MCU integration for digital control systems. The C000 microcontroller platform provides an optimized combination of 3-bit performance and integration for digital control systems. Not all devices contain all modules shown. 3

8 MSP430 Microcontrollers Ultra-Low Power, Easy-to-Use, 16-Bit RISC Microcontrollers Get samples, data sheets, tools and app reports at: Key Applications Key Features 16-bit RISC CPU enables new applications at a fraction of the code size Ultra-low power architecture and flexible clock system extends battery life: 0.1-μA RAM retention <1-μA RTC mode <30 μa/mips (flash) <110 μa/mips (RAM) Increased performance 1.8-V ISP flash erase and write Fail-safe, flexible clocking system User-defined bootstrap loader Up to 1-MB linear memory addressing Innovative features Multichannel DMA supports data movement in standby mode Industry-leading code density More design options including USB, RF, LCD interface Integrated intelligent peripherals including a wide range of highperformance analog and digital peripherals to offload the CPU Easy to get started: Complete development tools starting at only US$0 with integrated development environments available free of charge New! CC430 RF Systems-on-Chip formats Device Production Development G = Value Line (Devices $0.5 USD) F = Flash Gxx1 devices xx-catalog 6 MIPS KB Flash KB RAM 500-nA Standby 3.6 V alue Line (Gxx) I/O devices 1xx-Catalog IPS 0KB flash 3.6 V MSP430 roadmap F3x0 Fxx F1x F61x F41x F3x-F4x F1x1 F0xx F15x-F16x Gxx3 16 KB, CapTouch F13x-F14x I/O F44x F1xx Fx4x F11xx Fx4x0 F41x FE4x F41x Gxx 8 KB, CapTouch F55x USB F541x FG461x Fx43x Fx47x F47x4 CC430 RF F543xA F550x/10 USB CC430 High integration reduces complexity, lets designers do more with less. MSP430x1xx Flash/ROM-based MCUs offering 1.8-V to 3.6-V operation, of peripherals. MSP430Fxx Flash-based family featuring even lower power and up to 16 MIPS with 1.8-V to 3.6-V operation. Additional enhancements include ±1 percent on-chip very-low-power oscillator, internal pull-up/pull-down resistors and low-pin-count options. MSP430x4xx Flash/ROM-based devices offering 1.8-V to 3.6-V opera- F5/663x BGM, Catalog F51x Lighting L09 0.9V Native F665x 51 KB flash, LCD F53xx Gen Purpose The New Generation 5xx-6xx 5 MIPS KB flash 4 KB RAM 3.6 V USB, RF connectivity 6xx: LCD controller New low-power modes F438/F439 F471xx F43x devices 4xx: LCD and MIPS available 0 KB flash KB RAM CD controller 60 segments 3.6 V 16 MIPS with FLL + SVS along with an integrated LCD controller. Ideal for lowpower metering and medical applications. MSP430F5xx/6xx microcontroller family featuring the lowest power consumption and performance up to 5 MIPS. It offers a wide operating voltage range from 1.8 V to 3.6 V. Features include an innovative power management module for optimizing power consumption, an internally controlled voltage regulator, integrated LDC driver on select devices and a wide 4 Embedded Processing & DSP Resource Guide 011

9 16-Bit RISC CPU accumulator bottleneck programming and cost The MSP430 MCU s orthogonal architecture provides the flexibility of 16 fully addressable, single-cycle 16-bit CPU registers and the power of a RISC. The modern design of the CPU offers versatility using only 7 easy-to-understand instructions and seven consistent addressing modes. This results in a 16-bit low-power CPU that has more effective processing, is smaller-sized and more code-efficient than other microcontrollers. Develop new ultra-low power, high-performance applications at a fraction of the code size. 15 RO/PC Program Counter R1/SP Stack Pointer R/SR/CG1 Status R3/CG Constant Generator R4 General Purpose R15 General Purpose The MSP430 CPU core with sixteen 16-bit registers, 7 core instructions and seven addressing modes results in higher processing efficiency and code density. 0 Ultra-Low Power Performance The MSP430 microcontroller was designed to provide industry-leading ultralow power performance. A flexible clocking system, multiple operating modes and zero-power always-on brown-out reset (BOR) are implemented to reduce power consumption and dramatically extend battery life. The MSP430 BOR function is always active, even in all low-power modes, to ensure the most reliable performance possible. The MSP430 CPU architecture with 16 registers, 16-bit data and 16-/0-bit address buses minimizes power consuming fetches to memory, while a fast vectored-interrupt structure reduces the need for wasteful CPU software flag polling. Intelligent hardware peripheral features were also designed to allow tasks to be completed more efficiently and independent of the CPU. Many MSP430 customers have developed battery-based products that will last for over 10 years from the original battery. Ultra-Low Power Checklist: 0.1-μA RAM retention <1-μA real-time clock mode Down to 165 μa/mips Flexible Clock System low power standby mode performance processing design, the DCO is active and stable in 1 μs (Fxx) or < 6 μs (x1xx, x4xx, F5xx). MSP430 device-based solutions efficiently use 16-bit RISC CPU high performance in very short burst intervals. This results in very high performance and ultra-low power consumption. The MSP430 MCU clock system is designed specifically for battery-powered applications. Multiple oscillators are utilized to support event-driven burst activity. watch crystal or the internal very-lowpower oscillator (VLO) with no additional used for a background real-time clock self wake-up function. An integrated highspeed digitally controlled oscillator (DCO) used by the high-speed peripherals. By khz Control Digitally Controlled Oscillator Multiple oscillator clock system Very-Low Power Oscillator (VLO) Up to 0 khz f Crystal ACLK 3 khz Low-Power Peripherals MCLK 100 khz 16 MHz CPU and Peripherals 5

10 Sitara ARM Cortex -A8 and ARM9 Microprocessors Get samples, data sheets, tools and app reports at: Specifications accelerator CE baseports Targeted Applications Automation and control, human machine interface, medical, portable data terminals Key Features AM37x Imagination Technology s POWERVR SGX graphics accelerator AM35x Performance Line Value Line Production OMAP35x Cortex -A8 Up to 70 MHz 3-D Graphics LPDDR1 AM17x ARM9, Up to 450 MHz 10/100 ENet PRU SDRAM 1H10 Sampling 1,00 AM18x ARM9 Up to 450 MHz 10/100 ENet PRU SATA LPDDR1, DDR Development AM37x Up to 1 GHz 3-D Graphics LPDDR1 AM35x Up to 600 MHz 3-D Graphics 10/100 ENet CAN DDR H10 1,00 AM389x Up to 1.5 GHz 1-G ENet 3-D Graphics PCIe DDR/3 Advanced Display 1H11 AM387x Up to 1 GHz 1-G ENet Switch 3-D Graphics PCIe, SATA LPDDR1, DDR/3 Advanced Display AM335x Up to 600 MHz 1-G ENet Switch CAN PRU LPDDR1, DDR Speeds shown are for commercial temperature. Dates approximate initial samples. Not all peripherals shown. AM386x Up to 1 GHz 1-G ENet Switch -D/3-D Graphics PCIe, CAN PRU LPDDR1, DDR/3 H11 AM383x Up to 600 MHz 1-G ENet Switch -D/3-D Graphics PCIe, CAN PRU LPDDR1, DDR Sitara ARM Microprocessor Roadmap By utilizing ARM processors and common peripheral sets, Sitara processors offer highly reusable software code bases that allow designers to easily scale within the product family. Multiple operating frequencies, 3-D graphics acceleration, multiple packaging options and temperature operating points further provide optimal flexibility to fit most application requirements. AM18x and AM17x processors Key Peripherals AM37x card interface x3, 1.8-V input/output and display subsystem with LCD controller and video encoder with composite and S-video support AM35x USB.0 On-The-Go (OTG) with built- AM18x other video input options AM3715/3703 processor block diagram The AM37x MPU is one of the latest Sitara MPUs in the family, delivering the highest performance ARM, running at 1 GHz with a x increase in graphics performance and 30 percent reduction in power. AM17x 10/100 Ethernet MAC, LCD controller 6 Embedded Processing & DSP Resource Guide 011

11 Stellaris 3-Bit ARM Cortex -M3 MCUs Get samples, data sheets, tools and app reports at: Overview TI Stellaris MCUs are the industry s leading family of robust, real-time microcontrollers based on the revolutionary Cortex -M3 technology from ARM. The award-winning Stellaris 3-bit MCUs combine sophisticated, flexible mixed-signal system-on-chip integration with unparalleled real-time multitasking capabilities. Complex applications previously impossible with legacy MCUs can now be accommodated with ease by powerful, cost-effective and simple-to-program Stellaris MCUs. With more than 170 devices, the Stellaris family offers the widest selection of precisely compatible MCUs in the industry. The Stellaris family is positioned for cost-conscious applications requiring significant control processing and connectivity capabilities, including motion control, monitoring (remote, controls, power and energy monitoring and conversion, network appliances and switches, factory automation, electronic point-of-sale machines, test and measurement equipment, medical instrumentation, and gaming equipment. In addition to MCUs configured for general-purpose real-time systems, the Stellaris family offers distinct solutions for advanced motion control and energy-conversion applications, real-time networking and real-time internetworking, and combinations of these applications including connected motion control and hard real-time networking. Welcome to the future of microcontrollers. Why Choose Cortex-M3? Cortex-M3 is the MCU version of ARM s V7 instruction set architecture family of cores: tail chaining low power hardware divide instruction set and ARM9 watchpoints and flash patching Capabilities beyond ARM7 for the microcontroller market: (code space) of ARM7 applications applications SERIAL INTERFACES MOTION CONTROL JTAG ARM NVIC Cortex -M3 SWD/T 80 MHz MPU 3 UARTs SSI/SPI 10/100 Ethernet MAC + PHY IEEE 1588 USB Full Speed Host / Device / OTG 3 CAN I C I S Quadrature Encoder Inputs 8 PWM Outputs Timer Comparators PWM Generator Dead-Band Generator PWM Interrupt Why Choose the Stellaris Family? Designed for serious microcontroller applications, the Stellaris family provides the entry into the industry s strongest ecosystem, with code compatibility ranging from US$3.8 in system cost bers to choose from interrupts, are 5-V-tolerant and have programmable drive strength and slewrate control hardware and software functionality provide on-chip system options to balance hardware and software performance free StellarisWare software KB Flash 96-KB SRAM ROM Clocks, Reset System Control Systick Timer 4 Timer/PWM/CCP Each 3-bit or x16-bit Watchdog Timers GPIOs 3-Ch DMA EPI Precision Oscillator R T Battery-Backed C Hibernate LDO Voltage Regulator 3 Analog Comparators x 10-bit ADC Each 8 Channel 1 MSPS Temp Sensor SYSTEM 3 ANALOG Stellaris family block diagram 7

12 Debugging and Optimizing Multicore Processors By Stephen Lau, Product Management, Emulation Technology, Texas Instruments As the number of cores increases, the potential performance of devices increas- formance, embedded developers need to adapt their development from single cores to working multiple cores. Switching to multicore processors presents challenges but the benefit can be well worth it in terms of performance, power efficiency, cost and time to market. To properly scale from a single core to a multicore system requires insight and knowledge to properly partition threads among processing elements. Also, the optimal use of peripherals is key to maintaining performance in a multicore system. Traditional debugging techniques such as synchronous global run, step and halt remain quite effective in multicore systems. timing or synchronization-related problems become challenging. Timing or synchronization-related problems result from dependencies between processing elements, and this can be exacerbated by the shared nature of system peripherals, bus fabrics and multilevel memories. With shared dependencies, handoffs between threads can be incorrect, inefficient or have subtle timing issues. These subtle issues are the most difficult to detect, isolate and repair as they may be intermittent and hard to measure using traditional techniques. Chiplevel tools with insight into the relationship between processing elements and system peripherals, bus and memory are critical to optimizing and debugging the timing or synchronization-related problem in a multicore system. The System Trace capability provided by TI CTools-enabled devices facilitates the debugging and optimization of multicore devices. System Trace is compliant to MIPI STP and is available with devices that feature the TI CTools debugging capability. The System Trace capability aids users in understanding the synchronization and timing between cores and peripherals as well as the performance of cores and key device interfaces. At the chip level, correlation of events is done with an accurate global timestamp, which allows developers to identify and optimize performance in a meaningful system-centric way. For example, a CTools System Trace user could identify the timing of data transfers between processing elements to external memory. Being able to globally correlate processing among threads on multiple processors and peripherals allows structural performance barriers to be identified, giving developers the ability to optimize for an entire system. CTools System Trace has been designed to be easily accessible for developers. Some of the key capabilities are based on familiar concepts. From cores, hardware accelerated messaging is available in the familiar form of hardware-accelerated printf type functions. For developers working on cores with the Linux operating system, a loadable device module is available to make System Trace available as a standard Linux device (ex. /dev/stm). This allows developers to obtain system-level visibility with unmodified Linux applications. The XDS560v System Trace emulator is the first XDS560 -class emulator to provide System Trace capability. The XDS560v System Trace emulator features large on-board memory (up to 18 MB) for System Trace storage and can support one to four pins of System Trace capture. The XDS560v System Trace unit is fully compatible with TI s Code Composer Studio Integrated Development Environment version 4. and newer. This combination gives users a complete robust tool chain for hardware debugging and algorithm development. The combination of the XDS560v System Trace emulator and Code Composer Studio IDE gives a complete hardware development environment that includes an integrated debugging environment, compiler, and full hardware debugging and system trace capability on selected processors. 8 Embedded Processing & DSP Resource Guide 011

DSP Solutions For High Quality Video Systems. Todd Hiers Texas Instruments

DSP Solutions For High Quality Video Systems. Todd Hiers Texas Instruments DSP Solutions For High Quality Video Systems Todd Hiers Texas Instruments TI Video Expertise Enables Faster And Easier Product Innovation TI has a long history covering the video market from end to end

More information

Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05

Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05 Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop Version 1.05 Agenda Introduction to ARM Cortex Cortex -M4F M4F and Peripherals Code Composer Studio Introduction to StellarisWare, I iti

More information

WHICH MICRO? What does MCU needs to do in my system? What are the tasks? Dr. Adriana Becker-Gomez

WHICH MICRO? What does MCU needs to do in my system? What are the tasks? Dr. Adriana Becker-Gomez 1 WHICH MICRO? What does MCU needs to do in my system? What are the tasks? Dr. Adriana Becker-Gomez Email: axbeec@rit.edu Office: 9-3477 2 Specs System design: High level definition (functional specs)

More information

TI TMS320C6000 DSP Online Seminar

TI TMS320C6000 DSP Online Seminar TI TMS320C6000 DSP Online Seminar Agenda Introduce to C6000 DSP Family C6000 CPU Architecture Peripheral Overview Development Tools express DSP Q & A Agenda Introduce to C6000 DSP Family C6000 CPU Architecture

More information

HotChips An innovative HD video and digital image processor for low-cost digital entertainment products. Deepu Talla.

HotChips An innovative HD video and digital image processor for low-cost digital entertainment products. Deepu Talla. HotChips 2007 An innovative HD video and digital image processor for low-cost digital entertainment products Deepu Talla Texas Instruments 1 Salient features of the SoC HD video encode and decode using

More information

DevKit8500D Evaluation Kit

DevKit8500D Evaluation Kit DevKit8500D Evaluation Kit TI DM3730 Processor based on 800MHz ARM Cortex-A8 core Onboard 512MByte DDR SDRAM and 512MByte NAND Flash 3 UART, 4 USB Host, USB OTG, Ethernet, Audio, TF, Keyboard, Jtag,...

More information

DaVinci. DaVinci Processor CPU MHz

DaVinci. DaVinci Processor CPU MHz DaVinci DaVinci Processor CPU MHz Capture/ Display DM355** ARM926 216, 270 Capture/Display DM6467 + C64x+ TM /ARM926 600/300 Capture/Display DM648* C64x+ 720, 900 Capture/Display DM647* C64x+ 720, 900

More information

Introduction to Sitara AM437x Processors

Introduction to Sitara AM437x Processors Introduction to Sitara AM437x Processors AM437x: Highly integrated, scalable platform with enhanced industrial communications and security AM4376 AM4378 Software Key Features AM4372 AM4377 High-performance

More information

Embest SOC8200 Single Board Computer

Embest SOC8200 Single Board Computer Embest SOC8200 Single Board Computer TI's AM3517 ARM Cortex A8 Microprocessors 600MHz ARM Cortex-A8 Core NEON SIMD Coprocessor POWERVR SGX Graphics Accelerator (AM3517 only) 16KB I-Cache, 16KB D-Cache,

More information

An Introduction to the Stellaris LM4F Family of Microcontrollers

An Introduction to the Stellaris LM4F Family of Microcontrollers W H I T E P A P E R Introduction Stellaris microcontrollers (MCUs) were the first MCU on the market to be based on the ARM Cortex -M core, an architecture that has quickly become a top choice for many

More information

MYD-C437X-PRU Development Board

MYD-C437X-PRU Development Board MYD-C437X-PRU Development Board MYC-C437X CPU Module as Controller Board Two 0.8mm pitch 100-pin Connectors for Board-to-Board Connections Up to 1GHz TI AM437x Series ARM Cortex-A9 Processors 512MB DDR3

More information

Embedded Processing Guide

Embedded Processing Guide ii Embedded Processing Selection Guide Table of Contents Introduction to TI Embedded Processing Overview............................................................1 Processor Find and Fit Guide.............................................2

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

SBC8140 Single Board Computer

SBC8140 Single Board Computer SBC8140 Single Board Computer TI DM3730 Processor based on 1GHz ARM Cortex-A8 core Flexible Design with a Tiny CPU Board mounted on Expansion Board Memory supporting 256MByte DDR SDRAM and 512MByte NAND

More information

Classification of Semiconductor LSI

Classification of Semiconductor LSI Classification of Semiconductor LSI 1. Logic LSI: ASIC: Application Specific LSI (you have to develop. HIGH COST!) For only mass production. ASSP: Application Specific Standard Product (you can buy. Low

More information

MYC-C437X CPU Module

MYC-C437X CPU Module MYC-C437X CPU Module - Up to 1GHz TI AM437x Series ARM Cortex-A9 Processors - 512MB DDR3 SDRAM, 4GB emmc Flash, 32KB EEPROM - Gigabit Ethernet PHY - Power Management IC - Two 0.8mm pitch 100-pin Board-to-Board

More information

AT-501 Cortex-A5 System On Module Product Brief

AT-501 Cortex-A5 System On Module Product Brief AT-501 Cortex-A5 System On Module Product Brief 1. Scope The following document provides a brief description of the AT-501 System on Module (SOM) its features and ordering options. For more details please

More information

DevKit8000 Evaluation Kit

DevKit8000 Evaluation Kit DevKit8000 Evaluation Kit TI OMAP3530 Processor based on 600MHz ARM Cortex-A8 core Memory supporting 256MByte DDR SDRAM and 256MByte NAND Flash UART, USB Host/OTG, Ethernet, Camera, Audio, SD, Keyboard,

More information

AVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director

AVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director AVR XMEGA TM A New Reference for 8/16-bit Microcontrollers Ingar Fredriksen AVR Product Marketing Director Kristian Saether AVR Product Marketing Manager Atmel AVR Success Through Innovation First Flash

More information

D Demonstration of disturbance recording functions for PQ monitoring

D Demonstration of disturbance recording functions for PQ monitoring D6.3.7. Demonstration of disturbance recording functions for PQ monitoring Final Report March, 2013 M.Sc. Bashir Ahmed Siddiqui Dr. Pertti Pakonen 1. Introduction The OMAP-L138 C6-Integra DSP+ARM processor

More information

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be covered in this presentation. 1 Please note that this

More information

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015 STM32F429 Overview Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015 Today - STM32 portfolio positioning 2 More than 30 product lines High-performance 398 CoreMark 120 MHz 150 DMIPS

More information

Chapter 7. Hardware Implementation Tools

Chapter 7. Hardware Implementation Tools Hardware Implementation Tools 137 The testing and embedding speech processing algorithm on general purpose PC and dedicated DSP platform require specific hardware implementation tools. Real time digital

More information

Digital Signal Processor 2010/1/4

Digital Signal Processor 2010/1/4 Digital Signal Processor 1 Analog to Digital Shift 2 Digital Signal Processing Applications FAX Phone Personal Computer Medical Instruments DVD player Air conditioner (controller) Digital Camera MP3 audio

More information

Team 3. By: Miriel Garcia. Microcontrollers/ TI MSP430F5438A. ECE 480 senior Design. Application Note 4/3/15

Team 3. By: Miriel Garcia. Microcontrollers/ TI MSP430F5438A. ECE 480 senior Design. Application Note 4/3/15 Microcontrollers/ TI MSP430F5438A ECE 480 senior Design Team 3 Application Note By: Miriel Garcia 4/3/15 Abstract Microcontrollers are key components on today s modern world. These devices have the ability

More information

2008/12/23. System Arch 2008 (Fire Tom Wada) 1

2008/12/23. System Arch 2008 (Fire Tom Wada) 1 Digital it Signal Processor System Arch 2008 (Fire Tom Wada) 1 Analog to Digital Shift System Arch 2008 (Fire Tom Wada) 2 Digital Signal Processing Applications FAX Phone Personal Computer Medical Instruments

More information

RZ/G1 SeRieS embedded microprocessors

RZ/G1 SeRieS embedded microprocessors RZ/G1 SeRieS embedded microprocessors High-End HMI, Video, Embedded Vision and more 2017.01 RZ/G1 SERIES MULTI-CORE MPUS WITH high-end GRaphicS and multi-stream ViDeo RZ/G1 Series microprocessors (MPUs)

More information

Intro. MEB/ Texas Instruments Inc, Slide 1

Intro. MEB/ Texas Instruments Inc, Slide 1 Intro MEB/0404 2004 Texas Instruments Inc, Slide 1 MSP430 Agenda Core Architecture Integrated Peripherals Device Roadmap Ideal Applications Development Tools MEB/0404 2004 Texas Instruments Inc, Slide

More information

PRODUCT PREVIEW TNETV1050 IP PHONE PROCESSOR. description

PRODUCT PREVIEW TNETV1050 IP PHONE PROCESSOR. description C55x DSP Operating at 125 MHz, Providing up to 250 MIPS MIPS32 4KEc 32-Bit RISC Processor, Operating at 165 MHz, Providing up to 223 Dhrystone MIPS On-Chip Peripherals Include: External Memory Interface

More information

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software! Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer

More information

MYD-IMX28X Development Board

MYD-IMX28X Development Board MYD-IMX28X Development Board MYC-IMX28X CPU Module as Controller Board Two 1.27mm pitch 80-pin SMT Male Connectors for Board-to-Board Connections 454MHz Freescale i.mx28 Series ARM926EJ-S Processors 128MB

More information

Overview of the ARM Embedded Processors from Texas Instruments *

Overview of the ARM Embedded Processors from Texas Instruments * OpenStax-CNX module: m44902 1 Overview of the ARM Embedded Processors from Texas Instruments * Miguel Morales This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License

More information

Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets

Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets PIC MCU and dspic DSC Family Portfolio 2 New Low Cost, Low Pin-Count 8-, 16-, 32-bit Offerings 3 What Are

More information

Military Grade SmartFusion Customizable System-on-Chip (csoc)

Military Grade SmartFusion Customizable System-on-Chip (csoc) Military Grade SmartFusion Customizable System-on-Chip (csoc) Product Benefits 100% Military Temperature Tested and Qualified from 55 C to 125 C Not Susceptible to Neutron-Induced Configuration Loss Microcontroller

More information

STM32 Cortex-M3 STM32F STM32L STM32W

STM32 Cortex-M3 STM32F STM32L STM32W STM32 Cortex-M3 STM32F STM32L STM32W 01 01 STM32 Cortex-M3 introduction to family 1/2 STM32F combine high performance with first-class peripherals and lowpower, low-voltage operation. They offer the maximum

More information

Product Technical Brief S3C2416 May 2008

Product Technical Brief S3C2416 May 2008 Product Technical Brief S3C2416 May 2008 Overview SAMSUNG's S3C2416 is a 32/16-bit RISC cost-effective, low power, high performance micro-processor solution for general applications including the GPS Navigation

More information

Low-Cost Microcontrollers

Low-Cost Microcontrollers Low-Cost Microcontrollers Examples and Applications for Embedded Systems João Carlos Martins joao.martins@ipbeja.pt Engineering Dept 1st Workshop on Applied Signal Processing IPBeja 15th May 2014 Outline

More information

STM32 F0 Value Line. Entry-level MCUs

STM32 F0 Value Line. Entry-level MCUs STM32 F0 Value Line Entry-level MCUs Key Messages 2 STM32 F0: Is the Cortex -M0 core generated with ST s STM32 DNA, for cost sensitive designs. The STM32 F0 is benefiting of STM32 DNA, providing the essential

More information

LPC4370FET256. Features and benefits

LPC4370FET256. Features and benefits Page 1 of 5 LPC4370FET256 32-bit ARM Cortex-M4 + 2 x M0 MCU; 282 kb SRAM; Ethernet;two HS USBs; 80 Msps 12-bit ADC; configurable peripherals The LPC4370 are ARM Cortex-M4 based microcontrollers for embedded

More information

STM8L and STM32 L1 series. Ultra-low-power platform

STM8L and STM32 L1 series. Ultra-low-power platform STM8L and STM32 L1 series Ultra-low-power platform 8-bit and 32-bit MCU families 2 Flash (bytes) 2 M 1 M 128 K 16 K 8-bit Core STM8S Mainstream STM8A F and STM8AL Automotive STM8L Ultra-low-power 32-bit

More information

MYD-IMX28X Development Board

MYD-IMX28X Development Board MYD-IMX28X Development Board MYC-IMX28X CPU Module as Controller Board Two 1.27mm pitch 80-pin SMT Connectors for Board-to-Board Connections 454MHz Freescale i.mx28 Series ARM926EJ-S Processors 128MB DDR2

More information

STM32F3. Cuauhtémoc Carbajal ITESM CEM 12/08/2013

STM32F3. Cuauhtémoc Carbajal ITESM CEM 12/08/2013 STM32F3 Cuauhtémoc Carbajal ITESM CEM 12/08/2013 1 STM32 Portfolio 2 32 bit/dsc Applications A typical embedded system with both control and signal processing requirements Digital Signal Controllers efficient

More information

嵌入式处理器介绍. 讲师 : Eldon Teng

嵌入式处理器介绍. 讲师 : Eldon Teng 嵌入式处理器介绍 讲师 : Eldon Teng TI Offers a Complete Solution The Real World Amplifier Data Converter Logic Temperature Pressure Position Speed Flow Humidity Sound Power Management Embedded Processors Light Amplifier

More information

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32 high performance Very high performance 32-bit MCU with DSP and FPU The STM32F7 with its ARM Cortex -M7 core is the smartest MCU and

More information

FOR IOT PRODUCT DEVELOPMENT

FOR IOT PRODUCT DEVELOPMENT FOR IOT PRODUCT DEVELOPMENT TRONSHOW IEEE2050-2018 STANDARD 2018/12/12 ATSUSHI HASEGAWA INDUSTRIAL SOLUTION BUSINESS UNIT RENESAS ELECTRONICS CORPORATION SOLUTION OFFERINGS FOR FOCUS DOMAINS To develop

More information

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN KEVIN TOWNSEND (MICROBUILDER) BRENDON SLADE (NXP) Agenda Part I Overview of the LPC84x Multi-Tester Swiss army knife

More information

Overview of Microcontroller and Embedded Systems

Overview of Microcontroller and Embedded Systems UNIT-III Overview of Microcontroller and Embedded Systems Embedded Hardware and Various Building Blocks: The basic hardware components of an embedded system shown in a block diagram in below figure. These

More information

DSP. Mike Hames. Senior Vice President Application-Specific Products

DSP. Mike Hames. Senior Vice President Application-Specific Products Mike Hames Senior Vice President Application-Specific Products Breadth of Applications Drive Market Growth 15 Programmable Market 13% CAGR 7 6 Programmable Market Share 1 5 22 23 24 25 26 $B % 4 5 3 2

More information

Cypress PSoC 6 Microcontrollers

Cypress PSoC 6 Microcontrollers Cypress PSoC 6 Microcontrollers Purpose-Built for the Internet of Things WWW.CYPRESS.COM/PSOC6 Unmatched Solutions for the Internet of Things EMBEDDED IN TOMORROW The IoT is exploding, with more than 30

More information

Advanced Microcontrollers Grzegorz Budzyń Lecture

Advanced Microcontrollers Grzegorz Budzyń Lecture Advanced Microcontrollers Grzegorz Budzyń Lecture 8: ARM based MCUs and APs Plan ST ARM-based microcontrollers NXP ARM-based microcontrollers AnalogDevices ARM-based microcontrollers Freescale ARM-based

More information

The World Leader in High Performance Signal Processing Solutions. DSP Processors

The World Leader in High Performance Signal Processing Solutions. DSP Processors The World Leader in High Performance Signal Processing Solutions DSP Processors NDA required until November 11, 2008 Analog Devices Processors Broad Choice of DSPs Blackfin Media Enabled, 16/32- bit fixed

More information

Z8 Encore! XP F1680 Series 8-Bit Flash Solution with Extended Peripherals

Z8 Encore! XP F1680 Series 8-Bit Flash Solution with Extended Peripherals Embedded Flash Solutions Z8 Encore! XP F1680 Series High-performance 8-bit Flash MCU F1680 advantage low power - 1.8 V highly integrated peripherals flexible memory options optimized cost/performance target

More information

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 S3C2440X is a derivative product of Samsung s S3C24XXX family of microprocessors for mobile communication market. The S3C2440X s main enhancement

More information

New CC430 combines leading MCU and RF technology

New CC430 combines leading MCU and RF technology New CC430 combines leading MCU and RF technology Brings personal and industrial wireless networking to the mass market Kevin Belnap MSP430 Marketing Mark Grazier Low Power RF Marketing Embargo date: November

More information

Video Interface Module for TI EVM TMDXEVM8148 and TMDXEVM368

Video Interface Module for TI EVM TMDXEVM8148 and TMDXEVM368 CH-Merge with LVDS HD-SDI for TI EVM TMDXEVM8148 and TMDXEVM368 VIM-HDSDI TMDXEVM8148 cable length over 100m Multi channel HD-SDI DDR3 TMS320DM8148(1GHz Cortex A8, 750MHz C674x ) Dual 32bit DDR3 of 1GB,

More information

STM32G0 MCU Series Efficiency at its Best

STM32G0 MCU Series Efficiency at its Best STM32G0 MCU Series Efficiency at its Best Key Messages of STM32G0 Series 2 2 3 Efficient Arm Cortex -M0+ at 64 MHz Compact cost: maximum I/Os count Best RAM/Flash Ratio Smallest possible package down to

More information

Subject to Change OMAP/ARM 最新技術與開發工具. Anderson Hsiao Cat/EEE Business Development Texas Instruments

Subject to Change OMAP/ARM 最新技術與開發工具. Anderson Hsiao Cat/EEE Business Development Texas Instruments Subject to Change OMAP/ARM 最新技術與開發工具 Anderson Hsiao Cat/EEE Business Development Texas Instruments OMAP-L1x Introduction OMAP35x Scaling down to OMAP-L1x Less Performance Similar Power - OMAP-L1x is

More information

Interconnects, Memory, GPIO

Interconnects, Memory, GPIO Interconnects, Memory, GPIO Dr. Francesco Conti f.conti@unibo.it Slide contributions adapted from STMicroelectronics and from Dr. Michele Magno, others Processor vs. MCU Pipeline Harvard architecture Separate

More information

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32 high performance Very high performance 32-bit MCU with DSP and FPU The STM32F7 with its ARM Cortex -M7 core is the smartest MCU and

More information

DesignWare IP for IoT SoC Designs

DesignWare IP for IoT SoC Designs DesignWare IP for IoT SoC Designs The Internet of Things (IoT) is connecting billions of intelligent things at our fingertips. The ability to sense countless amounts of information that communicates to

More information

MICROPROCESSOR SYSTEM FOR VISUAL BAKED PRODUCTS CONTROL

MICROPROCESSOR SYSTEM FOR VISUAL BAKED PRODUCTS CONTROL MICROPROCESSOR SYSTEM FOR VISUAL BAKED PRODUCTS CONTROL Krassimir Kolev, PhD University of Food Technologies - Plovdiv, Bulgaria Abstract The paper reports an authentic solution of a microprocessor system

More information

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info.

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info. A FPGA based development platform as part of an EDK is available to target intelop provided IPs or other standard IPs. The platform with Virtex-4 FX12 Evaluation Kit provides a complete hardware environment

More information

Kinetis KE1xF512 MCUs

Kinetis KE1xF512 MCUs NXP Semiconductors Document Number: KE1XF512PB Product Brief Rev. 1.1, 08/2016 Kinetis KE1xF512 MCUs Robust 5V MCUs with ADCs, FlexTimers, CAN and expanding memory integration in Kinetis E-series. Now

More information

TMS320C6000 : The Broadband Infrastructure and Imaging DSP World s Highest Performance DSP

TMS320C6000 : The Broadband Infrastructure and Imaging DSP World s Highest Performance DSP TMS320C6000 : The Broadband Infrastructure and Imaging DSP World s Highest Performance DSP Platform Update August 2000 Henry Wiechman Worldwide C6000 DSP Product Marketing Manager Three DSP Breakthroughs

More information

Contents. 1 Introduction Features Product Specifications Hardware Specification Software Specification...

Contents. 1 Introduction Features Product Specifications Hardware Specification Software Specification... SOM335x Specifications Contents 1 Introduction...2 2 Features... 3 3 Product Specifications...5 3.1 Hardware Specification... 6 3.2 Software Specification...8 3.3 Product Dimension... 10 4 Application

More information

RZ Embedded Microprocessors

RZ Embedded Microprocessors Next Generation HMI Solutions RZ Embedded Microprocessors www.renesas.eu 2013.11 The RZ Family Embedded Microprocessors The RZ is a new family of embedded microprocessors that retains the ease-of-use of

More information

Cypress PSoC 4 Microcontrollers

Cypress PSoC 4 Microcontrollers Cypress PSoC 4 Microcontrollers Your Problem-Solver on Chip WWW.CYPRESS.COM/PSOC4 THE DIFFERENTIATION DILEMMA Embedded systems are rapidly advancing with innovative features added at each new product generation.

More information

Introducing STM32 L0x Series. April

Introducing STM32 L0x Series. April Introducing STM32 L0x Series April 2014 www.emcu.it 20- to 80pins 20- to 100pins 48- to 144pins Memory size (Bytes) ST s Ultra-low-power Continuum (1/2) 2 512K 256K 192K STM32L0 Cortex TM -M0+ STM32L1

More information

Embedded Processing Portfolio for Ultrasound

Embedded Processing Portfolio for Ultrasound Embedded Processing Portfolio for Ultrasound High performance, programmable platform Processor performance speeds image analysis faster, clearer results Power/size efficient processors enable portability

More information

Copyright 2016 Xilinx

Copyright 2016 Xilinx Zynq Architecture Zynq Vivado 2015.4 Version This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able to: Identify the basic building

More information

Growth outside Cell Phone Applications

Growth outside Cell Phone Applications ARM Introduction Growth outside Cell Phone Applications ~1B units shipped into non-mobile applications Embedded segment now accounts for 13% of ARM shipments Automotive, microcontroller and smartcards

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

DSP 最新技術與開發工具介紹. Sunny Lee

DSP 最新技術與開發工具介紹. Sunny Lee 最新技術與開發工具介紹 Sunny Lee sunnylee@ti.com Low-Power Processors Roadmap In Production 08 Samples 09 samples Future C671x 300MHz C672x 300 MHz C620x C641x C642x C5509A 200 MHz 300 MHz ARM926 C674x 300 MHz ARM926

More information

Course Introduction. Purpose: Objectives: Content: Learning Time:

Course Introduction. Purpose: Objectives: Content: Learning Time: Course Introduction Purpose: This course provides an overview of the Renesas SuperH series of 32-bit RISC processors, especially the microcontrollers in the SH-2 and SH-2A series Objectives: Learn the

More information

Introducing the AM57x Sitara Processors from Texas Instruments

Introducing the AM57x Sitara Processors from Texas Instruments Introducing the AM57x Sitara Processors from Texas Instruments ARM Cortex-A15 solutions for automation, HMI, vision, analytics, and other industrial and high-performance applications. Embedded Processing

More information

Zynq-7000 All Programmable SoC Product Overview

Zynq-7000 All Programmable SoC Product Overview Zynq-7000 All Programmable SoC Product Overview The SW, HW and IO Programmable Platform August 2012 Copyright 2012 2009 Xilinx Introducing the Zynq -7000 All Programmable SoC Breakthrough Processing Platform

More information

MSP430F471xx MCUs offer high accuracy, simultaneous sampling and anti-tamper for three-phase e-metering applications

MSP430F471xx MCUs offer high accuracy, simultaneous sampling and anti-tamper for three-phase e-metering applications MSP430F471xx MCUs offer high accuracy, simultaneous sampling and antitamper for threephase emetering applications Jennifer Barry MSP430 Product Marketing Engineer The Energy Landscape Energy Sources Conventional

More information

Lab 1 Introduction to Microcontroller

Lab 1 Introduction to Microcontroller Lab 1 Introduction to Microcontroller Feb. 2016 1 Objective 1. To be familiar with microcontrollers. 2. Introducing LPC2138 microcontroller. 3. To be familiar with Keil and Proteus software tools. Introduction

More information

Ultra Low Power Microcontroller - Design Criteria - June 2017

Ultra Low Power Microcontroller - Design Criteria - June 2017 Ultra Low Power Microcontroller - Design Criteria - June 2017 Agenda 1. Low power technology features 2. Intelligent Clock Generator 3. Short wake-up times 4. Intelligent memory access 5. Use case scenario

More information

Systems in Silicon. Converting Élan SC400/410 Design to Élan SC520

Systems in Silicon. Converting Élan SC400/410 Design to Élan SC520 Converting Élan SC400/410 Design to Élan SC520 1 Élan SC400/410 Block Diagram Am486 Core 8K Cache Parallel Port Mobile Logic Blocks PCMCIA (2) (2) PIO 16550 UART SW Compatibility Blocks PIC DMA PIT (2)

More information

New STM32WB Series MCU with Built-in BLE 5 and IEEE

New STM32WB Series MCU with Built-in BLE 5 and IEEE New STM32WB Series MCU with Built-in BLE 5 and IEEE 802.15.4 Make the Choice of STM32WB Series The 7 keys points to make the difference 2 Open 2.4 GHz radio Multi-protocol Dual-core / Full control Ultra-low-power

More information

SAM A5 ARM Cortex - A5 MPUs

SAM A5 ARM Cortex - A5 MPUs SAM A5 ARM Cortex - A5 MPUs Industry s lowest-power MPUs Ideal for secure industry, IoT, wearable applications Operating at 600MHz/945DMIPS with low power consumption, the SAMA5 ARM Cortex-A5 based MPU

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

30 Years of TI s DSP: what s next? Fernando Mujica, Ph.D. Director, System Architectures Research Lab

30 Years of TI s DSP: what s next? Fernando Mujica, Ph.D. Director, System Architectures Research Lab 30 Years of TI s DSP: what s next? Fernando Mujica, Ph.D. Director, System Architectures Research Lab Outline History of the DSP DSP evolution from theory to processor to enabler Past, present and Future

More information

2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family MB9A130 Series

2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family MB9A130 Series 3 2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family Ten products from the Ultra-low Leak group have been added to the lineup as the third group of products from the 32-bit microcontroller FM3 Family.

More information

STM32 Journal. In this Issue:

STM32 Journal. In this Issue: Volume 1, Issue 2 In this Issue: Bringing 32-bit Performance to 8- and 16-bit Applications Developing High-Quality Audio for Consumer Electronics Applications Bringing Floating-Point Performance and Precision

More information

Lab 1. OMAP5912 Starter Kit (OSK5912)

Lab 1. OMAP5912 Starter Kit (OSK5912) Lab 1. OMAP5912 Starter Kit (OSK5912) Developing DSP Applications 1. Overview In addition to having an ARM926EJ-S core, the OMAP5912 processor has a C55x DSP core. The DSP core can be used by the ARM to

More information

Application Report. 1 Hardware Description. John Fahrenbruch... MSP430 Applications

Application Report. 1 Hardware Description. John Fahrenbruch... MSP430 Applications Application Report SLAA309 June 2006 Low-Power Tilt Sensor Using the MSP430F2012 John Fahrenbruch... MSP430 Applications ABSTRACT The MSP430 family of low-power microcontrollers are ideal for low-power

More information

Cannon Mountain Dr Longmont, CO LS6410 Hardware Design Perspective

Cannon Mountain Dr Longmont, CO LS6410 Hardware Design Perspective LS6410 Hardware Design Perspective 1. S3C6410 Introduction The S3C6410X is a 16/32-bit RISC microprocessor, which is designed to provide a cost-effective, lowpower capabilities, high performance Application

More information

ARM Cortex core microcontrollers 3. Cortex-M0, M4, M7

ARM Cortex core microcontrollers 3. Cortex-M0, M4, M7 ARM Cortex core microcontrollers 3. Cortex-M0, M4, M7 Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2018 Trends of 32-bit microcontrollers

More information

Overview of the ARM Embedded Processors from Texas Instruments

Overview of the ARM Embedded Processors from Texas Instruments OpenStax-CNX module: m44905 1 Overview of the ARM Embedded Processors from Texas Instruments Miguel Morales This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License

More information

Basic Components of Digital Computer

Basic Components of Digital Computer Digital Integrated Circuits & Microcontrollers Sl. Mihnea UDREA, mihnea@comm.pub.ro Conf. Mihai i STANCIU, ms@elcom.pub.ro 1 Basic Components of Digital Computer CPU (Central Processing Unit) Control and

More information

CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II

CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II The prebid meeting for the packages to be purchased under national competitive bidding for TEQIP Phase II was held on 15/10/2013

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

Cypress PSoC 4 Microcontrollers

Cypress PSoC 4 Microcontrollers Cypress PSoC Microcontrollers Your Problem-Solver on Chip WWW.CYPRESS.COM/PSOC THE DIFFERENTIATION DILEMMA Embedded systems are rapidly advancing with innovative features added at each new product generation.

More information

Low Power System Design Using Atmel ARM Cortex -based Products Copyright Atmel Corporation

Low Power System Design Using Atmel ARM Cortex -based Products Copyright Atmel Corporation Low Power System Design Using Atmel ARM Cortex -based Products 1 2012 Copyright Atmel Corporation Low Power System What s driving low power system? System power buget constrain Long battery life Specification

More information

T he key to building a presence in a new market

T he key to building a presence in a new market Renesas Synergy MCUs Build Foundation for Groundbreaking Integrated Hardware/ Software Platform New family of microcontrollers combines scalability, power efficiency with extensive peripheral capabilities

More information

OMAP1510 T H E W O R L D L E A D E R I N D S P A N D A N A L O G. Product Bulletin. Application Processor for 2.5 and 3G Wireless Devices

OMAP1510 T H E W O R L D L E A D E R I N D S P A N D A N A L O G. Product Bulletin. Application Processor for 2.5 and 3G Wireless Devices T H E W O R L D L E A D E R I N D S P A N D A N A L O G Product Bulletin OMAP110 Application Processor for 2. and 3G Wireless Devices The OMAP110 processor is a unique dual-core architecture that combines

More information

Network Embedded Systems Sensor Networks Fall Hardware. Marcus Chang,

Network Embedded Systems Sensor Networks Fall Hardware. Marcus Chang, Network Embedded Systems Sensor Networks Fall 2013 Hardware Marcus Chang, mchang@cs.jhu.edu 1 Embedded Systems Designed to do one or a few dedicated and/or specific functions Embedded as part of a complete

More information

Learning Module 9. Managing the Sensor: Embedded Computing. Paul Flikkema. Department of Electrical Engineering Northern Arizona University

Learning Module 9. Managing the Sensor: Embedded Computing. Paul Flikkema. Department of Electrical Engineering Northern Arizona University Learning Module 9 Managing the Sensor: Embedded Computing Paul Flikkema Department of Electrical Engineering Northern Arizona University Outline Networked Embedded Systems Hardware Software Languages Operating

More information