W5300 Performance Test1. Test Board Hardware HostMCU ‐S3C2510 (ARM9) Host MCU...
Transcript of W5300 Performance Test1. Test Board Hardware HostMCU ‐S3C2510 (ARM9) Host MCU...
W5300Performance Test
W5300
2008‐04‐222008 04 22WIZnet Inc.
© WIZnet All Rights Reserved 1 page
Contents
1. Test Board Hardware
2 W5300 Block Diagram2. W5300 Block Diagram
3. System Layout
4 Performance Test Program4. Performance Test Program
5. Result
6. Q & A6. Q & A
© WIZnet All Rights Reserved 2 page
1 Test Board Hardware1. Test Board Hardware
Host MCU‐ S3C2510 (ARM9)‐ Core clock 166MHzHost MCU Core clock 166MHz‐ Peripheral clock 133MHz
Operating System Linux Kernel 2.4
© WIZnet All Rights Reserved 3 page
2 W5300 Block Diagram2. W5300 Block Diagram
Support 16/8 bit data bus width
More Flexible memory allocationMore Flexible memory allocation
- 10BaseT/100BaseTX Ethernet PHY embedded- Support Auto MDI/MDIX(Crossover)
Use an 3rd Party PHYinstead of the embedded PHY
© WIZnet All Rights Reserved 4 page
3 System Layout3. System Layout
iperf AX1Loopback
Test PC IP : 192.168.1.4
p p
SW stack IP and Port WIZnet IP and Port
192.168.1.2 / 5001 192.168.1.3 / 5001
© WIZnet All Rights Reserved 5 page
4 Performance Test program4. Performance Test program
• iperf : Loopback test program on the test board for S/W or HW TCP/IP stack performance• AX1 : Loopback test program on the PC• fact : Factorial calculation program
It’s may application such as video rendering MPEG CODEC etcIt s may application such as video rendering, MPEG CODEC, etc
Test Procedure
1’st Step Loopback Test : Without fact program
2’nd Step Loopback Test : Load 1 fact program
3’rd Step Loopback Test : Load 2 fact program
:
© WIZnet All Rights Reserved 6 page
5 Result (1)5. Result (1)
90
60
70
80
90
30
40
50
60
S/W Loopback Performance(Mbps)
H/W Loopback Performance(Mbps)
0
10
20
30
00 1 2 3 4 5
S/W vs H/W Loopback Performance (Mbps)
© WIZnet All Rights Reserved 7 page
6 Result (2)6. Result (2)
80%
90%
100%
80%
90%
100%
40%
50%
60%
70% ApplicationCPU occupy ratio(%)
40%
50%
60%
70%
10%
20%
30%
40%Loopback CPU occupy ratio(%)
10%
20%
30%
0%0 1 2 3 4 5
0%0 1 2 3 4 5
H/W Loopback vs Application CPU occupy ratio(%) S/W Loopback vs Application CPU occupy ratio(%)
© WIZnet All Rights Reserved 8 page
7 Q & A7. Q & AThank you….
© WIZnet All Rights Reserved 9 page