J784S4 Ring Accelerator Device Descriptions

Introduction

This chapter provides information on the Ring Accelerator devices in the J784S4 SoC. Some System Firmware TISCI messages take device specific inputs. This chapter provides information on the valid values for Ring Accelerator TISCI message parameters.

Ring Accelerator Device IDs

Some System Firmware TISCI message APIs require the Ring Accelerator device ID be provided as part of the request. Based on J784S4 Device IDs these are the valid Ring Accelerator device IDs.

Ring Accelerator Device Name Ring Accelerator Device ID
J784S4_DEV_NAVSS0_BCDMA_0 281
J784S4_DEV_NAVSS0_RINGACC_0 315
J784S4_DEV_MCU_NAVSS0_RINGACC0 328

Ring Accelerator Ring Indices

This section describes valid Ring Accelerator ring indices for each ring type. The ring index and type ID are used in some Ring Accelerator based TISCI messages.

Warning

Resources marked as reserved for use by TIFS cannot be assigned to a host within the RM Board Configuration resource assignment array. The RM Board Configuration is rejected if an overlap with a reserved resource is detected.

NAVSS0_BCDMA_0

Ring Type Ring Index Range
SPLIT_TR_TX_CHAN 0 to 15
SPLIT_TR_RX_CHAN 16 to 47

NAVSS0_RINGACC_0

Ring Type Ring Index Range
UDMAP_TX_UH 0 to 1
UDMAP_TX_H 2 to 3
UDMAP_TX 4 to 84
UDMAP_TX_EXT 85 to 340
UDMAP_RX_UH 341 to 342
UDMAP_RX_H 343 to 344
UDMAP_RX 345 to 422
GP 423 to 767
GP 878 to 1023
  Monitor Index Range
Ring Monitors 0 to 31

MCU_NAVSS0_RINGACC0

Ring Type Ring Index Range
UDMAP_TX_H 0 to 1
UDMAP_TX 2 to 45
UDMAP_TX (RESERVED BY SYSTEM FIRMWARE) 46 to 47
UDMAP_RX_H 48 to 49
UDMAP_RX 50 to 92
UDMAP_RX (RESERVED BY SYSTEM FIRMWARE) 93 to 95
GP 96 to 251
GP (RESERVED BY SYSTEM FIRMWARE) 252 to 255
  Monitor Index Range
Ring Monitors 0 to 31