Yep... you can check the actual temp in linux with lmsensors, or otherwise remotely through the xport using roach_monitor.py. If they're in an air-conditioned room, it _should_ be fine.

The PAPER ROACH PPCs have run at 60degC for extended periods without trouble, but much above that and I've seen them crash or hang. We've started sticking heatsinks onto some of our PPC boards here at KAT just to be safe. But the PPC's DIMM makes creating laminar airflow over the PPC really hard, so cooling is difficult. ROACH-II will not have a DIMM for the PPC (memory will be onboard) which solves a few other problems and should significantly help with the cooling of this part.

Jason

On 29 Apr 2010, at 07:48, Aaron Parsons wrote:

On a semi-related note, I've notice the CPU running pretty hot when I
read data fast from the FPGA and make packets out of it.  Do we need
heatsinks for the CPU?

On Wed, Apr 28, 2010 at 10:44 PM, Jason Manley <[email protected]> wrote:
ROACH bus runs at 66MHz (or 83MHz if you "overclock" it to boot config H). I agree that the 3.5MB/s is miserable performance considering what it should
be capable of achieving. I suspect these bottlenecks are mostly BORPH
related. I also recall an extended bus handshake being mentioned for every bus transaction. Dave G, Marc or Shanly might be able to comment further. I believe Shanly has been working on some optimisation in BORPH. Dave, what speeds can you get through uboot? Is there room for optimisation here? I
would also welcome a speedup.

Jason

On 28 Apr 2010, at 20:11, David MacMahon wrote:

Hi, Mel,

On Apr 28, 2010, at 9:54 , melvyn wright wrote:

You should be getting around 7MegaBytes/s across that bus.

56 Mb / 16 b < 4 MHz << bus clock frequency

Good suggestion re kernel, but don't understand the significance of the
56 Mb

I omitted the "/s" in "56 Mb/s". 7 megabytes/s == 56 Megabits/s. Since the bus to the FPGA is 16 bits wide, dividing by 16 gives the number of 16 bit words transferred per second as around 3.5 million. I don't know the frequency at which the bus runs, but I suspect it is far greater than 3.5
MHz hence my comment about room for improvement.

Dave

P.S. I don't know how conventional or official it is, but I use lowercase
'b' for "bit" and uppercase 'B' for "byte".












--
Aaron Parsons

510-406-4322 (cell)
Campbell Hall 523, UCB




Reply via email to