Skip to content

Conversation

@alekrop
Copy link

@alekrop alekrop commented Apr 19, 2018

URAM usage is enabled by template parameter USE_URAM, which is false by default. Functionality is bit-exact with BRAM implementaion: checks pass C-sim, RTL co-sim and zcu104_rv board runs for NN and Bi-linear filtering modes on fractional coordinates.

Alexander Kropotov and others added 30 commits March 30, 2018 19:23
Updated Remap, Minmax, StereoBM, MST, Delay and Dense-non-pyramidal o…
…thesis of URAM reading (checked via board implementation).
…OLL for cleanup loop with fully partioned arrays.
…ples to call top level function of Gaussian filter from xfopencv library
Serge added 3 commits May 15, 2018 02:21
Serge and others added 26 commits May 16, 2018 04:56
…s bm_state member as separate integers. To reduce number of kernel parameter only "flexible" parameter (which are not calculating from template) are passing. The XOCC flow can't work with structures/class as kernel parameter. Unfortunately if try to pass structure as array of simple type (char/int/etc) then impossible copy element of this array to members of the kernel local instantiation of structure - compilation passing, sw emulation passing, but hw emulation and FPGA run fail due to XOCC issue.
…nction is roughly done (no co-sim and further checks).
…in auMedianBlur() function by restructuring loops.
… in auMedianBlur() to exclude deadlocks in co-sim.
…e xFPyrDownGaussianBlur() to decrease its pipeline depth.
… every partition equal to URAM to overcome cascading timing issue.
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

Successfully merging this pull request may close these issues.

4 participants