CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web
 
LoginRegister
      TechOnline > Learning >  Course
Courses & Lectures
 
Network Processors from the Software Point of View
Curtis Schwaderer, Microware Systems Corporation
 
Note: Please turn off pop-up blocking software to launch course
 

DESCRIPTION
Click here to begin the Lecture.

Communications designers are faced with designing higher speed communications equipment that can accommodate a wide variety of real-time and non-real time information delivery. Increasing complexity, high availability, and time to market pressures require new technologies that address these issues. Network processors are a hot technology that promises wire speed performance, increased capacity and shorter development efforts. This lecture investigates the impact network processor technology has on the existing communications software baseline and looks at key software technologies to make optimal use of a network processor in a design. The lecture will provide an overview of what a network processor is and look in slightly more detail on the Intel IXP1200 network processor as an example. Then focus will shift to inherent properties of a real-time operating system that take advantage of network processor technology, and new development tool requirements. Finally, the key to network processors is the wire speed packet processing. The lecture will provide an overview of the microcode concept and discuss how the microcode provides a bridge between the network processor and operating system protocol stacks to enable wire speed performance. Finally, a network processor design for ethernet to ATM bridge router will be broken down and discussed how the software is impacted on a network processor design.
 

Keywords: OSEE, online symposium for electrical engineers

View the complete TechOnLine University Course Guide.
 
Rate this course
WORSE | BETTER
1 2 3 4 5




Microware Systems