22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת...

15
22.05.04 לללל לללללללל לללללל- ללללללל ללללללל לללללל לללל לללללל ללללללל ללללללל ללללללCharacterization Characterization Presentation Presentation Enhanced Ethernet Card Enhanced Ethernet Card Project num. 1523 Project num. 1523 Students: Students: Alex Shpiner Alex Shpiner Eyal Azran Eyal Azran Supervisor: Supervisor: Boaz Mizrahi Boaz Mizrahi

Upload: shavonne-mclaughlin

Post on 20-Jan-2018

224 views

Category:

Documents


0 download

DESCRIPTION

PCIBRIDGEPCIBRIDGE MACMAC PHY CIFCIF GNR MCF TRN RCV ARB Present FPGA Block Diagram Shared bus

TRANSCRIPT

Page 1: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

22.05.04

הטכניון - מכון טכנולוגי לישראל

המעבדה למערכות ספרתיות מהירותהפקולטה להנדסת חשמל

Characterization Characterization PresentationPresentation

  Enhanced Ethernet CardEnhanced Ethernet CardProject num. 1523Project num. 1523

Students:Students: Alex ShpinerAlex ShpinerEyal AzranEyal Azran

Supervisor:Supervisor: Boaz MizrahiBoaz Mizrahi

Page 2: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

Present ArchitecturePresent Architecture

FPGAPLX

MAC

PHY

PCI

ETHERNET

Current Main Features:Current Main Features:Transmitting and Receiving Ethernet framesTransmitting and Receiving Ethernet framesMAC and PHY configuration controlMAC and PHY configuration control

Page 3: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

PCI

BRIDGE

MAC

PHY

CIF

GNR

MCF

TRN

RCV

ARB

Present FPGA Block DiagramPresent FPGA Block Diagram

Shared bus

Page 4: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

Project’s goals: Automatic ping reply

Page 5: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

Project’s goals: Automatic ping reply

Real time Packet analyzer & data collector

Page 6: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

Project’s goals: Automatic ping reply

Real time Packet analyzer & data collector

Real time Network Testing Unit:

Page 7: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

Project’s goals: Automatic ping reply

Real time Packet analyzer & data collector

Real time Network Testing Unit:

Predefined transmit rate

Page 8: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

Project’s goals: Automatic ping reply

Real time Packet analyzer & data collector

Real time Network Testing Unit:

Predefined transmit rate

Accurate measurement of response time

Page 9: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

Project’s goals: Automatic ping reply

Real time Packet analyzer & data collector

Real time Network Testing Unit:

Predefined transmit rate

Accurate measurement of response time

Testing parameters are predefined by user

Page 10: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

MAC

CIF

TRN

RCV

ARB

FPGA ArchitectureFPGA Architecture

Shared bus

TRP

RCP

* Configuration units (GNR, MCF) are not shown on this diagram

Page 11: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

RCP – Receive RCP – Receive Processing UnitProcessing Unit

Regular Packets Received

Data Collector

PacketAnalyzer

CIF

RCV

TRP

RCP

Page 12: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

TRP – Transmit TRP – Transmit Processing UnitProcessing Unit

Echo Request

Parameters

Regular Packets to be transmitted

Echo RequestGenerator

Echo ReplyCreator

TRN Arbiter

CIF

TRN

RCP

TRP

Page 13: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

Project Achievements

• Learning network protocols (Ethernet, IP, Echo).

• Experience in advanced VHDL.

• Appropriate unit design and simulation.

• Organized work and documentation.

Page 14: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

Approximated Time Table

Time line

Learning the Network ProtocolsArchitecture Design and Algorithms Development

Final Presentation and Project Book Submitting

Writing the code and simulationSynthesis & Debug

March 2004

April 2004May to June 2004Jule 2004

August 2004

Page 15: 22.05.04 הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל…

ThanksThanks