|
KeyStone Online Training | |||
Online Training for KeyStone Multicore SoC Devices | |
Last Updated: | |
For complete information regarding KeyStone multicore devices, please refer to the device-specific product folders at TI.com |
KeyStone Architecture
KeyStone I C667x DSP SoC Architecture Overview
Right-click to Open in a New Tab/Window
Description: This module provides a high-level view of the KeyStone I C667x device architecture, the processing and memory topologies, acceleration and interface improvements, as well as power saving and debug features for the KeyStone family of C66x multicore devices. Length: 54 minutes
KeyStone I C665x DSP SoC Architecture Overview
Right-click to Open in a New Tab/Window
Description: This module provides a high-level view of the KeyStone I C665x device architecture, the processing and memory topologies, acceleration and interface improvements, as well as power saving and debug features. Created: March 2012 Length: 10 minutes
KeyStone II DSP+ARM SoC Architecture Overview
Right-click to Open in a New Tab/Window
Description: This module provides a high-level view of the device architecture, including the C66x DSP and ARM Cortex-A15 processors, memory and transport topologies, networking and interface enhancements, as well as power saving and debug features for KeyStone II DSP+ARM multicore devices. Created: November 2012 Length: 26 minutes
KeyStone C66x DSP CorePac Overview
Right-click to Open in a New Tab/Window
Description: This module discusses how high performance can be achieved within each C66x DSP core. Topics include C66x DSP CorePac architecture, Single Instruction Multiple Data (SIMD), memory access, and software pipelining. Created: January 2012 Length: 31 minutes
KeyStone II ARM Cortex-A15 CorePac Overview
Right-click to Open in a New Tab/Window
Description: This module introduces the implementation of the ARM Cortex-A15 MPCore processor in KeyStone II DSP+ARM multicore devices. Created: November 2012 Length: 20 minutes
KeyStone Instruction Set Architecture (ISA)
Right-click to Open in a New Tab/Window
Description: This module describes the differences between the TMS320C674x instruction set architecture and the TMS320C66x instruction set included in the KeyStone CorePac. Created: October 2011 Length: 31 minutes Memory & Transport
KeyStone Memory and Cache
Right-click to Open in a New Tab/Window
Description: This module provides a detailed look at the KeyStone memory subsystem including the Multicore Shared Memory Controller (MSMC), local and shared memory/cache control, extended memory, and memory protection. Created: November 2010 Length: 65 minutes
KeyStone Multicore Navigator
Right-click to Open in a New Tab/Window
Description: This module provides an introduction to the architecture and functional components of the Multicore Navigator, which includes the Queue Manager Subsystem (QMSS) and Packet DMA (PKTDMA). Created: November 2010 Length: 32 minutes
KeyStone Multicore Navigator: Queue Manager Subsystem (QMSS)
Right-click to Open in a New Tab/Window
Description: This module provides a detailed look at the functional elements of the QMSS and provides information on programming QMSS through the use of registers and low level drivers. Created: November 2010 Length: 28 minutes
KeyStone Multicore Navigator: Packet DMA
Right-click to Open in a New Tab/Window
Description: This module provides a detailed look at the infrastructure and functional aspects of the PKTDMA and provides information on programming PKTDMA through the use of registers and low level drivers. Created: November 2010 Length: 24 minutes
KeyStone Inter-Processor Communication (IPC)
Right-click to Open in a New Tab/Window
Description: This module provides an overview of the hardware and software that transports data and/or signals between threads of execution in KeyStone I C66x DSP multicore devices. Created: December 2012 Length: 40 minutes External Interfaces
KeyStone Network Co-Processor (NETCP) Overview
Right-click to Open in a New Tab/Window
Description: This module provides an introduction to the NETCP, which includes the Packet Accelerator (PA), Security Accelerator (SA), and Ethernet Subsystems. Created: November 2010 Length: 5 minutes
KeyStone NETCP: Packet Accelerator (PA)
Right-click to Open in a New Tab/Window
Description: This module takes a look at the motivation behind the PA, the hardware, firmware and low level drivers, as well as a programming use case. Created: November 2010 Length: 26 minutes
KeyStone NETCP: Security Accelerator (SA)
Right-click to Open in a New Tab/Window
Description: This module takes a look at the motivation behind the SA, the firmware and low level drivers, as well as a usage case for IPSec encryption and decryption. Created: April 2012 Length: 16 minutes
KeyStone External Interfaces (EMIF-A, UART, I2C, SPI, TSIP)
Right-click to Open in a New Tab/Window
Description: This module provides an overview of selected external interfaces on KeyStone devices including UART, I2C, SPI, TSIP, and EMIF-A. Created: November 2010 Length: 22 minutes
KeyStone Serial Rapid IO (SRIO)
Right-click to Open in a New Tab/Window
Description: This module takes a look at the new features and enhancements of the SRIO on KeyStone devices. Created: November 2010 Length: 66 minutes Wireless Accelerators and Co-Processors
KeyStone Antenna Interface Version 2 (AIF2)
Right-click to Open in a New Tab/Window Description: This module provides an overview of the architecture and features of AIF Version 2. Created: November 2010 Length: 77 minutes
KeyStone FFT Co-Processor (FFTC)
Right-click to Open in a New Tab/Window
Description: This module presents the architecture and features of the FFT co-processor. Created: November 2010 Length: 25 minutes
KeyStone Turbo Decoder Co-Processor (TCP3D)
Right-click to Open in a New Tab/Window
Description: This module provides an overview of TCP3D including key features, modes, drivers, and configuration. Examples are provided. Created: November 2010 Length: 45 minutes
KeyStone Turbo Encoder Co-Processor (TCP3E)
Right-click to Open in a New Tab/Window
Description: This module provides an overview of TCP3E including usage, initialization, and configuration. Examples are provided. Created: November 2010 Length: 42 minutes Software and Tools
Multicore Software Development Kit (MCSDK) for KeyStone Devices
Right-click to Open in a New Tab/Window
Description: This module provides an overview of the multicore SoC software for KeyStone I C66x DSP devices. This module introduces the optimized software components that enable the rapid development of multicore applications and accelerate time to market using foundational software in the MCSDK. The MCSDK also enables developers to evaluate the hardware and software capabilities using the C66x evaluation module. Created: October 2011 Length: 17 minutes
KeyStone II Software Overview
Right-click to Open in a New Tab/Window
Description: This module describes the software development ecosystem for the KeyStone II DSP+ARM multicore devices from both a Linux and SYS/BIOS perspective. Created: November 2012 Length: 30 minutes
KeyStone Bootloader Overview
Right-click to Open in a New Tab/Window
Description: This module provides an introduction to the C66x bootloader including configuration, device startup, and run-time modes. Created: November 2010 Length: 21 minutes
KeyStone Power Management
Right-click to Open in a New Tab/Window
Description: This module provides an overview of the C66x power domain topology, power-saving features, power and clocking domains, power states, and Smart Reflex. Created: November 2010 Length: 46 minutes
KeyStone Debug Overview
Right-click to Open in a New Tab/Window
Description: This module introduces the C66x DSP debug features including triggers, statistics, and traces. Created: November 2010 Length: 42 minutes
KeyStone Development Tools
Right-click to Open in a New Tab/Window
Description: This module introduces the C66x tool set including Code Composer Studio (CCS), Data Visualization Tools (DVT), simulator, compiler, and the Open MP Initiative. Created: November 2010 Length: 24 minutes |