SPRS957I March 2016 – November 2019 AM5716 , AM5718
PRODUCTION DATA.
Refer to the PDF data sheet for device specific package drawings
The device Programmable Real-Time Unit Subsystem and Industrial Communication Subsystem (PRU-ICSS) consists of dual 32-bit Load / Store RISC CPU cores - Programmable Real-Time Units (PRU0 and PRU1), shared, data, and instruction memories, internal peripheral modules, and an interrupt controller (PRU-ICSS_INTC). The programmable nature of the PRUs, along with their access to pins, events and all SoC resources, provides flexibility in implementing fast real-time responses, specialized data handling operations, customer peripheral interfaces, and in off-loading tasks from the other processor cores of the system-on-chip (SoC).
The each PRU-ICSS includes the following main features:
CAUTION
The I/O timings provided in this section are valid only if signals within a single IOSET are used. The IOSETs are defined in the Table 7-154 and Table 7-155.
NOTE
For more information, see Programmable Real-Time Unit Subsystem and Industrial Communication Subsystem chapter in the device TRM.
NOTE
To configure the desired virtual mode the user must set MODESELECT bit and DELAYMODE bit field for each corresponding pad control register.
The pad control registers are presented in Table 4-3 and described in Device TRM, Control Module Chapter.