Top

Product details

Parameters

DSP 1 C66x Operating system Integrity, Linux, SYS/BIOS, VxWorks On-chip L2 cache/RAM 4096 KB (ARM Cluster), 512 KB (per C66x DSP core) Other on-chip memory 2048 KB DRAM DDR3, DDR3L Ethernet MAC 2-Port 10Gb Switch, 8-Port 1Gb Switch PCI/PCIe 4 PCIe Gen2 Serial I/O I2C, PCIe, SPI, UART, USB, Hyperlink SPI 3 I2C 3 USB 2 Arm MHz (Max.) 1250, 1400 Arm CPU 4 ARM Cortex-A15 UART (SCI) 2 Operating temperature range (C) 0 to 85, -40 to 100 Rating Catalog open-in-new Find other C6000 DSP + Arm processors

Features

  • ARM® Cortex®-A15 MPCore™
    CorePac
    • Up to Four ARM Cortex-A15 Processor Cores at
      up to 1.4-GHz
    • 4MB L2 Cache Memory Shared by all Cortex-
      A15 Processor Cores
    • Full Implementation of ARMv7-A Architecture
      Instruction Set
    • 32KB L1 Instruction and Data Caches per Core
    • AMBA 4.0 AXI Coherency Extension (ACE)
      Master Port, Connected to MSMC (Multicore
      Shared Memory Controller) for Low Latency
      Access to SRAM and DDR3
  • One TMS320C66x DSP Core Subsystem (C66x
    CorePacs), Each With
    • 1.4 GHz C66x Fixed/Floating-Point DSP Core
      • 38.4 GMacs/Core for Fixed Point @ 1.2 GHz
      • 19.2 GFlops/Core for Floating Point @
        1.2 GHz
    • Memory
      • 32K Byte L1P Per CorePac
      • 32K Byte L1D Per CorePac
      • 512K Byte Local L2 Per CorePac
  • Multicore Shared Memory Controller (MSMC)
    • 2 MB SRAM Memory Shared by DSP CorePacs
      and ARM CorePac
    • Memory Protection Unit for Both SRAM and
      DDR3_EMIF
  • Multicore Navigator
    • 8k Multi-Purpose Hardware Queues with Queue
      Manager
    • One Packet-Based DMA Engine for Zero-
      Overhead Transfers
  • Network Coprocessor
    • Packet Accelerator Enables Support for
      • Transport Plane IPsec, GTP-U, SCTP,
        PDCP
      • L2 User Plane PDCP (RoHC, Air Ciphering)
      • 1 Gbps Wire Speed Throughput at 1.5
        MPackets Per Second
    • Security Accelerator Engine Enables Support for
      • IPSec, SRTP, 3GPP and WiMAX
        Air Interface, and SSL/TLS Security
      • ECB, CBC, CTR, F8, A5/3, CCM, GCM,
        HMAC, CMAC, GMAC, AES, DES, 3DES,
        Kasumi, SNOW 3G, SHA-1, SHA-2 (256-bit
        Hash), MD5
      • Up to 6.4 Gbps IPSec and 3 Gbps Air
        Ciphering
    • Ethernet Subsystem
      • Eight SGMII Ports with Wire Rate Switching
      • IEEE1588 v2 (with Annex D/E/F) Support
      • 8 Gbps Total Ingress/Egress Ethernet BW
        from Core
      • Audio/Video Bridging (802.1Qav/D6.0)
      • QOS Capability
      • DSCP Priority Mapping
  • Peripherals
    • Two PCIe Gen2 Controllers with Support for
      • Two Lanes per Controller
      • Supports Up to 5 GBaud
    • One HyperLink
      • Supports Connections to Other KeyStone
        Architecture Devices Providing Resource
        Scalability
      • Supports Up to 50 GBaud
    • 10-Gigabit Ethernet (10-GbE) Switch Subsystem
      • Two SGMII/XFI Ports with Wire Rate
        Switching and MACSEC Support
      • IEEE1588 v2 (with Annex D/E/F) Support
    • One 72-Bit DDR3/DDR3L Interface with Speeds
      Up to 1600 MTPS in DDR3 Mode
    • EMIF16 Interface
    • Two USB 2.0/3.0 Controllers
    • USIM Interface
    • Two UART Interfaces
    • Three I2C Interfaces
    • 32 GPIO Pins
    • Three SPI Interfaces
    • One TSIP
      • Support 1024 DS0s
      • Support 2 Lanes at 32.768/16.3848.192
        Mbps Per Lane
  • System Resources
    • Three On-Chip PLLs
    • SmartReflex Automatic Voltage Scaling
    • Semaphore Module
    • Thirteen 64-Bit Timers
    • Five Enhanced Direct Memory Access (EDMA)
      Modules
  • Commercial Case Temperature:
    • 0°C to 85°C
  • Extended Case Temperature:
    • –40°C to 100°C
