Texas Instruments TI SITARA manual Interface

Page 26

PRU Subsystem

Provides two independent

programmable real-time (PRU)PRU Subsystem Functional Block Diagram

cores

32-Bit Load/Store RISC

 

32 GPO

 

 

architecture

 

30 GPI

4K Byte instruction RAM (1K

 

 

instructions) per core

 

32 GPO

512 Bytes data RAM per core

30 GPI

PRU operation is little endian

 

 

 

Includes Interrupt Controller for

system event handling

 

Interrupts to

I/O interface

 

 

ARM INTC

30 input pins and 32 output

 

Peripherals +

 

 

Events from

pins per PRU core (AM18x)

 

PRUs

AM17x does not support PRU I/O

Power management via single power/sleep controller (PSC)

PRU0 Core

4KB IRAM

PRU1 Core

4KB IRAM

Interrupt

Controller

(INTC)

32-bit Interconnect SCR

DRAM0

(512 Bytes)

DRAM1

(512 Bytes)

Master I/F (to SCR2)

Slave I/F

(from SCR2)

http://processors.wiki.ti.com/index.php/Programmable_Realtime_Unit_Subsystem

26

Image 26
Contents TI SitaraARM Microprocessors TI Embedded Processors Portfolio TI Embedded ProcessorsWhat is Sitara? What’s newSitara ARM microprocessors ARM9ARM926Cortex-A8 CORTEX-A8 Product Details AM3517/05 Core and Accelerators CoresAM3517/05 Peripherals PeripheralsAM3505/17 Platforms Cortex A-8 Highlights Enhanced VFPv3AM35x Memory Controller Gpmc Controller AM35xDDR Controller AM3517/05Power Management AM35x power management featuresAM35x Power Options IntegrationAM35x development tools AM3517 evaluation moduleGetting Help ARM-9 Product Details Multiple peripheral, memory and performance combinations Features AM1808/1806 microprocessorsAM1707/1705 microprocessors CPUCPU Core ARM926EJ-S 8K RAM Vector Table ARM Interrupt ControllerUniversal Parallel Port uPP AM18x only Value of uPPWhat is PRU? Programmable Real-time Unit PRUPRU Value Extend Connectivity and Peripheral capabilityInterface AM1x development tools $89Sitara Software It’s all about the software AM35x Software Stack Innovative software NRE- and royalty-free ARM9 Software Stack Commercial Linux Vendors TimeSysLinux SW Dev Tool CODESourcery Sourcery G++Tool Debug Compile Other Features More Linux Tool Support Options3rd Party ARM Speech Codecs Ittiam3rd parties ARM codec List ARM Cortex A8 Video and Image CodecsWindows Embedded CE SW Strategy Vendor Expertise/Services Windows Embedded CE System Integrators / ConsultingRtos Summary Vendor Description LinkWhy SitaraARM microprocessors More Information Thank YOU