- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello everyone,
I want to interface my cyclone ii fpga with 10/100BASE-TX/FX Tranceiver which performs all of the physical layer interface functions for 10/100Base-T Ethernet. Is it possible to use Triple-Speed Ethernet MegaCore for this purpose? I'm a bit confused by all the documents offered by Altera and I'm not sure if that is possible to achieve. If it is possible, do I need the operating system to run ethernet or not? Thanks, NikolaLink Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can connect the TSE to a PHY chip using the MII interface, so check if MII is supported by your transceiver.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I've checked, it supports both MII and RMII. But I see that it is not easy to make an interface towards a phy chip on one side, and towards nios on the other side. I'm reading Triple Speed Ethernet User Guide and it says that for User Application (which I suppose is Nios) Avalon-ST is used, and for Management Application Avalon-MM is used. What is actually Management Application? Do I need to use RTOS to run the application using ethernet?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Try to use the Simple socket server example....after a period of studying and test...you will be able to modifying it for your aims....It's not an hard work...trust me ;)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
And be sure to add a MDIO tristate!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the replies. Using Ethernet doesn't seem straightforward at all. Firstly, there are no detailed explanations on how to make it work in SOPC builder and, secondly, I thought that I could avoid MicroC/OS-II but apparently it needs to be used. Simple socket server example is based on it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
So You can use LwIP :)

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page