open-in-new Find other C6000 DSP + Arm processors

Description

The 66AK2E0x is a high performance device based on TI’s KeyStone II Multicore SoC Architecture, incorporating the most performance-optimized Cortex-A15 processor single-core or quad-core CorePac and C66x DSP core, that can run at a core speed of up to 1.4 GHz. TI’s 66AK2E0x device enables a high performance, power-efficient and easy to use platform for developers of a broad range of applications such as enterprise grade networking end equipment, data center networking, avionics and defense, medical imaging, test and automation.

TI’s KeyStone II Architecture provides a programmable platform integrating various subsystems (for example, ARM CorePac (Cortex-A15 Processor Quad Core CorePac), C66x CorePac, network processing, and uses a queue-based communication system that allows the device resources to operate efficiently and seamlessly. This unique device architecture also includes a TeraNet switch that enables the wide mix of system elements, from programmable cores to high-speed IO, to each operate at maximum efficiency with no blocking or stalling.

TI’s C66x core launches a new era of DSP technology by combining fixed-point and floating point computational capability in the processor without sacrificing speed, size, or power consumption. The raw computational performance is an industry-leading 38.4 GMACS/core and 19.2 Gflops/core (@ 1.2 GHz operating frequency). It can execute 8 single precision floating point MAC operations per cycle and can perform double- and mixed-precision operations and is IEEE754 compliant. For fixed-point use, the C66x core has 4× the multiply accumulate (MAC) capability of C64×+ cores. The C66x CorePac incorporates 90 new instructions targeted for floating point and vector math oriented processing. These enhancements yield sizeable performance improvements in popular DSP kernels used in signal processing, mathematical, and image acquisition functions. The C66x core is backwards code compatible with TI'’s previous generation C6000 fixed and floating point DSP cores, ensuring software portability and shortened software development cycles for applications migrating to faster hardware.

The 66AK2E0x KeyStone II device integrates a large amount of on-chip memory. The Cortex-A15 processor cores each have 32KB of L1Data and 32KB of L1 Instruction cache. The up to four Cortex A15 cores in the ARM CorePac share a 4MB L2 Cache. In the DSP CorePac, in addition to 32KB of L1 program and 32KB of L1 data cache, there is 512KB of dedicated memory per core that can be configured as cache or as memory mapped RAM. The device also integrates 2MB of Multicore Shared Memory (MSMC) that can be used as a shared L3 SRAM. All L2 and MSMC memories incorporate error detection and error correction. For fast access to external memory, this device includes a 64-bit DDR-3 (72-bit with ECC support) external memory interface (EMIF) running at 1600 MTPS.

The device enables developers to use a variety of development and debugging tools that include GNU GCC, GDB, Open source Linux, Eclipse based debugging environment enabling kernel and user space debugging using a variety of Eclipse plug-ins including TI's industry leading IDE Code Composer Studio.

open-in-new Find other C6000 DSP + Arm processors
Download

Technical documentation

= Top documentation for this product selected by TI
No results found. Please clear your search and try again. View all 89
Type Title Date
* Datasheet 66AK2E05/02 Multicore DSP+ARM KeyStone II System-on-Chip (SoC) datasheet (Rev. D) Mar. 11, 2015
* Errata 66AK2E05/02 KeyStone SoC Silicon Errata (Silicon Rev 1.0) (Rev. B) Aug. 20, 2015
Application notes How to Migrate CCS 3.x Projects to the Latest CCS Feb. 06, 2020
User guides ARM Assembly Language Tools v20.2.0.LTS User's Guide (Rev. Y) Feb. 04, 2020
User guides ARM Optimizing C/C++ Compiler v20.2.0.LTS User's Guide (Rev. V) Feb. 04, 2020
Application notes Keystone Error Detection and Correction EDC ECC Aug. 12, 2019
Application notes Using Arm ROM Bootloader on Keystone II Devices Jun. 04, 2019
User guides ARM Assembly Language Tools v19.6.0.STS User's Guide (Rev. X) Jun. 03, 2019
User guides ARM Optimizing C/C++ Compiler v19.6.0.STS User's Guide (Rev. U) Jun. 03, 2019
Application notes Keystone Multicore Device Family Schematic Checklist May 17, 2019
White papers Sitara Processor Security (Rev. D) May 09, 2019
Application notes KeyStone II DDR3 interface bring-up Mar. 07, 2019
User guides ARM Assembly Language Tools v18.12.0.LTS User's Guide (Rev. W) Nov. 19, 2018
User guides ARM Optimizing C/C++ Compiler v18.12.0.LTS User's Guide (Rev. T) Nov. 19, 2018
Application notes DDR3 Design Requirements for KeyStone Devices (Rev. C) Jan. 23, 2018
User guides ARM Assembly Language Tools v18.1.0.LTS User's Guide (Rev. U) Jan. 16, 2018
User guides ARM Optimizing C/C++ Compiler v18.1.0.LTS User's Guide (Rev. R) Jan. 16, 2018
White papers POWERLINK on TI Sitara Processors (Rev. A) Jan. 10, 2018
User guides ARM Assembly Language Tools v17.9.0.STS User's Guide (Rev. T) Sep. 30, 2017
User guides ARM Optimizing C/C++ Compiler v17.9.0.STS User's Guide (Rev. Q) Sep. 30, 2017
User guides KeyStone II Architecture Universal Serial Bus 3.0 (USB 3.0) (Rev. A) Aug. 21, 2017
Application notes Thermal Design Guide for DSP and Arm Application Processors (Rev. B) Aug. 14, 2017
User guides Phase-Locked Loop (PLL) for KeyStone Devices User's Guide (Rev. I) Jul. 26, 2017
User guides ARM Assembly Language Tools v17.6.0.STS User's Guide (Rev. S) Jun. 21, 2017
User guides ARM Optimizing C/C++ Compiler v17.6.0.STS User's Guide (Rev. P) Jun. 21, 2017
Application notes Power Consumption Summary for K2E System-on-Chip (SoC) Device Family Jun. 14, 2017
Application notes PCI Express (PCIe) Resource Wiki for Keystone Devices (Rev. A) May 19, 2017
Application notes Processor SDK RTOS Audio Benchmark Starter Kit Apr. 12, 2017
Selection guides TI Components for Aerospace and Defense Guide (Rev. E) Mar. 22, 2017
Application notes Clocking Spreadsheet for K2E Device Family Jan. 26, 2017
User guides Serializer/Deserializer (SerDes) for KeyStone II Devices User Guide (Rev. A) Jul. 27, 2016
Application notes Power Management of KS2 Device (Rev. C) Jul. 15, 2016
User guides ARM Assembly Language Tools v16.9.0.LTS User's Guide (Rev. P) Apr. 30, 2016
User guides ARM Optimizing C/C++ Compiler v16.9.0.LTS User's Guide (Rev. M) Apr. 30, 2016
Application notes SERDES Link Commissioning on KeyStone I and II Devices Apr. 13, 2016
Application notes TI DSP Benchmarking Jan. 13, 2016
Application notes Throughput Performance Guide for KeyStone II Devices (Rev. B) Dec. 22, 2015
Application notes Keystone II DDR3 Debug Guide Oct. 16, 2015
White papers Making your search SIMPLE, even when your ideas are complex Aug. 10, 2015
White papers Processing solutions for biometric systems Jun. 30, 2015
White papers Quality of service on Keystone II architecture May 07, 2015
User guides Enhanced Direct memory Access 3 (EDMA3) for KeyStone Devices User's Guide (Rev. B) May 06, 2015
User guides Gigabit Ethernet (GbE) Switch SS for K2E & K2L Devices User's Guide (Rev. A) Apr. 28, 2015
User guides Multicore Navigator (CPPI) for KeyStone Architecture User's Guide (Rev. H) Apr. 09, 2015
User guides DDR3 Memory Controller for KeyStone II Devices User's Guide (Rev. C) Mar. 27, 2015
White papers Save power and costs with TI's K2E on-chip networking features Mar. 25, 2015
Application notes Keystone II DDR3 Initialization Jan. 26, 2015
Technical articles Webinar Announcement: AM5K2Ex EVM for Mission Critical Applications Nov. 18, 2014
User guides ARM Assembly Language Tools v5.2 User's Guide (Rev. M) Nov. 05, 2014
User guides ARM Optimizing C/C++ Compiler v5.2 User's Guide (Rev. J) Nov. 05, 2014
Technical articles All ARM SoCs are not created equally Sep. 09, 2014
Technical articles Architecting for the embedded industrial computing world Sep. 08, 2014
User guides Power Sleep Controller (PSC) for KeyStone Devices User's Guide (Rev. C) Sep. 04, 2014
More literature 66AK2Ex KeyStone Multicore DSP+ARM(R) System-on-Chips (Rev. A) Sep. 03, 2014
White papers KeyStone™-II-based processors: 10G Ethernet as an optical interface Aug. 25, 2014
User guides Packet Accelerator 2 (PA2) for K2E and K2L Devices User's Guide Aug. 19, 2014
User guides Security Accelerator 2 (SA2) for K2E and K2L Devices User's Guide Aug. 19, 2014
White papers Differentiating AM5K2E02 and AM5K2E04 SoCs from Alternate ARM® Cortex®-A15 Devic Aug. 14, 2014
User guides Network Coprocessor (NETCP) for K2E and K2L Devices User's Guide Aug. 13, 2014
Application notes Hardware Design Guide for KeyStone II Devices Mar. 24, 2014
More literature The Case for 10G Ethernet in Embedded Processing Nov. 13, 2013
User guides PCI Express (PCIe) for KeyStone Devices User's Guide (Rev. D) Sep. 30, 2013
User guides Debug and Trace for KeyStone II Devices User's Guide Jul. 26, 2013
User guides ARM Bootloader User Guide for KeyStone II Devices Jul. 21, 2013
User guides DSP Bootloader for KeyStone Architecture User's Guide (Rev. C) Jul. 15, 2013
User guides C66x CorePac User's Guide (Rev. C) Jun. 28, 2013
User guides Memory Protection Unit (MPU) for KeyStone Devices User's Guide (Rev. A) Jun. 28, 2013
User guides HyperLink for KeyStone Devices User's Guide (Rev. C) May 28, 2013
User guides 10 Gigabit Ethernet Switch Subsystem User Guide for KeyStone II Devices Feb. 08, 2013
User guides Multicore Shared Memory Controller (MSMC) User Guide for KeyStone II Devices Nov. 12, 2012
More literature Industrial Imaging: Applications of the K2H and K2E platforms Nov. 09, 2012
More literature Video Infrastructure - Applications of the K2E, K2H platforms Nov. 09, 2012
User guides ARM CorePac User Guide for KeyStone II Devices Oct. 31, 2012
Application notes Multicore Programming Guide (Rev. B) Aug. 29, 2012
User guides Serial Peripheral Interface (SPI) for KeyStone Devices User’s Guide (Rev. A) Mar. 30, 2012
User guides Chip Interrupt Controller (CIC) for KeyStone Devices User's Guide (Rev. A) Mar. 27, 2012
User guides 64-Bit Timer (Timer64) for KeyStone Devices User's Guide (Rev. A) Mar. 22, 2012
Application notes PCIe Use Cases for KeyStone Devices Dec. 13, 2011
Application notes Introduction to TMS320C6000 DSP Optimization Oct. 06, 2011
User guides Inter-Integrated Circuit (I2C) for KeyStone Devices User's Guide Sep. 02, 2011
User guides External Memory Interface (EMIF16) for KeyStone Devices User's Guide (Rev. A) May 24, 2011
White papers Software and Hardware Design Challenges Due to Dynamic Raw NAND Market May 19, 2011
User guides C66x CPU and Instruction Set Reference Guide Nov. 09, 2010
User guides C66x DSP Cache User's Guide Nov. 09, 2010
Application notes Clocking Design Guide for KeyStone Devices Nov. 09, 2010
User guides General-Purpose Input/Output (GPIO) forKeyStone Devices User's Guide Nov. 09, 2010
Application notes Optimizing Loops on the C66x DSP Nov. 09, 2010
User guides Telecom Serial Interface Port (TSIP) for KeyStone Devices User's Guide Nov. 09, 2010
User guides Universal Asynchronous Receiver/Transmitter (UART) for KeyStone Devices UG Nov. 09, 2010

Design & development

For additional terms or required resources, click any title below to view the detail page where available.

Hardware development

EVALUATION BOARDS Download
eInfochips System on Modules and EVMs
Provided by eInfochips
Description

eInfochips is a product engineering and design services company with over 20 years of experience, 500+ product developments, and over 40M deployments in 140 countries, across the world. The company has delivered turnkey technology solutions for many Fortune 500 companies, across multiple verticals (...)

DEVELOPMENT KITS Download
document-generic User guide
997
Description

The EVMK2EX is a full-featured development tool for 66AK2Exx and AM5K2Exx KeyStone II based SoCs. Get started developing general purpose embedded computing systems for industrial, mission critical, and networking applications today with this double-wide AMC form-factor evaluation board featuring a (...)

Features

EVMK2EX

  • Example Applications- Avionics, embedded industrial controls, embedded networking, industrial routing & switching, and general purpose embedded computing systems
  • Board size- Double Wide PICMG ® AMC form factor (7.11” x 2.89”)
  • DDR memory- 4GB ECC DDR3 1600 SO-DIMM
  • Development environment- DCode (...)

Software development

SOFTWARE DEVELOPMENT KITS (SDK) Download
SYS/BIOS and Linux Multicore Software Development Kits (MCSDK) for C66x, C647x, C645x Processors
BIOSLINUXMCSDK

NOTE: K2x, C665x and C667x devices are now actively maintained on the Processor-SDK release stream. See links above.

Our Multicore Software Development Kits (MCSDK) provide highly-optimized bundles of foundational, platform-specific drivers to enable development on selected TI ARM and DSP devices (...)

Features

MCSDK
Provides foundational software for ARM+DSP devices. It encapsulates a collection of software elements and tools intended to enable customer application development.

The foundational components include:

  • SYS/BIOS real-time embedded operating system on DSP cores
  • Linux high-level operating system (...)
SOFTWARE DEVELOPMENT KITS (SDK) Download
Processor SDK for 66AK2Ex Processors - Linux and TI-RTOS support
PROCESSOR-SDK-K2E  

Processor SDK (Software Development Kit) is a unified software platform for TI embedded processors providing easy setup and fast out-of-the-box access to benchmarks and demos.  All releases of Processor SDK are consistent across TI’s broad portfolio, allowing developers to seamlessly (...)

Features

 

Linux features

  • Open Linux support
  • Linux kernel and Bootloaders
  • File system
  • GUI-based application launcher
  • Example applications, including:
    • ARM benchmarks: Dhrystone, Linpack, Whetstone
    • Cryptography: AES, 3DES, MD5, SHA
  • Host tools including flash utility
  • Code Composer Studio™ IDE for Linux development
  • (...)
SOFTWARE DEVELOPMENT KITS (SDK) Download
Medical Imaging Software Tool Kits (STK)
S2MEDDUS — The TI Embedded Processor Software Toolkit for Medical Imaging (STK-MED) is a collection of several standard ultrasound and optical coherence tomography (OCT) algorithms for TI’s C66x™ and C64x+™ architecture. The algorithms showcase how medical imaging functions can leverage the C66x and (...)
Features

The STK-MED contains optimized software for processing blocks commonly found in ultrasound and OCT medical imaging system. The STK-MED contains a detailed algorithm description with API documentation, benchmarks and a unit test bench for each software module.

The unit test benches can be run on both (...)

CODE EXAMPLES & DEMOS Download
Multicore Video Infrastructure Demo for Multicore Software Development Kit (MCSDK)
DEMOVIDEO-MULTICORE This Multicore Video Infrastructure Demo package provides highly-optimized platform and video software components and enables development of real-time video applications on C66x multicore devices. The Multicore Video Infrastructure Demo gives developers the ability to evaluate performance and (...)
Features

The Multicore Video Infrastructure Demo package is built on the Multicore Software Development Kit (MCSDK) to enable the abstraction of platform, networking, and inter-core communications code. Its features include:

  • Demonstration Apps
    • Demo 1 shows multi channel high density operation with low (...)
DEBUG PROBES Download
XDS200 USB Debug Probe
TMDSEMU200-U The Spectrum Digital XDS200 is the first model of the XDS200 family of debug probes (emulators) for TI processors. The XDS200 family features a balance of low cost with good performance between the super low cost XDS110 and the high performance XDS560v2, while supporting a wide variety of standards (...)
295
Features

The XDS200 is the mid-range family of JTAG debug probes (emulators) for TI processors. Designed to deliver good performance and the most common features that place it between the low cost XDS110 and the high performance XDS560v2, the XDS200 is the balanced solution to debug TI microcontrollers (...)

DEBUG PROBES Download
XDS560v2 System Trace USB Debug Probe
TMDSEMU560V2STM-U The XDS560v2 System Trace is the first model of the XDS560v2 family of high-performance debug probes (emulators) for TI processors. The XDS560v2 is the highest performance of the XDS family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7).

