FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
5922 Discussions

Does the Triple Speed Ethernet IP Core support RMII

Altera_Forum
Honored Contributor II
1,580 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
547 Views

You must use a MII to RMII converter. 

Here is a VHDL sample code.
Altera_Forum
Honored Contributor II
547 Views

there is RGMII mode, they should be compatible?

Altera_Forum
Honored Contributor II
547 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
Altera_Forum
Honored Contributor II
547 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.
Altera_Forum
Honored Contributor II
547 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
Altera_Forum
Honored Contributor II
547 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?
Altera_Forum
Honored Contributor II
547 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?
Altera_Forum
Honored Contributor II
547 Views

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

waiting for your apply !thank you
Reply