Texas Instruments DSP aileleri 5xxx



Similar documents
System Considerations

System Design Issues in Embedded Processing

Am186ER/Am188ER AMD Continues 16-bit Innovation

STM32 F-2 series High-performance Cortex-M3 MCUs

Lab Experiment 1: The LPC 2148 Education Board

TI also offers several C64x+ DSP-based solutions all based on single-core DSP architectures: TNETV2664 TNETV2666 TNETV2686 TNETV2689 TNETV2520

Freescale Semiconductor, Inc. Product Brief Integrated Portable System Processor DragonBall ΤΜ

Chapter 13. PIC Family Microcontroller

SBC8100 Single Board Computer

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

Hello, and welcome to this presentation of the STM32L4 reset and clock controller.

IP Phone Solutions TNETV1050/1055

Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor

Motor Control using NXP s LPC2900

How To Use Nuc123 (Nuc123) For A Week

USB OTG and Embedded Host Microchip Technology Incorporated. All Rights Reserved. Slide 1

7a. System-on-chip design and prototyping platforms

Architekturen und Einsatz von FPGAs mit integrierten Prozessor Kernen. Hans-Joachim Gelke Institute of Embedded Systems Professur für Mikroelektronik

SABRE Lite Development Kit

USB 3.0 Connectivity using the Cypress EZ-USB FX3 Controller

Reconfigurable System-on-Chip Design

Microtronics technologies Mobile:

POCKET SCOPE 2. The idea 2. Design criteria 3

System-on-a-Chip with Security Modules for Network Home Electric Appliances

Serial port interface for microcontroller embedded into integrated power meter

SEC2410/SEC4410 HS Endpoint Processor with USB 2.0, Smart Card, & FMC for Secure Token & Storage

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

Products. CM-i586 Highlights. Página Web 1 de 5. file://c:\documents and Settings\Daniel\Os meus documentos\humanoid\material_o...

ontroller LSI with Built-in High- Performance Graphic Functions for Automotive Applications

Description: Multiparameter System (4 or 8 channels)

How to design and implement firmware for embedded systems

TI Embedded Processor for ebook Applications. Anderson Hsiao TI MCU/DSP Business Development

Advanced Microcontrollers Grzegorz Budzyń Lecture. 3: Electrical parameters of microcontrollers 8051 family

ARM Cortex STM series

MICROPROCESSOR REPORT. THE INSIDER S GUIDE TO MICROPROCESSOR HARDWARE

PAC52XX Clock Control Firmware Design

Gecko. Energy-friendly microcontrollers for the IoT. Gecko MCUs Complete portfolio of energyfriendly 32-bit microcontrollers PRODUCT SELECTOR GUIDE

Andreas Läng. Hilscher Gesellschaft für Systemautomation mbh Intelligent solutions for industrial communication.

Easy H.264 video streaming with Freescale's i.mx27 and Linux

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule

Software engineering for real-time systems

Product Brief. R7A-200 Processor Card. Rev 1.0

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs)

Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada

EEM870 Embedded System and Experiment Lecture 1: SoC Design Overview

A New, High-Performance, Low-Power, Floating-Point Embedded Processor for Scientific Computing and DSP Applications

Network connectivity controllers

Intel StrongARM SA-110 Microprocessor

Quectel Wireless Solutions Wireless Module Expert U10 UMTS Module Presentation

SBC6245 Single Board Computer

DKWF121 WF121-A B/G/N MODULE EVALUATION BOARD

SBC8600B Single Board Computer

OpenSPARC T1 Processor

ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-17: Memory organisation, and types of memory

Designing a System-on-Chip (SoC) with an ARM Cortex -M Processor

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

Atmel Norway XMEGA Introduction

PIC32 Microcontroller Families

Building Blocks for PRU Development

A Master-Slave DSP Board for Digital Control

DSP for Smart Biometric Solutions

Focus Product Selector Guide

Adding WiFi to Your Embedded System. WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013

Ultra-Low Power Comparison: MSP430 vs. Microchip XLP Tech Brief A Case for Ultra-Low Power Microcontroller Performance

Embedded Display Module EDM6070

Pre-tested System-on-Chip Design. Accelerates PLD Development

STM32F411xC STM32F411xE