The (...)

995
Features

XDS560v2 is the latest variant of the XDS560 family of high-performance debug probes (emulators) for TI processors. With the fastest speeds and most features of the entire XDS family, XDS560v2 is the most comprehensive solution to debug TI microcontrollers, processors and wireless connectivity (...)

DEBUG PROBES Download
XDS560v2 System Trace USB & Ethernet Debug Probe
TMDSEMU560V2STM-UE The XDS560v2 System Trace is the first model of the XDS560v2 family of high-performance debug probes (emulators) for TI processors. The XDS560v2 is the highest performance of the XDS family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7).

The (...)

1495
Features
  • XDS560v2 is the latest variant of the XDS560 family of high-performance debug probes (emulators) for TI processors. With the fastest speeds and most features of the entire XDS family, XDS560v2 is the most comprehensive solution to debug TI microcontrollers, processors and wireless connectivity (...)

DRIVERS & LIBRARIES Download
FFT Library for Floating Point Devices
FFTLIB The Texas Instruments FFT library is an optimized floating-point math function library for computing the discrete Fourier transform (DFT).
Features
  • Supports C66x TI DSP platform for little-endian
  • Supports single-precision and double-precision floating point
  • Supports complex inputs and real inputs
  • Supports 1D, 2D and 3D FFT
  • Supports Single-core and Multi-core
  • API similar to FFTW, includes FFT plan and FFT execute
