English
Language : 

DS543 Datasheet, PDF (4/24 Pages) Xilinx, Inc – MOST Network Interface Controller v1.4
MOST Network Interface Controller v1.4
Applications
The MOST NIC core can be used in many applications to interface to a MOST network. The core can
function as a standalone MOST interface or be combined with other LogiCORE IP and EDK cores to
build a variety of embedded systems. The MOST NIC solution allows flexible partitioning between
software and hardware functions.
Applications include:
• A customized, scalable MOST network controller that unburdens the host processor from network-
specific overhead, ideal for applications demanding maximum host application performance
• Augmenting the MOST NIC core with custom IP to process the MOST streaming data with no host
processor overhead
The following sections describe common MOST NIC applications in conjunction with additional Xilinx
IP cores.
Basic MOST Controller
Figure 1 illustrates a typical application for a basic MOST network interface utilizing the MOST NIC
and MicroBlaze cores. The MicroBlaze core contains the MOST driver and the MOCEAN Network Ser-
vices stack. The MOST NIC core supports transmission and reception of synchronous data, asynchro-
nous data, and control messages.
Synchronous and asynchronous data are aggregated and mapped by the core from physical channels
(synchronous channel timeslots of one byte each or asynchronous data) into logical channels. Audio
transmission is typically distributed among several discrete quadlets on the MOST bus. Grouping these
related quadlets into logical channels allows software to process the data more efficiently. In this appli-
cation, a variety of data types are supported for transmission and reception on the MOST network
including audio, video, and control types.
Figure Top x-ref 1
MicroBlaze
Memory
Controller
External
Peripherals
MM_REG
RX_BUF
TX_BUF
TX_MAC RX_MAC
FOT
FOR
Figure 1: Basic MOST NIC Configuration
4
www.xilinx.com
DS543 September 19, 2008