noc_async_write_barrier_with_trid

void noc_async_write_barrier_with_trid(uint32_t trid, uint8_t noc = noc_index)

This blocking call waits for all the outstanding enqueued write transactions issued on the current Tensix core with the given transaction id to complete. After returning from this call there will be no outstanding write transactions with the given transaction id.

Return value: None

Argument

Description

Type

Valid Range

Required

trid

Transaction id for the transaction

uint32_t

0x0 - 0xF

True

noc

Which NOC to use for the transaction

uint8_t

0 or 1

False