DRIVERS & LIBRARIES Download
DSP Math Library for Floating Point Devices
MATHLIB — The Texas Instruments math library is an optimized floating-point math function library for C programmers using TI floating point devices. These routines are typically used in computationally intensive real-time applications where optimal execution speed is critical. By using these routines instead (...)
Features
  • Types of functions included:
    • Trigonometric and hyperbolic: Sin, Cos, Tan, Arctan, etc.
    • Power, exponential, and logarithmic
    • Reciprocal
    • Square root
    • Division
  • Natural C Source Code
  • Optimized C code with Intrinsics
  • Hand-coded assembly-optimized routines
  • C-callable routines, which can be inlined and are fully (...)
DRIVERS & LIBRARIES Download
TMS320C5000/6000 Image Library (IMGLIB)
SPRC264 C5000/6000 Image Processing Library (IMGLIB) is an optimized image/video processing function library for C programmers. It includes C-callable general-purpose image/video processing routines that are typically used in computationally intensive real-time applications. With these routines, higher (...)
Features

Image Analysis

  • Image boundry and perimeter
  • Morphological operation
  • Edge detection
  • Image Histogram
  • Image thresholding

Image filtering and format conversion

  • Color space conversion
  • Image convolution
  • Image correlation
  • Error diffusion
  • Median filtering
  • Pixel expansion

