This document provides technical notes on using Analog Devices DSPs, processors, and development tools. It also offers detailed information on building complex VDK/LwIP applications using Blackfin® processors.
This document provides technical guidelines for building complex applications that integrate the light-weight TCP/IP (LwIP) stack with other system peripherals on Analog Devices Blackfin processors. It addresses common pitfalls in design and discusses system optimization techniques to maximize performance.
The guide covers resource usage, including throughput benchmarks and memory footprints for LwIP on various Blackfin processor families. It also details software and hardware guidelines for integrating LwIP with the VisualDSP++ Kernel (VDK) and system services libraries, as well as specific optimization strategies for the Blackfin platform.
| Peak Throughput (TCP) | 11 Mbyte/s |
|---|---|
| LwIP Code Memory (UDP) | 35kB |
| LwIP Code Memory (TCP) | 52kB |
| Internal Bus Width (BF53x/BF52x) | 16 bits |
| Internal Bus Width (BF54x/BF561) | 32 bits |
| Maximum Internal Bus Speed | 133 MHz |
LwIP supports up to 11 Mbyte/s of throughput for both the TCP and UDP protocol stacks.
The LwIP port to Blackfin uses the VisualDSP kernel (VDK).