cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
parijatbajpai
Observer
Observer
3,510 Views
Registered: ‎07-08-2010

web server

hi ,

i m newbie in networking domain.

I am using XAPP1026 designs.

there are two types of s/w applications there

1. RAW API

2. SOCKET API

 

In LWIP documentation there are 3 H/W designs recommended for LLTEMAC

 

1. Using SDMA recommended for LLTEMAC

2. Using LLFIFO

3. Using ethernetlite recommended for LLTEMAC

 

i am confused  when to usewhich H/W configuration with which S/w configuration and when to use ethernetlite...

 

0 Kudos
3 Replies
nanz
Moderator
Moderator
3,501 Views
Registered: ‎08-25-2009

Hi,

 

Please have a look at the performace/throughput section of xapp1026. This can help you decide which HW (FIFO/DMA) configuations you want to choose.

 

For the differences betwen ethernet and ethernetlite core you can refer to the data sheet.

 

Thanks,
Nan


-------------------------------------------------------------------------------------------

Don’t forget to reply, kudo, and accept as solution.

If starting with Versal take a look at our Versal Design Process Hub and our Versal Blogs and our Versal Ethernet Sticky Note.

-------------------------------------------------------------------------------------------
0 Kudos
sushantm
Voyager
Voyager
3,471 Views
Registered: ‎04-02-2011

LWIP is low weight IP  an open source TCP/IP networking stack which supports LLFIFO follows local link protocol...

Basically xapp1026 gives networking capability to an embedded system using power PC or Micro Blaze processor.

 

Applications ike Webserver,Echo Server,TFTP server can be targetted using this.

 

 

Which deivr you are using for Targetting Webserver application?

0 Kudos
sushantm
Voyager
Voyager
3,470 Views
Registered: ‎04-02-2011

1.The ML605_AXI and SP605_AXI hardware systems support full checksum (both TCP and IP checksums)

offload feature.

2.The ML605_PLB and SP605_PLB hardware systems support partial checksum (TCP checksum) offload

feature.

3.The SP601_AXI and SP601_PLB systems are Ethernetlite systems and built with PING-PONG buffers.

 

If you are teargetting ML605 you should use xps_ll_temac.

 

Basicaly these are IP cores targetting specific devices like Virtex-6 & Spartan-6 with PLB & AXI Bus Interafces.

0 Kudos