Image compression and decompression

  • Forward and (...)
DRIVERS & LIBRARIES Download
TMS320C6000 DSP Library (DSPLIB)
SPRC265 TMS320C6000 Digital Signal Processor Library (DSPLIB) is a platform-optimized DSP function library for C programmers. It includes C-callable, general-purpose signal-processing routines that are typically used in computationally intensive real-time applications. With these routines, higher (...)
Features

Optimized DSP routines including functions for:

  • Adaptive filtering
  • Correlation
  • FFT
  • Filtering and convolution: FIR, biquad, IIR, convolution
  • Math: Dot products, max value, min value, etc.
  • Matrix operations
IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
Code Composer Studio (CCS) Integrated Development Environment (IDE) for Multicore Processors
CCSTUDIO-KEYSTONE

Code Composer Studio is an integrated development environment (IDE) that supports TI's Microcontroller and Embedded Processors portfolio. Code Composer Studio comprises a suite of tools used to develop and debug embedded applications. It includes an optimizing C/C++ compiler, source code editor (...)

SOFTWARE CODECS Download
CODECS- Video, Speech - for C66x-based Devices
C66XCODECS TI codecs are free, come with production licensing and are available for download now. All are production-tested for easy integration into video and voice applications. In many cases, the C64x+ codecs are provided and validated for C66x platforms. Datasheets and Release Notes are on the download (...)
Features
  • Field-hardened and tested
  • LINUX and WINDOWS installers
  • XDC packaged and validated on a standard EVM in a Codec Engine-based test
  • Both encoder and decoder are available
  • All codecs are eXpressDSP™ compliant and implement one of the XDM 1.x interfaces
  • Performance data specified in each codec Datasheet
