1 / 5

Gigabit Ethernet in Ptolemy

Gigabit Ethernet in Ptolemy. Status Sep 99 : Stars that exist : GigEChip Translate between GigEPacket and “int” GigE4Sw 4 port GigEPacket shared memory switch with Mac address learning GigEIntFace Translate between Amessages and GigEPackets AmsGen Translate between Amessages and “int”

gannon
Download Presentation

Gigabit Ethernet in Ptolemy

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Gigabit Ethernet in Ptolemy Status Sep 99 : • Stars that exist : • GigEChip Translate between GigEPacket and “int” • GigE4Sw 4 port GigEPacket shared memory switch with Mac address learning • GigEIntFace Translate between Amessages and GigEPackets • AmsGen Translate between Amessages and “int” • Objects that are used inside the Stars : • GigEPacket Define various packet types data, pause ... • GigEStatistics Provide throughput and rate stats • GigELink Implement 100Mbit & Gigabit Ethernet link • GigERouter Packet router Robin HJ & R. Hughes-Jones Manchester Sep 1999

  2. GigELink GigEPacket GigEPacket Send PacketQueue int GigEPacket int Local bus Data & Control Ethernet Link GigELink Poisson Recv. Packet Queue GigEChip GigEChip Scope The Gigabit Ethernet Link Object GigELink Object Internals : Used in the Stars : • GigEIntFace • GigE4Sw • GigEChip Simple Test of the GigELink Object Robin HJ & R. Hughes-Jones Manchester Sep 1999

  3. Effect of packet size on Qs and Latency Gigabit Ethernet Poisson generator All buses at 8 ns / byte Packet times: 1024 bytes 8.29s 512 bytes 4.19 s Qs = packets to be sent Send bus 8 ns / byte Receive bus 13 ns / byte Ethernet recv. link with hi water mark of 5 packets see pause / data packets recv. Q of 5 Robin HJ & R. Hughes-Jones Manchester Sep 1999

  4. GigEPacket GigEPacket GigELink GigELink Send PacketQueue Send PacketQueue GigELink GigELink Routing Function Data & Control Data & Control GigEPacket GigEPacket Recv. Packet Queue Recv. Packet Queue GigERouter Amsg Gig4Sw Gig4Sw Gig4Sw AE AE AE AE AE AE AE AE Amsg Ethernet Switches Internals : Size: 4 ports Type: Multi Port memory Test of MAC addresses Learning : Robin HJ & R. Hughes-Jones Manchester Sep 1999

  5. Amessage GigEPacket GigELink Packetiser Send PacketQueue Send Amessage Store GigELink Data & Control Data & Control GigELink Amessage GigEPacket Amessage Builder Recv. Message Queue Recv. Packet Queue AE The Amessage - Ethernet Interface Internals : Amessages stored on sending, deleted when recv. Timeout needed Robin HJ & R. Hughes-Jones Manchester Sep 1999

More Related