Sign in

username:

password:



Not a member?

Search Comp.Arch.FPGA



Search tips

fpga by Keywords

Altera | ASIC | CPLD | Cyclone | DCM | DDR | DSP | Ethernet | ISE | JTAG | Linux | LVDS | Microblaze | ML310 | Modelsim | NIOS | OPB | PCI | Quartus | RocketIO | SDRAM | Spartan | Spartan3 | SRAM | Stratix | Verilog | VHDL | Virtex | Virtex-4 | Virtex-II | Xilinx | XST

Ads

See Also

DSPEmbedded SystemsElectronics

Comp.Arch.FPGA | ethernet MAC and switch

There are 3 messages in this thread.

You are currently looking at messages 0 to 3.

ethernet MAC and switch - hema - 2007-01-24 04:35:00

Hello friends,

I Have just started going through ethernet.my doubt is what is the main functionality of
Ethernet MAC??? In switch controller implementation on FPGA does 4 tranceivers require 4
Ethernet MAC's???if so why??Because the source and the destination systems will have
ethernet controller and MAC built in???please answer these questions.It's haunting me.

Thanks. Regards, Hema.
______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.



Re: ethernet MAC and switch - Guy_FPGA - 2007-01-24 07:08:00

In my university project i had a little touch
with ethernet mac. can
you rephrase your question?... i didn't understand the problem..
perhaps i could help..

Guy


hema wrote:
> Hello friends,
>
> I Have just started going through ethernet.my doubt is what is the main functionality
of Ethernet MAC??? In switch controller implementation on FPGA does 4 tranceivers require
4 Ethernet MAC's???if so why??Because the source and the destination systems will have
ethernet controller and MAC built in???please answer these questions.It's haunting me.
> 
> Thanks. Regards, Hema.


Re: ethernet MAC and switch - Sylvain Munaut - 2007-01-24 07:53:00

A switch receive, store and then re-send the
packet. (Well, in a store
and forward architecture ... it could resen don the fly some packet but
that's beside the point).

So essentially it has a "network card" at each of it's port and
therefore requires a MAC, that will talk to the PHY and ensure the
"on-wire" protocol is respected, check checksum, interpacket gap, send
pause frames, ... As a switch needs some "intelligence" to do it's job,
it needs this. You can probably use simplified MAC in some aspect but
that stills statys a MAC ... (Medium Access Controller -> control
what's going on on the wire).

Sylvain


On Jan 24, 10:35 am, hema <ashu_19_1...@yahoo.com> wrote:
> Hello friends,
>
> I Have just started going through ethernet.my doubt is what is the main functionality
of Ethernet MAC??? In switch controller implementation on FPGA does 4 tranceivers require
4 Ethernet MAC's???if so why??Because the source and the destination systems will have
ethernet controller and MAC built in???please answer these questions.It's haunting me.
> 
> Thanks. Regards, Hema.

______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.