AN LPC1700 timer triggered memory to GPIO data transfer. Document information. LPC1700, GPIO, DMA, Timer0, Sleep Mode

Hitachi Releases SuperH Mobile Application Processor SH-Mobile for optimum processing of multimedia applications for next-generation mobile phone

Microcontrollers. -Definition, Basics and Trends. Anders Pettersson. FAE Manager Nordic and Baltic

What is a System on a Chip?

Focus Product Selector Guide

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654

USB2229/USB th Generation Hi-Speed USB Flash Media and IrDA Controller with Integrated Card Power FETs PRODUCT FEATURES.

Vehicle Tracking and Monitoring By ARM7

ADM5120 HOME GATEWAY CONTROLLER. Product Notes

Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to:

16-bit Microcontrollers. High-Performance PIC24 Microcontroller Family.

Digital signal processor fundamentals and system design

DAC Digital To Analog Converter

Architectures, Processors, and Devices

Lab 1 Course Guideline and Review

MAC71x6 Microcontroller Device Product Brief Covers MAC7106, MAC7116, MAC7126, MAC7136

Developing Speech Applications for Personal Handheld Devices on TI s OMAP Platform

Digital Signal Processors for Mobile Phone Terminals

Design of a High Speed Communications Link Using Field Programmable Gate Arrays

Easy! D3 Intelligent Camera Platform

DS1104 R&D Controller Board

How To Make An Ip Phone Work For A Business

PowerPC 405 GP Overview

32-bit ARM Cortex -M0+ FM0+ Microcontroller

MPX28. o UART, SD-CARD, I2C, PWM, Serial Audio, SPI Power management optimized for long battery life 3.3V I/O

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

Comparison of MC9S08QE128 and MCF51QE128 Microcontrollers Scott Pape and Eduardo Montanez Systems Engineering, Freescale Microcontroller Division

ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-12: ARM

MP3 Player CSEE 4840 SPRING 2010 PROJECT DESIGN.

A Design of Video Acquisition and Transmission Based on ARM. Ziqiang Hao a, Hongzuo Li b

MONOCHROME RGB YCbCr VIDEO DIGITIZER

Transcription:

Texas Instruments DSP aileleri 5xxx Kod uyumlu Güç verimliliği/sistem Yoğunluğu C5409 80-160 MIPS C5401 50 MIPS Hazır hazırlanan hedeflenen C5410 100-160 MIPS C5402 100-160 MIPS C5416 120-160 MIPS C5404 120 MIPS C5407 120 MIPS C5420 200 MIPS C5421 200 MIPS C5441 532 MIPS C5470 C54x+ARM7 C5501 600 MIPS TNET3010 4800 MIPS C5471 C54x TM +ARM7 Đçerik Tümleştirme C5502 400-600 MIPS C55x TM DSP Multicore OMAP5910 C55x+ARM9 C5509 288-400 MIPS C5510 320-400 MIPS OMAP TM C55x+ARM9 C55x TM DSP

C54x

C5416: 60% çekirdek performans iyileştirmesi C 5409 a göre D(15-0) A(23-0) Program/Data Program/Data ROM ROM 16K Words 16K Words MAC 17 x 17 MPY 40-Bit Adder RND, SAT Shifter 40-Bit Barrel (-16, 31) Program/Data Program/Data SRAM SRAM 128K Words 128K Words Program/Data Buses Program/Data Buses 40-Bit CMPS Operator (VITERBI) EXP Encoder Accumulators 40-Bit ACC A 40-Bit ACC B Addressing Unit 8 Auxiliary Registers 2 Addressing Units Power Power Management Management DMA Ch 0 Ch 1 Ch 2 Ch 3 Ch 4 Ch 5 Peripheral Peripheral Bus Bus JTAG Test/ JTAG Test/ Control Control Muxed Muxed GP GP I/O I/O Timer Timer 8/16-bit Host 8/16-bit Host Interface (HPI) Interface (HPI) PLL PLL Clock Clock S/W S/W Waitstate Waitstate Yüksek performans 160 MIPS 128K words SRAM 16K words ROM 3 McBSPs 6-channel DMA 8/16-bit HPI Extended Program Addressing Düşük Güç 1.5-V core 90 mw active @ 160 MIPS Küçük Boyut 144 TQFP 144 microstar BGA (12 x 12 mm)

