FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
5915 Discussions

Use Marvell 88E1111 PHY without using TSE IP

DanielGP
Novice
997 Views

Hey!

I need to use the 10/100/1000 Ethernet interface from Stratix V for a project. So far, I have successfully tested this interface in two cases:

1) using the full Triple Speed IP (MAC + 1000BASE-X/SGMII PCS);

2) using my own MAC Core + TSE IP but only with 1000BASE-X/SGMII PCS.

However, I still need a license for using the TSE only with 1000BASE-X/SGMII PCS. Is there any other alternative to interface with the 88E1111 PHY without using the TSE IP?

Thanks!!!

0 Kudos
5 Replies
Deshi_Intel
Moderator
986 Views

Hi,


May I know are you trying to look for free IP since you brought up IP suite license concern ?


The other option that I can think of is to use "transceiver NativePHY Intel Stratix V FPGA IP" or "ALTLVDS_RX or ALTLVDS_TX"

  • However, these are not Ethernet PHY IP
  • It's just a skeleton PHY IP that user can customize and build whatever PHY protocol. For instance, Ethernet protocol
  • I think these are free IP but pls confirm with your local distributor


Thanks.


Regards,

dlim



0 Kudos
DanielGP
Novice
982 Views

Hi, again!

Thank you for the fast response.

Yes, I am looking for a way to use the Ethernet interface without requiring an additional license. I thought that the license for the TSE IP was due to the MAC (which is soft-logic) and not due to the PCS/PMA (which is hard-logic) as shown below:

DanielGP_0-1608283581288.png

I have already tried to use the Transceiver Native PHY Intel Stratix V FPGA IP. In your design store, there is this great example for Arria 10, however, as far as I understood, it seems that the serial connection only supports high-speed ethernet using SFP+ ports instead of RJ45. I need to use the RJ45 interface from the Stratix V (which is the one connected to the 88E1111 chip).

What I need to understand is how to use the hard IPs that TSE uses for PCS/PMA as I already have a MAC IP. For instance, for the 10Gb connection, we can use the 10GBASE-R PHY IP for free and then develop our own MAC IP using XGMII interface. For 100M/1G,  we developed the MAC IP using GMII interface and we need the PHY IP for interfacing the 88E1111 via SGMII.

Am I missing something?

0 Kudos
Deshi_Intel
Moderator
974 Views

Hi,


The TSE IP is sold as an IP solution package regardless of hard IP or soft IP

  • TSE IP offer multiple variance support
    • Some is soft MAC IP only, some is soft PHY IP only, some is soft MAC + soft PHY IP
    • The only hard IP variance that I am aware of is the "1000BASE-X/SGMII PCS with Embedded PMA". The Embedded PMA is basically the NativePHY IP


What you are interested seems to be TSE IP with "1000BASE-X/SGMII PCS only" variance (page 60, figure 25)


Unfortunately TSE IP is not free and we don't have other similar function IP for you.

  • Yes, you are right that NativePHY IP is using high speed transceiver SERDES channel that's not compatible with RJ45 connection.


Regards,

dlim


0 Kudos
DanielGP
Novice
969 Views

Hi!

Thank you for the clarifications, I only have one doubt left, if I may.

If the embedded PMA used in TSE is "basically the NativePHY IP" and can be used with the RJ45 connection, how come when using the NativePHY IP individually it is not compatible with RJ45 connection?

Thank you again!

0 Kudos
Deshi_Intel
Moderator
957 Views

Hi,


I am sorry if I still confused you but NativePHY IP with high speed serdes won't be able to connect to RJ45 connector.


I am not sure if there is external PHY chip available in market that can perform the conversion from high speed signal to RJ45 connection. If yes, then this is the only way.


Alright, I am now setting this case to closure.


Happy new year and enjoy your holiday !


Thanks.


Regards,

dlim



0 Kudos
Reply