PRU

# Programmable Real-time Unit Subsystem Overview

## - Two independent programmable real-time cores with 32 bit Load/Store Architecture

## - 4K Byte instruction Ram per core / 512 Byte data Ram per core

## - Good for handling real-time system events with tight real-time constraints

## - Efficient for manipulating packed memory mapped data structures

## - Supports access to all system peripherals

## - Reduces system power consumption by allowing switching off both ARM and DSP clocks and evaluation of events before waking up ARM and/or DSP

## - Includes many programming examples which can be used as building blocks for your custom application. Each demo application has associated source code for both the PRU and ARM9

You can find more details and information here: http://processors.wiki.ti.com/index.php/Programmable_Realtime_Unit_Subsystem