Nios® II Prozessor Networking Solutions
Sie möchten ein mit dem Netzwerk verbundenes Gerät erstellen? Intel empfiehlt die in Tabelle 1 aufgeführten Networking Solutions für den Einsatz mit dem Nios II Prozessor.
Tabelle 1: Zusammenfassung der empfohlenen Networking Solutions für den Nios II Prozessor
Netzwerkprotokoll Software | NicheStack TCP/IP Network Stack – Nios II Edition › Source wird mit der Nios II Embedded Design Suite (EDS) geliefert, einschließlich mehrerer Referenzdesigns. Für weitere Informationen siehe unten.
µCLinux (built-in stack)Community, unterstützt von der Intel Community und Intel FPGA Wiki.Intel FPGA Wiki. |
eCos (built-in stack)Community, unterstützt von der Intel Community und Intel FPGA Wiki.Intel FPGA Wiki. |
Lightweight IP (LWIP) network stackLegacy Netzwerkstack – Lösung (nicht für neue Designs empfohlen). |
Triple-Speed Ethernet Intel® FPGA IP ›Triple-Speed Ethernet Intel® FPGA IP ›10/100/1000-Mbit/s-Ethernet für Intel FPGA IP, verfügbar über Intel. | SMSC LAN91C111 – Einzelchip-MAC/PHY ›Vorgestellte Lösung in Nios II Prozessor Entwicklungskits. Enthält mehrere Referenzdesigns. reference designs.Open-Source-10/100 Ethernet MAC ›10/100 Ethernet-Entwicklungspaket von Microtronix Auch erhältlich bei OpenCores.org. available from Microtronix. Also available from OpenCores.org.Andere Partner Ethernet IP ›Intel bietet eine Reihe von Ethernet-Funktionen für einfache und flexible Networking Solutions.range of Ethernet functions for simple and flexible networking solutions.Ethernet PHY
-
Herunterladen von Networking Design-Beispielen ›
Herunterladen von Networking Whitepaper ›Mehr erfahren über Embedded Entwicklungskits ›Intel® Community ›
NicheStack TCP/IP Network Stack – Nios II Edition ›
NicheStack TCP/IP Network Stack – Nios II Edition ist eine Software-Suite von Netzwerkprotokollen, die von Grund auf entwickelt wurde, um eine optimale Lösung für die Entwicklung von netzwerkverbundenen Embedded-Geräten mit dem Nios II Prozessor zu bieten. Zu den Produkthighlights gehören die folgenden:
-
Null – Datenkopie für ultraschnelle LeistungStandard-Buchsen-SchnittstelleRaw Socket SupportBlockfreie Versionen aller FunktionenVielseitige MSS- und FensteroptionenVerbindungen nur durch Speicherverfügbarkeit begrenztOptionale optimierte Assemblersprache-Prüfsummenroutinen„Vorausschauende“ Header-Verarbeitung für GeschwindigkeitNagle-Algorithmus (langsamer Start)VJ geglättete UmlaufzeitVerzögerte ACKsDelayed ACKsBSD-Stil „Keepalive“ OptionVollständiges Modul für Debugging und OptimierungInterNiche Technologies und Intel haben gemeinsam eine für die Nios II Prozessorarchitektur optimierte Version des NicheStack IPv4 Netzwerkstacks von InterNiche entwickelt. Der Stack hat ein kleines Format, ist portabel und bietet eine hohe Leistung, ohne die Einhaltung der RFC-Standards zu beeinträchtigen. NicheStack unterstützt eine Vielzahl von physischen Schnittstellen und kann als Standard-Client-Rechner, Internet-Protokoll-Router oder als Multi-Homed-Server konfiguriert werden. Die Suite enthält außerdem ein umfassendes Paket mit Gerätenetzwerken, FTP, Telnet, IGMPv1 sowie DNS- und DHCP-Client-Komponenten.Neben dem von Intel FPGA bereitgestellten Netzwerkstack sind zusätzliche Stacks (z. B. IPv6) und Protokollmodule separat von InterNiche erhältlich.Der NicheStack TCP/IP Network Stack – Nios II Edition wird von Intel als vollständiger ANSI C Quellcode vertrieben und als Teil des Nios II EDS kostenlos zur Verfügung gestellt.Hinweis: Weitere Informationen zum Support und zur Lizenzierung von NicheStack TCP/IP-Stack finden Sie auf der Seite Verwenden von NicheStack TCP/IP-Stack. page.