Hi Chao-Te To save on DSP48Es in the FFT try the following
Un-tick the 'Use DSP48s for adders' (uses the adders in DSP48 blocks to implement the twiddle stage in the FFT). Should save you 4 DSP48Es per FFT stage. Set the 'Optimization Target' to 'Multipliers' (reduces the use of multipliers in the complex multiplication). Should save you 1 DSP48E per FFT stage. Good luck Andrew On 3 May 2010 07:59, Mark Wagner <[email protected]> wrote: > Hi Chao-Te, > > The 100% utilization of DSP48's seems to be your problem. I would try > using slices instead. > In the fft and pfb paramater box, you can do this by checking 'specify > multiplier use' and then entering in a vector that specifies the multipliers > you want to use. I think you want 'behavioral,' so if you have a 2^7 fft, > you would enter in: [2 2 2 2 2 2 2]. > > Mark > > > On Sun, May 2, 2010 at 10:12 PM, Chao-Te Li <[email protected] that > unless you dig deep into the design, you're nota.edu.tw> wrote: > >> Hi Mark, >> >> Thanks for the help. >> I copy the utility summary from MATLAB as follows - >> >> Device Utilization Summary: >> >> Number of BUFGs 3 out of 32 9% >> Number of DCM_ADVs 1 out of 12 8% >> Number of DSP48Es 64 out of 64 100% >> Number of ILOGICs 65 out of 800 8% >> Number of External IOBs 97 out of 640 15% >> Number of LOCed IOBs 97 out of 97 100% >> >> Number of External IOBMs 1 out of 320 1% >> Number of LOCed IOBMs 1 out of 1 100% >> >> Number of External IOBSs 1 out of 320 1% >> Number of LOCed IOBSs 1 out of 1 100% >> >> Number of OLOGICs 5 out of 800 1% >> Number of RAMB18X2s 50 out of 148 33% >> Number of RAMB36_EXPs 14 out of 148 9% >> Number of Slice Registers 21382 out of 69120 30% >> Number used as Flip Flops 21382 >> Number used as Latches 0 >> Number used as LatchThrus 0 >> >> Number of Slice LUTS 21127 out of 69120 30% >> Number of Slice LUT-Flip Flop pairs 27717 out of 69120 40% >> >> ------------------------------------------------------------------ >> >> The model does use up all the DSP48Es (and some other devices). >> But they are at most 100%. So it's ok in terms of resources? >> >> Regards, >> Chao-Te >> >> >> -- >> Open WebMail Project (http://openwebmail.org) >> >> >> ---------- Original Message ----------- >> From: Mark Wagner <[email protected]> >> To: Chao-Te Li <[email protected]> >> Cc: [email protected] >> Sent: Sun, 2 May 2010 21:48:48 -0700 >> Subject: Re: [casper] casper Digest, Vol 30, Issue 1 >> >> > Hi Chao-Te, >> > >> > To answer you question, the xps executable should be in the EDK >> directory. >> > For instance, ours is located here: >> > >> > /opt/Xilinx/11.1/EDK/bin/lin64/xps >> > >> > I haven't directly used xps on windows, but I think it should be >> something >> > like this: >> > >> > C:\Xilinx\10.1\EDK\bin\nt\xps.exe >> > >> > >From the XPS_ROACH_base directory on linux I run the command: >> > >> > $xps -nw system.xmp >> > >> > Although, before you try to remove this error, I would check to see >> > what the utilization report looks like and if you actually have the >> > resources to build the design. You can find this report in: >> > >> > <model_directory>/XPS_ROACH_base/implementation/system_map.mrp >> > >> > The example spectrometer was designed for the sx95t and may not fit >> > on the lx110t (which doesn't have very many dsp48's). >> > >> > Mark >> > >> > On Sun, May 2, 2010 at 9:12 PM, Chao-Te Li >> > <[email protected]> wrote: >> > >> > > Hi, >> > > >> > > I was compiling the wideband spectrometer from the 2009 tutorials. >> > > http://casper.berkeley.edu/wiki/Tutorials >> > > >> > > It was compilted well with ROACH:sx95t. but when I chose >> > > ROACH:lx110t, I got the following error message and suggestion - >> > > >> > > >> > > xilperl D:/Xilinx/EDK/data/fpga_impl/observe_par.pl -error yes >> > > implementation/system.par >> > > Analyzing implementation/system.par >> > > >> > > >> >> ***************************************************************************** >> > > *** >> > > ERROR: 1 constraint not met. >> > > >> > > PAR could not meet all timing constraints. A bitstream will not be >> > > generated. >> > > >> > > To disable the PAR timing check: >> > > >> > > 1> Disable the "Treat timing closure failure as error" option from the >> > > Project Options dialog in XPS. >> > > >> > > OR >> > > >> > > 2> Type following at the XPS prompt: >> > > XPS% xset enable_par_timing_error 0 >> > > >> > > >> > > -------------------------------------------------------------------- >> > > >> > > >> > > How do I do to bring up the XPS or its prompt? >> > > Thanks. >> > > >> > > >> > > -- >> > > Open WebMail Project (http://openwebmail.org) >> > > >> > > >> > > ---------- Original Message ----------- >> > > From: [email protected] >> > > To: [email protected] >> > > Sent: Sat, 01 May 2010 12:55:16 -0700 >> > > Subject: casper Digest, Vol 30, Issue 1 >> > > >> > > > Send casper mailing list submissions to >> > > > [email protected] >> > > > >> > > > To subscribe or unsubscribe via the World Wide Web, visit >> > > > >> > > >> > > https://calmail.berkeley.edu/manage/list/listinfo/[email protected] >> > > ey.edu >> > > > >> > > > or, via email, send a message with subject or body 'help' to >> > > > [email protected] >> > > > >> > > > You can reach the person managing the list at >> > > > [email protected] >> > > > >> > > > When replying, please edit your Subject line so it is more specific >> > > > than "Re: Contents of casper digest..." >> > > > >> > > > Today's Topics: >> > > > >> > > > 1. Re: 'The Great Debate: Are We Alone?' (Tonight) (dana whitlow) >> > > > >> > > > >> ---------------------------------------------------------------------- >> > > > >> > > > Message: 1 >> > > > Date: Fri, 30 Apr 2010 17:15:22 -0400 >> > > > From: dana whitlow <[email protected]> >> > > > Subject: Re: [casper] 'The Great Debate: Are We Alone?' (Tonight) >> > > > To: melvyn wright <[email protected]> >> > > > Cc: [email protected] >> > > > Message-ID: <[email protected]> >> > > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed >> > > > >> > > > Good idea- we'll just hook that right up. Let's see now- should it >> > > > be 430 MHz or 2380 MHz? >> > > > >> > > > Dana >> > > > >> > > > melvyn wright wrote: >> > > > > On Fri, Apr 30, 2010 at 12:13 PM, David Hawkins >> <[email protected]> >> > > wrote: >> > > > > >> > > > >>> will the debate be recorded, and available later for humans or >> for >> > > LGMs ? >> > > > >>> >> > > > >> Shouldn't we be blasting it out into space for the LGMs >> > > > >> to listen to live? >> > > > >> >> > > > >> :) >> > > > >> >> > > > > >> > > > > not according to >> > > > > >> http://www.csmonitor.com/USA/Politics/DC-Decoder/2010/0430/Stephen- >> > > Hawking-alien-warning-Could-we-talk-to-them >> > > > > >> > > > > :-( >> > > > > >> > > > > M. >> > > > > >> > > > > >> > > > > >> > > > > >> > > > >> > > > End of casper Digest, Vol 30, Issue 1 >> > > > ************************************* >> > > ------- End of Original Message ------- >> > > >> > > >> > > >> ------- End of Original Message ------- >> >> >

