Hello, for a printing application I would like to receive data from a Unix workstation over Gigabit Ethernet (copper) at maximum speed. A first test showed us that today 2 workstations are able to interchange data over GB Ethernet with about 110 MB/s, nearly at the theoretical limits. The receiver should be implemented with an FPGA, put the data into DDR memory and process the data with the same FPGA.
Looking at the Gigabit Reference Design from Xilinx I had the impression that it probably not so easy to go at the limits of the bandwith when the embedded PPC processor handles the protocol. A viable way seems eventually to implement some UDP acceleration, where UDP would also fit the data better, since the data to receive is always made up of packets (lines) ot the same length.
Does anybody have some experience with receiving data at high data rates? Thank you very much for every hint.
Best regards Klaus Falser
R&D Electronics Department Company : Durst Phototechnik AG Vittorio Veneto Str. 59 I-39042 Brixen Voice : +0472/810235 : +0472/810111 FAX : +0472/830980 Email : email@example.com