Need multiplier function for Spartan 2E

Status
Not open for further replies.

EDA_hg81

Advanced Member level 2
Joined
Nov 25, 2005
Messages
507
Helped
2
Reputation
4
Reaction score
2
Trophy points
1,298
Activity points
4,808
How I can realize multiplier function for Spartan 2e.

The timing constrain for this function is 14.7ns.

Thank you.
 

Use the CoreGen application in ISE to create a multiplier, then drop it into your code as a "black box" component.
 

    EDA_hg81

    Points: 2
    Helpful Answer Positive Rating
On page 11 of the document : **broken link removed** you'll find a nice multiplication example, which may be used for your own design. It is aimed at Virtex devices, but uses the same MULT_AND gates available in Spartan-2e devices. Unfortunately Spartan-2e hasn't got any dedicated multiplier blocks, so multiplication must be done "in a discrete way".
If your design is for school than this is the way to go, else if you need a functional multiplier unit for your own purposes, I suggest using the CoreGen solution as suggested above. It can generate quite good piece of hardware for you.

regards, yego
 

    EDA_hg81

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…