Network Processing Unit

Network Processing Unit

Network Processing Unit or NPU is an array of one or more Central processing unit (CPU) whose instructions are specialized to handle networking-related functions. NPUs are generally targeted at efficient examination and manipulation of packet headers. Packet operations are programmed using a programming language.

In addition to common CPU interfaces, NPUs have interfaces that are specific to networking and telecommunications applications: UTOPIA POS/PHY for Asynchronous transfer mode-based interfaces, Media Independent Interface/RMII/GMII/SMII for Ethernet-based interfaces, and H.100/H.110 or similar buses for Time-division multiplexing-based interfaces, for example.

NPUs are typically found in embedded systems.

ee also

* Network processor


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Central processing unit — CPU redirects here. For other uses, see CPU (disambiguation). An Intel 80486DX2 CPU from above An Intel 80486DX2 from below …   Wikipedia

  • Interconnect processing unit — An Interconnect Processing Unit (IPU) [Marcello Coppola, Miltos D. Grammatikakis, Riccardo Locatelli, Giuseppe Maruccia, Lorenzo Pieralisi, Design of Cost Efficient Interconnect Processing Units: Spidergon STNoC , CRC Press, 2008, ISBN… …   Wikipedia

  • Network interface controller — Network Interface Card (NIC) A 1990s Ethernet network interface controller card which connects to the motherboard via the now obsolete ISA bus. This combination card features both a (now obsolete) bayonet cap BNC connector (left) for use in… …   Wikipedia

  • unit — More than one class of securities traded together ( e.g., one common share and three subscription warrants ). Bloomberg Financial Dictionary Securities representing a portion of assets pooled by investors: run by a management company whose share… …   Financial and business terms

  • Network packet — In computer networking, a packet is a formatted unit of data carried by a packet mode computer network. Computer communications links that do not support packets, such as traditional point to point telecommunications links, simply transmit data… …   Wikipedia

  • Network topology — Diagram of different network topologies. Network topology is the layout pattern of interconnections of the various elements (links, nodes, etc.) of a computer[1][2] …   Wikipedia

  • Network Abstraction Layer — The Network Abstraction Layer (NAL) is a part of the H.264/AVC Video Coding Standard. The main goal of the H.264/AVC NAL is the provision of a network friendly video representation addressing conversational (video telephony) and non… …   Wikipedia

  • Unit still photographer — A unit still photographer or simply, stills photographer is a person who creates still photographic images specifically intended for use in the marketing and publicity of feature films in the motion picture industry and network television… …   Wikipedia

  • Network congestion — In data networking and queueing theory, network congestion occurs when a link or node is carrying so much data that its quality of service deteriorates. Typical effects include queueing delay, packet loss or the blocking of new connections. A… …   Wikipedia

  • Network-attached storage — Not to be confused with Storage area network. Network attached storage Connects to Local area network via: Ethernet Hard drives via one of: SATA SAS USB Fibre Channel Common manufacturers HP NetApp Dell Cisco …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”