Encode (...)

Design tools & simulation

SIMULATION MODELS Download
SPRM611.ZIP (2180 KB) - IBIS Model
SIMULATION MODELS Download
SPRM612.ZIP (28 KB) - BSDL Model
SIMULATION MODELS Download
SPRM613.ZIP (5 KB) - Thermal Model
SIMULATION MODELS Download
SPRM652A.ZIP (143 KB) - Power Model
SIMULATION MODELS Download
SPRM743.ZIP (265889 KB) - IBIS-AMI Model
SCHEMATICS Download
SPRR197.ZIP (99 KB)

Reference designs

REFERENCE DESIGNS Download
Generating AVS SmartReflex Core Voltage for K2E Using TPS544C25 and PMBus Reference Design
TIDEP0042 The K2E requires the use of AVS SmartReflex control for the CVDD core voltage. This design provides method of generating the proper voltage using software and the PMBus interface of the TPS544C25. The circuit can be implemented on the XEVMK2EX.
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Generating AVS SmartReflex core voltage, PMBus for K2E reference design
TIDEP0041 The K2E requires the use of AVS SmartReflex control for the CVDD core voltage. This design provides method of generating the proper voltage without the need for any software. The circuit is currently implemented on the XEVMK2EX.
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Power Sequencing for K2E Using UCD9090 with PMBus
TIDEP0031 The K2E devices require power supplies to be sequenced in a proper order. This design demonstrates power sequencing for the 66AK2Ex and AM5K2Ex families of KeyStone II ARM+DSP and ARM-only multicore processors by use of the UCD9090. The UCD9090 is a 10-rail PMBus/I2C addressable power-supply (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
K2E Clock Generation Reference Design
TIDEP0026 A single clock source should not be used to drive multiple clock inputs for a high-performance processor device, such as multicore ARM Cortex-A15 based 66AK2Ex and AM5K2Ex processors, since excessive loading, reflections, and noise will negatively impact performance. These can be avoided through the (...)
document-generic Schematic document-generic User guide

CAD/CAE symbols

Package Pins Download
(ABD) 1089 View options

Ordering & quality

Recommended products may have parameters, evaluation modules or reference designs related to this TI product.

Support & training

TI E2E™ forums with technical support from TI engineers

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​​​​​​​

Videos

Related videos