TDA4AEN-Q1: Delay object support for safety features

Part Number: TDA4AEN-Q1

Tool/software:

Hello TI team,

Delay Object in TI OpenVX (TIOVX) provides convenient temporal buffering for multi-frame processing (e.g., motion estimation, temporal filtering).
However, its current implementation is not recommended for ASIL B or higher applications due to potential risks in:

  • Data synchronization inconsistency under multi-core/accelerator execution

  • Non-deterministic timing behavior

  • Lack of built-in diagnostics and traceability

  • Memory corruption risk in fault scenarios

As a result, many safety-critical vision perception applications must either:

  • Avoid Delay Object entirely, or

  • Reimplement similar functionality manually, leading to duplicated efforts and non-standardized solutions.

We strongly request TI to enhance Delay Object to meet ISO 26262 ASIL B+ safety requirements, enabling its use in safety-critical vision pipelines without sacrificing performance or reusability.

If there is already a development plan related to this, we would appreciate it if you could share it with us.

I look forward to your reply.

Thanks.