Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Vitis Vision] xfcvDataMover Tiler/Stitcher Hangs on Wait #181

Open
Hamptonjc opened this issue Jul 3, 2023 · 1 comment
Open

[Vitis Vision] xfcvDataMover Tiler/Stitcher Hangs on Wait #181

Hamptonjc opened this issue Jul 3, 2023 · 1 comment

Comments

@Hamptonjc
Copy link

I am attempting to use the xfcvDataMover Tiler & Sticher IP to send image data to AI-engines. I linked the .xo files with my custom design via V++. On hardware, my AIE graph finishes execution however the tiler and stitcher instances hang indefinitely on the .wait() calls.

I am following this guide: https://xilinx.github.io/Vitis_Libraries/vision/2022.1/overview-aie.html

Additionally, I am using this design as a reference: https://github.com/Xilinx/Vitis_Libraries/tree/2022.1/vision/L2/tests/aie/Filter2D

The lack of documentation on these IPs have made it difficult to debug. Any insight/guidance to solving this issue?

@vt-lib-support
Copy link
Collaborator

HI @Hamptonjc

Have you tested the design in Hw_emu flow? Is it passing or hanging as above ?
If not can you please try to build and run it in hw_emu flow.
Here the data transfer will be from tiler->aie->stitcher. Tiler will send tiles of image data along with the tile metadata depending on the overlap info and aie computes the data and sends it to stitcher and stitcher will remove the overlapped data if any and also metadata. So if aie graph completes execution then atleast tiler should not be in hang state.

vt-lib-support pushed a commit that referenced this issue Oct 19, 2023
340c103 Merge pull request #182 from liyuanz/next
aadce96 update
0cd19e3 Merge pull request #181 from liyuanz/next
1ebc5e2 update

Co-authored-by: sdausr <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants