FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
6673 Discussions

Does the Triple Speed Ethernet IP Core support RMII

Altera_Forum
Honored Contributor II
3,280 Views

Hi everyone, 

 

i have a question concerning the Triple Speed Ethernet IP Core. 

 

Is it possible to connect the TSE MAC and the PHY with RMII interface?  

 

Because i found the TSE MAC isn't compatible with RMII at all. But maybe there is a solution to make it compatible.  

 

I use the DB4CGX15 Cyclone IV GX Dev.Board. and its DB4CGX-PHY2 Addon Board, which only supports Ethernet connection with RMII.  

 

Thank you
0 Kudos
8 Replies
Altera_Forum
Honored Contributor II
2,247 Views

You must use a MII to RMII converter. 

Here is a VHDL sample code.
0 Kudos
Altera_Forum
Honored Contributor II
2,247 Views

there is RGMII mode, they should be compatible?

0 Kudos
Altera_Forum
Honored Contributor II
2,247 Views

Thank you very much Cris72, i will try your code for converting both interfaces.  

 

But somehow i made it now to transmit and receive raw ethernet packets with "Ostinato", but i have to check if the data being received is correct.  

I use the RGMII interface, which didn't work the whole time. Somehow strange. 

 

Thanks again 

herby
0 Kudos
Altera_Forum
Honored Contributor II
2,247 Views

AFAIK DB4CGX_PHY2 addon features a 10/100Mb PHY, while RGMII is for Gigabit. 

Probably it can be also connected to 10/100Mb, since you are using it. Anyway, implementing it in a MAC which actually doesn't need Gb means you waste fpga resources.
0 Kudos
Altera_Forum
Honored Contributor II
2,247 Views

Hi Guys, 

 

Im using a external phy Micrel KSZ8051 and Im having the same issue. 

Could anyone help me? 

The mii to rmii has worked? 

Im tryed it but I dont really have good results. 

 

I appreciate any help, 

 

Thanks in advance! 

 

Emanuela
0 Kudos
Altera_Forum
Honored Contributor II
2,247 Views

 

--- Quote Start ---  

Hi Guys, 

 

Im using a external phy Micrel KSZ8051 and Im having the same issue. 

Could anyone help me? 

The mii to rmii has worked? 

Im tryed it but I dont really have good results. 

 

I appreciate any help, 

 

Thanks in advance! 

 

Emanuela 

--- Quote End ---  

 

 

Have your problem solved?I have the same issue with you,could you help me?
0 Kudos
Altera_Forum
Honored Contributor II
2,247 Views

 

--- Quote Start ---  

Thank you very much Cris72, i will try your code for converting both interfaces.  

 

But somehow i made it now to transmit and receive raw ethernet packets with "Ostinato", but i have to check if the data being received is correct.  

I use the RGMII interface, which didn't work the whole time. Somehow strange. 

 

Thanks again 

herby  

--- Quote End ---  

 

 

can you send your program with me?
0 Kudos
Altera_Forum
Honored Contributor II
2,247 Views

have your problem solved,I confused witn the interface mii to rmii for a longtime 

waiting for your apply !thank you
0 Kudos
Reply