Forum Discussion
cyclone ii fpga ethernet mac
hi,
iam currently working with cyclone ii ep2c50 fpga, and till now i worked on xilinx only, i don't know much about altera fpga. iam searching altera website for cyclone ii fpga, but i didn't get much information. i have a question are there any soft or hard ip cores are available for interfaces like ethernet,sdram and usb, if so how can i use them. is there any ethernet mac available for ethernet phy, if so can i connect a RGMII interface to that. please tell me. thanks.3 Replies
- Altera_Forum
Honored Contributor
Altera does have a trispeed ethernet mac available, and an RGMII mac interface is available for the Cyclone II (according to the megawizard). They also provide IP for SDRAM. I'm not sure what's available for USB, I think there are some 3rd party USB cores available. You can find a lot of stuff here: http://www.altera.com/products/ip/ipm-index.html.
Altera's cores are available in the megawizard plugin manager, or you can get at various cores in Qsys. Cheers, - Altera_Forum
Honored Contributor
--- Quote Start --- Altera does have a trispeed ethernet mac available, and an RGMII mac interface is available for the Cyclone II (according to the megawizard). They also provide IP for SDRAM. I'm not sure what's available for USB, I think there are some 3rd party USB cores available. You can find a lot of stuff here: http://www.altera.com/products/ip/ipm-index.html. Altera's cores are available in the megawizard plugin manager, or you can get at various cores in Qsys. Cheers, --- Quote End --- thanks for u r support i have a one more question , can i use marvell 88e1111 or ksz9021rli with ep2c50f484. does the fpga support these phys. thanks and regards. - Altera_Forum
Honored Contributor
A lot of dev kits use the 88E1111. The phys should work just fine with that core, as long as the mac interface is supported, and RGMII is. If you're connecting this to a nios with an OS, you just need to be sure you have a supported driver. I'm sure there's one for the 88E1111, but I can't speak for the Micrel. There probably is support, and if not, you can write your own driver if necessary.