cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
nugentoffer
Contributor
Contributor
2,273 Views
Registered: ‎10-27-2010

TEMAC primitive instantiation

Jump to solution

We are migrating from a custom ethernet design implemented on a virtex5 that directly instantiates the TEMAC primitive. 

 

I searched the HDL libraries guide for 7 series but did not see TEMAC in the list.

 

Does anyone know if this can be done with the 7 Series FPGAs? If so, where can I find the instantiation template for this? Thanks.

0 Kudos
1 Solution

Accepted Solutions
yenigal
Xilinx Employee
Xilinx Employee
3,982 Views
Registered: ‎02-06-2013

Hi

 

Virtex 5 devices have embedded temac as a hard block and so you can use them using the primitive instantiation.

 

In 7 series there are no Hard blocks and this is a soft core.

 

So you need to generate the core from the vivado IP catalog and use the generated instantiation temperate to use the core in your design.

 

Below doc has more details on core design flow.

https://www.xilinx.com/support/documentation/ip_documentation/tri_mode_ethernet_mac/v9_0/pg051-tri-mode-eth-mac.pdf

 

 

Regards,

Satish

--------------------------------------------------​--------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful.
--------------------------------------------------​-------------------------------------------

View solution in original post

0 Kudos
2 Replies
balkris
Xilinx Employee
Xilinx Employee
2,268 Views
Registered: ‎08-01-2008
you require to use xilinx temac ip from ip catalog

https://www.xilinx.com/products/intellectual-property/temac.html

https://www.xilinx.com/products/technology/ethernet.html
https://www.xilinx.com/esp/wired/wired_ip_resources.htm
Thanks and Regards
Balkrishan
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
0 Kudos
yenigal
Xilinx Employee
Xilinx Employee
3,983 Views
Registered: ‎02-06-2013

Hi

 

Virtex 5 devices have embedded temac as a hard block and so you can use them using the primitive instantiation.

 

In 7 series there are no Hard blocks and this is a soft core.

 

So you need to generate the core from the vivado IP catalog and use the generated instantiation temperate to use the core in your design.

 

Below doc has more details on core design flow.

https://www.xilinx.com/support/documentation/ip_documentation/tri_mode_ethernet_mac/v9_0/pg051-tri-mode-eth-mac.pdf

 

 

Regards,

Satish

--------------------------------------------------​--------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful.
--------------------------------------------------​-------------------------------------------

View solution in original post

0 Kudos