- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi everyone
I'm using the TSE MAC to design a gigabit ethernet interface.But I don't know how to set the destination Address.Can anybody tell me?Thank youLink Copied
4 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
I used this TSE MAC too, but the source of the data must provide a complete ethernet frame except for the CRC and padding bytes if you configure the TSE correctly. Bye Bert- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Do you really mean destination address? Or maybe you mean source address?
You normally set the last one, during board initialization. Destination address instead depends on what type of ethernet protocol you are using. Examples: If you application has a tcp/ip stack, than the stack itself will set addresses for you. If your app sends and receives raw ethernet frames, then you manually build and decode each frame, so you can virtually set any address you want, both source and dest. Cris- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for your anwsers!Do you mean that the MAC core only complete the function of CRC and padding bytes other than the whole mac layer function?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The MAC is not designed to pack your payload, so as said it expects a complete frame without CRC and paddng. But is has many other functions for you, like input destination MAC address filtering, Flow control wwith pause frames, transmit and receive FIFO', interfaces to Avalon ST and eg. RGMII PHY or TBI (inc. PCS) or SGMII (inc. PCS and PMA) ... so it helps you a lot by doing these function ...
good luck Bert
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page