Application Note
AN-xxxx
MAC RX Buffer Optimization
Documentation No. ____
Marvell Semiconductor Inc.
Marvell
®
Semiconductor Corporation
5488 Marvell Lane
Santa Clara, CA 95054
Copyright 2006 Marvell
®
Semiconductor Corporation. All rights reserved.
MAC Rx Buffer Optimization
Marvell AppNote
AN -xxxx
P a ge 2 M a rvel l
®
P r o p r i e t a r y . V 0 . 2
Revision History
Date Author Revision Description
10/4/07 Thu
Nguyen
0.1 Draft for Review
10/12/07 Thu
Nguyen
1.0 First Release.
MAC Rx Buffer Optimization
Marvell AppNote
AN -xxxx
V 0 . 2 M a r v e l l
®
P r o p r i e t a r y . P a ge 3
Table of Contents
1. Overview..................................................................................................................... 5
2. Scope and Objectives................................................................................................. 5
3. References................................................................................................................... 5
4. Abbreviations and Acronyms................................................................................... 5
5. New API...................................................................................................................... 6
5.1 Firmware API ............................................................................................................ 6
5.2 Driver Command ....................................................................................................... 7
5.3 Default behavior ........................................................................................................ 8
5.4 Recommended Values ............................................................................................... 8
6. Effects of New API..................................................................................................... 8
6.1 Fluctuations in RX Throughput................................................................................. 8
6.2 Chariot Testing Results ............................................................................................. 9
MAC Rx Buffer Optimization
Marvell AppNote
AN -xxxx
P a ge 4 M a r v e l l
®
P r o p r i e t a r y . V 0 . 2
Table of Figures
Figure 1 GSPI-8686-LINUX26-BULVERDE-9.70.3.p18-26409.P39 Chariot TCP
FileSendl test .............................................................................................. 10
Figure 2 Chariot TCP FileSendl test with RX Buffer ACK Control (Stop 7000, Resume
8000)........................................................................................................... 10
Figure 3 GSPI-8686-LINUX26-BULVERDE-9.70.3.p18-26409.P39 Chariot two FTPput
test .............................................................................................................. 11
Figure 4 Chariot two FTPput test with RX Buffer ACK Control ..................................... 11
Figure 5 Chariot TCP FileSendl test with RX Buffer ACK Control (Stop 1000, Resume
2000)........................................................................................................... 12
Figure 6 Chariot TCP FileSendl test with RX Buffer ACK Control (Stop 3000, Resume
13000)......................................................................................................... 12
- 1
- 2
- 3
前往页