would like to implement layer 2 algorithm to communicate with a switchis Cyclone III FPGA Development Kit enough for this? any other cheaper development kit for this?
The Cyclone III Development kit is overkill if you just want to work with Ethernet. I might suggest the Nios II Embedded Evaluation Kit from Terasic. I am sure there are cheaper systems out there, but this is the cheapest one I know of with built-in ethernet. ($445 USD)If this is an "Academic" purchase, the DE2 (from Terasic) will be cheaper at $269 USD. I would suggest searching for a little while to try and find something cheaper. Where I work, we have used a custom board with a Cyclone II (EP2C35) with no trouble at all working with layer 2. Hope this helps.