TIOVX User Guide
|
Meaning of terms in the following tables,
This table lists the mapping of standard OpenVX kernels to compute targets on the Jacinto7 platform. When mapped to C7X DSP, it indicates if it is implemented using BAM DMA acceleration, or cache only.
All of the below kernels default to running on the standalone C7X DSP. If a different target is needed, it can be selected from the available targets indicated below by using the vxSetNodeTarget() API.
Note: all of the standard kernels were initially developed on J721E running on the C66x DSP. When porting to the C7x, the VXLIB kernels and TIOVX kernel wrappers were recompiled for the C7x. If custom kernels need to be recompiled from C66x to C7x, these kernels in VXLIB and associated kernel wrappers in TIOVX can be referenced for information on how to recompile these kernels.
Kernel | Target | PC Emulation Support |
---|---|---|
tivxCaptureNode | CSIRX | No |
tivxDisplayNode | DSS | No |
tivxTIDLNode | C7x + MMA | Yes |
tivxVpacVissNode | VPAC_VISS | Yes |
tivxVpacLdcNode | VPAC_LDC | Yes |
tivxVpacNfGenericNode | VPAC_NF | Yes |
tivxVpacNfBilateralNode | VPAC_NF | Yes |
tivxVpacMscScaleNode | VPAC_MSC | Yes |
tivxVpacMscPyramidNode | VPAC_MSC | Yes |
tivxDmpacSdeNode | DMPAC_SDE | Yes |
tivxDmpacDofNode | DMPAC_DOF | Yes |
tivxCsitxNode | CSITX | No |
tivxDisplayM2MNode | DSS | No |