hidden text to trigger early load of fonts ПродукцияПродукцияПродукцияПродукция Các sản phẩmCác sản phẩmCác sản phẩmCác sản phẩm المنتجاتالمنتجاتالمنتجاتالمنتجات מוצריםמוצריםמוצריםמוצרים
FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
6234 Discussions

TSE_MAC Triple Speed Ethernet - HOW TO SET MAC FILTER ?

APaci1
Novice
991 Views

Hello! I'm try a TSE IP Application (10/100/1000 MII/GMII with Fifo settings)

 

I want enable MAC FILTER on receive frames:

 

I set TSE_MAC control register as:

 

TSE_CTRL_FRM_ENA = 1 (control of rx frames enabled)

TSE_PROMIS_EN = 0 (promiscous mode off)

 

I set primary Macs with LSB=0 or LSB =1 to try (Unicast/multicast)

 

I try to set all 4 secondary macs as the primary (BUT WHEN I READBACK VALUE TSE GIVE ME 0, instead primary mac is correctly read/write)

 

Well (or Damn'd) , mac filter doesnt' work and TSE on rx user side give me all frames that arrives from the LAN..

 

The hard point is why I cannot write secondary Macs?

 

Have you meet similar issue?

 

Thanks

(Quartus 18.1, arria10 device, IP TSE)

 

 

0 Kudos
1 Reply
SengKok_L_Intel
Moderator
534 Views
Hi Sir, Tested the TSE MAC filter in simulation. It work well. Did you follow the link below, section 5.3.1 for the recommended initialization sequences? https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_ethernet.pdf Regards -SK
0 Kudos
Reply