Implementing variable size hardware - Multiplierless Multiplier, Implementing variable size hardware - Multiplierless Multiplier |
This topic is about Implementing variable size hardware - Multiplierless Multiplier, the author, joeclark, wrote about: Hi all, apologies if this is the wrong forum for this, it would be much appreciated if someone could point toward the right one. Disclaimer: Im new to ... To read more just scroll down
Implementing variable size hardware - Multiplierless Multiplier, Implementing variable size hardware - Multiplierless Multiplier |
Jul 10 2017, 09:10 AM
Post
#1
|
|
sofer Group: Membri Posts: 72 Joined: 21-June 17 Member No.: 149.757 |
Disclaimer: I'm new to VHDL. I'm looking to implement a multiplier-less multiplier for an FIR filter. I'm trying to be as general as possible, so I don't want to hard-code my component placements. Is there a good method of procedurally generating a component (i.e. a multiplier)? I've encoded the digits of the constant multiplicand in CSD and stored it as string which I'm passing into the component via a 'generic' statement. Now I'm attempting to use a generate loop (looping over the string) to place adders, subtractors, and shifters. The issue is that the Startup Marketing Video output of one adder/subtractor is piped directly into the input of the next one and since there is an unknown amount of adders, I can't declare the signals before hand. What's the best way to go about this? |
|
|
Lo-Fi Version | Time is now: 15th May 2024 - 05:41 AM |