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

HW Configuration for DE1SOC to reduce "Logic utilization" #46

Closed
ArjunaDeSoysa opened this issue Feb 11, 2018 · 4 comments
Closed

HW Configuration for DE1SOC to reduce "Logic utilization" #46

ArjunaDeSoysa opened this issue Feb 11, 2018 · 4 comments

Comments

@ArjunaDeSoysa
Copy link

ArjunaDeSoysa commented Feb 11, 2018

Dear Prof. Wang,

I use De1-SoC and I changed,

VEC_SIZE  = 8
LANE_NUM = 8 
CONV_GP_SIZE_X = 7  , as the user instruction.

and
PLATFORM = arm32 and FLOW = hw

then it's Estimated Resource Usage Summary shows that,
Logic utilization = 111%

Then I got the following error even-though the resources of the device is not fully used up.
kernel cannot fit into device

My question is, Is there any other ways to reduce "Logic utilization", except reduce "LANE NUM" ?

Thank You.

@ArjunaDeSoysa ArjunaDeSoysa changed the title Error: ip-generate FAILED. make: *** [conv.aocx] Error 1 HW Configuration for DE1SOC to reduce "Logic utilization" Feb 11, 2018
@doonny
Copy link
Owner

doonny commented Feb 12, 2018

you could also use a smaller value of VEC_SIZE

@ArjunaDeSoysa
Copy link
Author

@doonny, I mean except reduce the value of LANE_NUM and VEC_SIZE , Is there any other ways to reduce Logic utilization?
because I need to get lowest Excution Time.(by reduce LANE_NUM=4, i got just around 450 ms )

Thank You.

@doonny
Copy link
Owner

doonny commented Feb 13, 2018

Please do not use the '--profile' option when you compile the kernel. That will cost you a lot of LUTs.
You should get the same results as we do.

@ArjunaDeSoysa
Copy link
Author

ArjunaDeSoysa commented Feb 13, 2018

Ok. I got it. now its complete in 149ms. Thank You Professor @doonny .

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