C5420: Çift Çekirdekli, düşük güçlü Power Management Power Management MAC 17 x 17 MPY 40-Bit Adder RND, SAT Shifter 100K Words RAM Program/Data Buses Buses 40-Bit CMPS Operator (VITERBI) EXP Encoder Accumulators 40-Bit Barrel 40-Bit ACC A (-16, 31) 40-Bit ACC B Addressing Unit MAC 17 x 17 MPY 40-Bit Adder RND, SAT Shifter 8 Auxiliary Registers 2 Addressing Units 40-Bit CMPS Operator (VITERBI) EXP Encoder Accumulators 40-Bit Barrel 40-Bit ACC A (-16, 31) 40-Bit ACC B Addressing Unit 8 Auxiliary Registers 2 Addressing Units Program/Data Buses Buses DMA Ch 0 Ch 1 Ch 2 Ch 3 Ch 4 Ch 5 DMA Ch 0 Ch 1 Ch 2 Ch 3 Ch 4 Ch 5 Peripheral Bus Bus FIFO Interface Peripheral Bus Bus JTAG JTAG Test/ Test/ Control Timer GP GP I/O I/O PLL PLL Clock Clock 16-Bit 16-Bit Host Host Interface Interface (HPI) (HPI) 16-Bit 16-Bit Host Host Interface Interface (HPI) (HPI) Timer GP GP I/O I/O PLL PLL Clock Clock Performans 200 MIPS for 200K words SRAM (3.2 Mbits) 6 McBSPs 12-channels DMA 16-bit HPI Düşük Güç 1.8-V core 266 mw active power Low power per channel Küçük Boyut 144-pin TQFP 144 microstar BGA (12 x 12 mm) 100K Words RAM JTAG JTAG Test/ Test/ Control

C5441: Yüksek Performans (yoğunluk ve esneklik) Performans: 133 MHz per core (532 MIPS) 640K words SRAM (10.2 Mbits) 4 McBSPs plus 2 shared 16-bit HPI Çok düşük güç tüketimi 1.5-V core 550 mw active power @ 532 MIPS 0.15 µ process technology Küçük Boyut 176 TQFP 179 microstar BGA (12 x 12 mm)

C54CST DSP D(15-0) A(22-0) Program/Data ROM 64K Words MAC 17 x 17 MPY 40-Bit Adder RND, SAT Shifter 40-Bit Barrel (-16, 31) Program/Data SRAM 16K Words Program/Data Buses 40-Bit CMPS Operator (VITERBI) EXP Encoder Accumulators 40-Bit ACC A 40-Bit ACC B Addressing Unit 8 Auxiliary Registers 2 Addressing Units Power Management DMA Ch 0 Ch 1 Ch 2 Ch 3 Ch 4 Ch 5 Peripheral Bus JTAG Test/ Control 23 23 GP I/O(Mux d) Timer PLL Clock UART 8/16-bit Host Interface (HPI) S/W Waitstate McBSP ->DAA Đçerik Up to 120 MHz Performance 16K words SRAM 64K words ROM 2 McBSPs (full 128-ch) 6-channel DMA 8/16-bit HPI UART System Side DAA (operates at 59 Mhz or 118 Mhz) 23 GPIO Pins (Mux d) Güç 25mW typical power 1.5-V core (3.3V I/O; 5V for DAA) Three power-management modes Kılıf 144-pin TQFP 144-pin microstar BGA (12 x 12mm) Footprint compatible w/ 5402

C55x

C55x DSP Taşınabilir uygulamalarda Güç verimliliği, Yüksek performans C5510 ve C5509

MPEG-4 gereksinimlerine kısa bir bakış Taşınabilir video aygıtları MPEG-4 Video Codec, QCIF format @ 30 fps DCT Toplam saatin % 10 u idct Toplam saatin % 20 i Hareket kestirimi Toplam saatin % 35 i Pixel interpolasyonu Toplam saatin % 15 i Bu fonksiyonlar, extra birimleri olmayan sistemlerde hesapsal ihtiyaçların büyük bir kısmını kapsar Bu iş için amaçlanan donanımsal genişletmeler sayesinde, C55x yüksek video performansı sağlar ve esneklik sağlar.

