Is there difference between ISP0 and ISP1?

Please provide the following info (check/uncheck the boxes after creating this topic):
Software Version
DRIVE OS Linux 5.2.6
DRIVE OS Linux 5.2.0
DRIVE OS Linux 5.2.0 and DriveWorks 3.5
NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version
other

Target Operating System
Linux
QNX
other

Hardware Platform
NVIDIA DRIVE™ AGX Xavier DevKit (E3550)
NVIDIA DRIVE™ AGX Pegasus DevKit (E3550)
other

SDK Manager Version
1.6.1.8175
1.6.0.8170
other

Host Machine Version
native Ubuntu 18.04
other

Hello,

Are ISP0 and ISP1 exactly same or they have some internal difference. I did some benchmarks ISP0 and ISP1 using same output surface settings:

surface format:

NVM_SURF_FMT_SET_ATTR_RGBA(mformatAttr, RGBA, UINT, 8, PL);
color surface type:
NVM_SURF_ATTR_COLOR_STD_SRGB

the inputs is from raw frame file, and are also identical.

But there is slight difference in single frame processing time on ISP. Is there internal difference between ISP0 and ISP1 that cause this difference?

Please provide everything (patch for our sample application, input file, command, etc.) for us to observe the difference. Thanks.

Sorry I can’t provide the patch based on my test code, it is too different from the original sample now.
Just to confirm if two ISPs are identical hardware components, thanks.

Xavier has only one ISP HW engine. ISP0 & ISP1 are two simultaneous outputs of the single ISP HW engine. Thanks!

1 Like

Dear @leqiang.wang,
Could you check What is the difference between ISP0 and ISP1 on nvsipl_camera? and DRIVE AGX Xavier ISP units doubts if it helps?

1 Like