[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [ethmac] MAC frame memory



You're wrong. There are two fifos in the MAC (for transmit and receive
frames).
At the moment each is 8 words big (will probably be changed to 16).
Transmit starts as soon as the tx fifo is full. As soon as there is space in
the fifo for additional word, it is filled up immediatelly.

When receiving frames: as soon as there is at least one word in the fifo
it's
transferred to the memory.

I'm changing the design right now to use bursts and to be able to use
non-alligned
memory to store/load data. It's finished but I have troubles with the
implementation.

Regards,
	Igor


> -----Original Message-----
> From: owner-ethmac@opencores.org [mailto:owner-ethmac@opencores.org]On
> Behalf Of wilton@mail.usa.com
> Sent: 29. marec 2002 12:56
> To: ethmac@opencores.org
> Subject: [ethmac] MAC frame memory
>
>
> Hi,
>
> I'm new in network and trying to understand this MAC controller. I was
> wondering why there is no memory to store the ethernet frame in the
> MAC controller. It seems to me that if the host want to send out a
> frame, it just transfer the frame to the controller 32 bits by 32
> bits. Am
> I right? If it is, how can the MAC controller ensure to transmit
> the whole
> frame continually if there is no frame memory in it?
>
> Any comments in this regard are highly appreciated.
>
> wilton
> --
> To unsubscribe from ethmac mailing list please visit
http://www.opencores.org/mailinglists.shtml

--
To unsubscribe from ethmac mailing list please visit http://www.opencores.org/mailinglists.shtml