C5501: Industry s First 600 MIPS (300 MHz) DSP On-chip memory: 16KW DARAM, 16KW ROM 16-bit external memory interface (EMIF) 16 KByte instruction-cache 8-bit enhanced host port interface Extended operating temperature - 40º to 85º C @ 300 MHz 6-channel direct memory access (DMA) 2 McBSPs I 2 C multi-master and slave interface Hardware UART Programmable phase-locked loop (APLL) with on-chip oscillator 3 timers: 2 general purpose, 1 programmable watchdog 76 GPIO, 8 dedicated 176-pin LQFP, 176-pin µ*bga

C5502 @ 600 MIPS (300 MHz) 32 bit-emif I-Cache Program 32 bits 16 KW ROM Data Read (3-16 bit) Data Write (2-16 bit) Program 32 bits C55x TM Instruction Buffer Unit Dual Mac Barrel Shifter DSP Core Idle Domain Register 40-bit Accumulators 32 KW DARAM Advanced Power Mgmt Advanced 16-bit Registers Address Units Peripherals Bus Peripherals 6 channel DMA 3 McBSPs Watchdog I 2 C Interface H/W UART Enhanced HPI GPIO 2 Timers On-chip memory: 32KW DARAM, 16KW ROM 32-bit external memory interface (EMIF) 16 KByte instruction cache 16-bit/8-bit enhanced host port interface Extended operating temperature - 40º to 85º C @ 300 MHz 6-channel direct memory access (DMA) 3 McBSPs I 2 C multi-master and slave interface Hardware UART Programmable phase-locked loop (APLL) with on-chip oscillator 3 timers: 2 general purpose, 1 programmable watchdog 76 GPIO, 8 dedicated TMS320C5502 @ 300 MHz Clock 176-pin LQFP, 176-pin µ*bga

C5509 16 bit- EMIF 32 KW ROM 32 KW DARAM 96 KW SARAM Program 32 bits Data Read (3-16 bit) Data Write (2-16 bit) Program 32 bits C55x TM Instruction Buffer Unit Dual Mac DSP CORE Idle Domain Register 40- bit Accumulators Barrel Shifter Peripherals Bus 2 Timers 8 GPIO Advanced Power Mgmt Advanced 16-bit Reg. Addr Units X4 PLL DPLL Peripherals Bus Peripherals USB 10-bitADC RTC MMC/SD MemStick 3 McBSPs I 2 C Interface Watchdog EHPI 6 channel DMA USB 2.0 port 10-bit 500us ADC for keypad, button and battery monitoring functions Real-Time Clock w/ 32KHz crystal input, separate power Multimedia Card/Secure Digital (MMC/SD) s Memory Stick (MS) s 3 McBSPs 16-bit EMIF I 2 C multi-master and slave interface 3 timers: 2 general purpose, 1 watchdog 36 GPIO, 7/8 Dedicated 16-bit HPI muxed w/address bus 64-bit unique device ID, secure ROM, JTAG w/ disconnect option for security 128K on-chip memory: 32KW DARAM, 96Kw SARAM TMS320C5509 @ 144 or 200 MHz 32KW ROM

C5510: Yüksek performanslı C55x DSP On-Chip Memory VC5510 özellikleri 160 KW SRAM 16 KW ROM I-Cache 24 KByte Cache DMA 3 Multi-channel s Six-channel 128 Channels Each Enhanced HPI 16-bit External Memory Interface (EMIF) Advanced 8 GP I/O Lines Package Supports Cheaper & Faster Memories Easier Debug Connect Peripherals directly to the DSP 240 Ball, 15x15u*BGA

C6000 yol haritası Performans Yazılım m uyumluluğu C6201 Đlk kuşakk C6202 C6211 C6701 C6203 Đkinci kuşak (Fixed Point) C6204 C6711 Genel amaçlı En iyi performans C6205 C6414 C62x C6712 C6713 Multi-core C64x DSP C6411 C67x C6415 C64x DSP 1.1 GHz C6416 Media Gateway Floating Point 3G Wireless altyapısı Fixed-point Floating-point zaman