w5300 performance test1. test board hardware hostmcu ‐s3c2510 (arm9) host mcu...
TRANSCRIPT
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