Hi,

We're also at JPL working on bringing the first ROACH board we have received to 
life. We have already been able to capture some sample data out of an iADC 
board connected to a ROACH and would now like to gain some familiarity with the 
10GE ports on the board.

In the BEE_XPS system library, there are two 10GE blocks, the ten_GbE and the 
ten_Gbe_v2. For Roach board designs, which block is preferred. I am guessing 
the ten_Gbe_v2 block is preferred, but I wanted to confirm it. Also, I am 
wondering what documentation is available for that block. So far, I have found 
the Wiki page, http://casper.berkeley.edu/wiki/Ten_GbE_v2, but I was wondering 
if there is any additional documentation. The Wiki page mentions some OPB 
registers: MAC, IP, UDP and ARP. I generated a test design using the ten_Gbe_v2 
(but have not tried running it yet) and the "core_info.tab" file generated in 
the XPS_ROACH_BASE folder did not have any reference to these registers. Will 
they appear when I load the BOF file? Also, it mentions in the Wiki 
documentation, that some configuration packets may be sent and received by the 
microprocessor core. Where would I look to see how that works?

Thanks,
Robert Navarro


From: [email protected] 
[mailto:[email protected]] On Behalf Of Jason Zheng
Sent: Wednesday, July 01, 2009 3:04 PM
To: [email protected]
Subject: [casper] 10GE UDP core

Hi,

This is the first time I'm posting to this mailing list, so allow me to 
introduce myself. My name is Jason Zheng, and I am an FPGA design engineer at 
JPL. A couple of weeks ago I attended the CASPER workshop at JPL, and have 
started to play with the CASPER libraries. My main interest is to infuse CASPER 
cores into the instrument design at JPL.

I've been playing with the 10GE UDP core for a while, and took a look at the 
VHDL source code. Comparing the simulink model with the VHDL source code, I 
noticed that the simulink model hid the physical interface (XAUI_XXX) from 
CASPER users. The simulink model only shows the internal datapath ports and the 
LED outputs. It doesn't seem obvious to me how to run a simulink simulation 
with the UDP core fully modeling a computer network. Am I missing some key 
information? Or is the UDP core meant to be a black hole/hose only?

cheers,

Jason Zheng

Reply via email to