Nios II Networking Solutions
Looking to create a network-connected device? Altera recommends the networking solutions shown in Table 1 for use with the Nios® II processor.
NicheStack TCP/IP Network Stack - Nios II Edition
NicheStack TCP/IP Network Stack - Nios II Edition is a software suite of networking protocols designed from the ground up to provide an optimal solution for designing network-connected embedded devices with the Nios II processor. Product highlights include the following:
- Zero data copy for ultra-fast performance
- Standard sockets interface
- Raw socket support
- Nonblocking versions of all functions
- Versatile MSS and window options
- Connections limited only by memory availability
- Optional optimized assembly language checksum routines
- "Predictive" header processing for speed
- Nagle algorithm (slow start)
- VJ smoothed round-trip timing
- Delayed ACKs
- BSD style "keepalive" option
- Complete debugging and optimization module
InterNiche Technologies and Altera collaborated to provide a version of InterNiche’s NicheStack IPv4 network stack optimized for the Nios II architecture. The stack has a small footprint, is portable, and delivers high performance without compromising compliance to RFC standards. NicheStack supports a wide variety of physical interfaces, and can be configured as a standard client machine, an Internet protocol router, or a multi-homed server. The suite also contains a comprehensive device networking package, FTP, Telnet, IGMPv1, and DNS and DHCP client components.
In addition to the network stack provided by Altera, optional protocol modules are available to provide advanced networking features to the NicheStack. These modules are sold separately by InterNiche:
- SNMP protocols
- Web server
- Protocol options: PPP, PPPoE, routing, and security protocols
- TCP/IPv6
- TCP/IP dual IPv4/v6
- NAT, RIP, and DNS and DHCP servers
- More
The NicheStack TCP/IP Network Stack - Nios II Edition is distributed by Altera as full ANSI C source code and includes an evaluation license. If you wish to design with this software suite, you must purchase a license from Altera. Table 2 provides ordering information.
| Table 2. NicheStack TCP/IP Network Stack Ordering Code and Pricing Information |
| Ordering Code |
Price |
Ordering Information |
| IPSW-TCPIP-NIOS |
$249
|
In the United States and Canada, call 1-888-800-0631 or contact your local Altera representative. Outside North America, contact your local distributor. Download the latest version of the Nios II Embedded Design Suite for an evaluation version. |
|