Skip to content
Discussion options

You must be logged in to vote

Hi,

thanks for your interest in the project!

So you want to instantiate multiple instances of the same FINN accelerator and feed in/out data via DMA? Then it should be possible to just use multiple of the DMA IP cores generated by FINN to one or multiple SmartConnects and slightly adjust the FINN-generated driver to control multiple DMA cores (instead of just looking for "idma_0", "odma_0").

Please note that there is an outdated PR (#789) that introduces additional parallelism (along "samples"/"pixels"), which could be significantly more efficient that instantiating an accelerator with lower parallelism multiple times due to non-linear resource scaling effects. We used it for this paper: h…

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
2 replies
@Daniel2291
Comment options

@lstasytis
Comment options

Answer selected by Daniel2291
Comment options

You must be logged in to vote
1 reply
@fpjentzsch
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants