SPRAC90G August 2021 – October 2022 66AK2G12 , AM2431 , AM2432 , AM2434 , AM2631 , AM2632 , AM2634 , AM3351 , AM3352 , AM3354 , AM3356 , AM3357 , AM3358 , AM3359 , AM4372 , AM4376 , AM4377 , AM4378 , AM4379 , AM5706 , AM5708 , AM5716 , AM5718 , AM5726 , AM5728 , AM5729 , AM5746 , AM5748 , AM623 , AM625 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442 , AM6526 , AM6528 , AM6546 , AM6548
Table 3-1 summarizes the PRU_ICSSG features.
Feature | AM65x SR1.0 | AM65x SR2.0 | AM64x/AM243x | |
---|---|---|---|---|
General PRU Specifications | Subsystem type | 3x PRU_ICSSG | 2x PRU_ICSSG | |
Number of PRU cores | 2 | |||
Number of RTU_PRU (Auxiliary PRU) cores | 2 | |||
Number of TX_PRU (Transmit PRU) cores | 0 | 2 | ||
Max Frequency | 250 MHz | 333 MHz | ||
IRAM Size (per PRU / RTU_PRU / TX_PRU core) | 12 KB (w/ECC) / 8 KB (w/ ECC) / 0 KB | 12 KB (w/ ECC) / 8 KB (w/ ECC) / 6 KB (w/ ECC) | ||
DRAM Size (2 DRAMs per PRU_ICSSG) | 8 KB (w/ ECC) | |||
Shared DRAM Size | 64 KB (w/ ECC) | |||
INTC | Yes | |||
General Purpose Inputs (per PRU core) | Direct; or 16-bit parallel capture; or 28-bit shift; or 3 ch EnDat 2.2; or 9 ch Sigma Delta | |||
General Purpose Outputs (per PRU core) | Direct or Shift out | |||
GPI Pins (PRU0, PRU1) | PRU_ICSSG0: 20/20 | |||
PRU_ICSSG1: 20/20 | ||||
PRU_ICSSG2: 18/18 (1) | N/A | |||
GPO Pins (PRU0, PRU1) | PRU_ICSSG0: 20/20 | |||
PRU_ICSSG1: 20/20 | ||||
PRU_ICSSG2: 18/18 (1) | N/A | |||
Accelerators: Data Processing | MPY/MAC | Yes | ||
CRC 16/32 | Yes | |||
Scratch Pad |
Yes (PRU cores: 4 banks, RTU_PRU cores: 2 banks) |
Yes (PRU cores: 3 banks, RTU_PRU cores: 3 banks, TX_PRU cores: 2 banks) |
||
IPC Scratch Pad | Yes | |||
Broadside RAM | 4 KB | 2 KB | ||
BSWAP | Yes | |||
SUM32 | Yes | |||
Task Manager | Yes | |||
Spinlock | Yes | |||
Filter Data Base (FDB) | Yes | |||
Accelerators: Data Movement | XFR2VBUS | Yes | ||
PSI TX & RX | Yes | |||
XFR2TR | Yes | |||
Peripherals | UART | 1 | ||
eCAP | 1 | |||
IEP | 2 | |||
MII_G_RT (MII/RGMII) | 2 | |||
MDIO | 1 | |||
SGMII | 2 (PRU_ICSSG2 instance only) | No | ||
PWM | 12 primary and 12 complimentary outputs |