Re: Xilinx 3s8000?



Mike Harrison wrote:
Presumably you could do it rather quicker using the S3's multiplier blocks.....

Good point, but then I'd be tied into a particular FPGA. The multipliers are very impressive however. If I ever get my design to fit on something, then I can start taking advantage of things like the built-in multipliers to speed things up. Lets see, 18x18->36 bits in less than 5 ns. For a 1024 bit multiply, it would take roughly 1,624 eighteen bit multiplies and a bunch of multi-precision additions, which translates into around 8 microseconds per 1024 bit word! Very impressive indeed.

Ron

.



Relevant Pages

  • Re: Multiplication operation
    ... Use the precision available in the hardware multipliers to get a rather precise approximation of s. ... This intermediate value is a good approximation of c1*0.2 but will not necessarily provide "exact" results depending on your expectations. ... I believe the first rule in RTL design should be to "know your silicon" so you can communicate your intents to the synthesizer most effectively. ...
    (comp.arch.fpga)
  • Re: How to use the DDR SDRAM instead of Block RAM?
    ... certainly encounter a handful of problems trying to port this design. ... First, the spartan has multipliers, but the DSP slices include MUCH ... generator that will generate a controller for you. ...
    (comp.arch.fpga)
  • Re: high number of multipliers / low cost
    ... Or are Xilinx and Altera definitely the only choices? ... Check this page on Mr. Andraka'a website about distributed arithmetic. ... You can make a _lot_ of multipliers out of the ordinary fabric of FPGAs. ... With careful design, the fabric can also support 400 MHz. ...
    (comp.arch.fpga)
  • Re: Xilinx Platform Studio, build up System: "block-RAM components require the adjacent multipli
    ... The custom Design including the Bus needs 87% of my FPGA (Virtex2Pro30 ... multipliers when you design a complete system with PowerPCs etc? ... I think if you are not using OCM brams the PPC design should not ...
    (comp.arch.fpga)
  • Re: Complex Baseband
    ... For FM/AM demod, you require a complex baseband. ... Sq) using standard 18x18 signed multipliers and still no AM demod ... And yes, you should have Matlab or another similar tool to let you work on the algorithmic implementation before you start the actual design, as well as to model the design for verification purposes. ...
    (comp.arch.fpga)