Training - Designing with Ethernet MAC controllers (reference 004553A)
 
    Partners
  • This training course is designed by Xilinx
  • Mentor Graphics ModelSim PE is used during labs
   
           
      Related trainings
  • MVD offers a course on Ethernet protocol (10/100/1000/10000) and switching (802.1q) which can be combined with this course to cover both protocol and Xilinx Logicore
   
           
    Prerequisites
  • Fundamuntals of FPGA design course
  • C programming knowledge recommended
  • Experience with Xilinx ISE and EDK software tools
   
           
    Course Objectives
  • Identify Ethernet basics
  • Utilize various Ethernet cores, used either in standalone mode or as a peripheral in a processor-based design
  • Determine the appropriate core to use
  • Develop software to drive the core and achieve desired functionality
  • Integrate hard and soft IP into the EDK
   
           
    Duration
  • 2-day course
   
           
    Topics

Day 1

  • Ethernet basics
  • Network protocols
  • Lab1 : Analyzing Ethernet frames
  • Physical layer
  • Local Link interface
  • Lab2 : VLAN and Jumbo frames
  • Xilinx EMAC solutions

Day 2

  • Lab3 : Implementation
  • EMAC and EMAC lite
  • Lab4 : EMAC peripheral in loopback mode
  • GEMAC
  • TEMAC
  • Lab5 : TEMAC in loopback mode
  • 10GE MAC
  • Lab6 : Analyzing 10GE MAC frames
   
           
    Documentation

Training manuals will be given to participants during training. Precise and easy of use, those notes can be used as a reference afterwards.
   
           
    Other trainings :

If you want to know our other training courses and their contents, you can consult or download our complete training courses list on this page : Training courses - General presentation