[casper] Questions on porting to ROACH

2009-11-10 Thread John Ford
OK, so my naive port of guppi from bee2/ibob to roach failed, because I ran out of resources. After Randy and I updated the 5 designs and combined them into one design, in my initial try at the port, I told the dual 2^12 PFB/FFT blocks to optimize for multipliers. I promptly ran out of slices. S

[casper] ROACH hangs before Uboot prompt

2009-11-10 Thread Kjetil Wormnes
Hi all, new week, new problem. I tried to boot my Roach board this morning after not touching it for about 1.5 weeks. This time however it didn't get to the uBoot prompt. It hangs at the memory test. Interestingly there has been no change from before when it did boot. Anyway; this is what is

Re: [casper] ROACH hangs before Uboot prompt

2009-11-10 Thread Jason Manley
Hi Kjetil. We have occasionally observed a similar problem here. Uboot tries to "learn" the required memory timing when booting. Sometimes it fails. It seems to be due to aggressive bus timing and poor signal integrity. Switching to registered DIMMs (like the one the FPGA uses) solves that

Re: [casper] Questions on porting to ROACH

2009-11-10 Thread Andrew Martens
Hi John The FFT is a good place to optimise for various things. The ROACH has plenty of multipliers in comparison to the iBOB so be sure to optimise for logic in the FFT unless you are very short of multipliers and have logic to spare. Complex multiplication can be done with a lot of adders and 3

Re: [casper] Questions on porting to ROACH

2009-11-10 Thread Dan Werthimer
hi andrew, the information in your email below will be helpful to all instrument developers using FFT block. is there an easy way to display this information in the fft parameter selection window? eg: "click here for guidance on the choice of these parameters" or "see fft documentatio