Hi. I want to implement convolution in fpga, but first i fear, that FPGA to few RAM have. I try to calculate how many memory need i to implement convolution function in fpga. i use rank 3x3 and each pixel have length of 8 bits. Together it's 3x3x8=72 bits. Picture is 800x600, so (subract 2) 798x598=477204 pixels.
Filter is 72 bits. i use multiplication, composition and division operations.
After this operations i just multiplicate of 477204 (for each pixel) and then i have all RAM in bits. could you help me to canculate all RAM?
May generaly i don't need so much RAM, maybe i use not correct strategy?
than you
Filter is 72 bits. i use multiplication, composition and division operations.
After this operations i just multiplicate of 477204 (for each pixel) and then i have all RAM in bits. could you help me to canculate all RAM?
May generaly i don't need so much RAM, maybe i use not correct strategy?
than you