I believe we are having a deadlock issue that does not show in simulation. We have tried adding buffers in various places but haven't been able to resolve it. Could someone help locate the deadlock and explain a bit on why it is happening?
The design extracts 18000 pixels from each 1280x1024 frame and reduce the image to 18000x1. Every 4 frames are appended for background subtraction where the 1st image is the background. We think the deadlock is somewhere in the subtract_background part.