Applying Thought   
About Wipro
Newsroom
Investors
Careers
  
   
Wipro Technologies Consulting IT Services Product Design Business Process Outsourcing CONTACT US
 
Case Studies
Ideas
 
Search
Semiconductors Home
Embedded OS/RTOS Development and Porting
Diagnostics and Firmware
System Software for SoC
Industry Solutions
Partnerships
 
Global Sourcing Lounge
 
 
 
SEMICONDUCTORS
Case Study
 
Software stack development for NSE
 
 
The client
A world leader in Network Search Engines used for data look-ups in Network Processor applications.
 
The challenge
The client required the development of the software stack to demonstrate the capability and the advantage of the NSE device to their clients.
 
The solution

Wipro’s engineers designed the control plane API software, the reference applications and the data plane macros on the Intel IXDP 2400 platform

The Wipro team’s contribution was end-to-end design services covering:
API Development
Interface between applications & platform
Forwarding table management & resource management within NSE
Wrappers around low level transactions for diagnostics type of applications
Reference Applications
Control plane applications
 
Longest prefix match for L3 forwarding applications
7-tuple flow tables for IPv4/IPv6
Basic L2 lookups with aging support
Data plane applications
 
Next hop lookup (32-bits LPM)
Source address ingress ACL for exact match
Data Plane Macros
 
Macros provided for easy development of data plane reference code
Using micro-C & micro assembly for IXDP2400
Provides abstraction to the low level device transactions of NSE
 
Key highlights of the execution
Usage model preparation for the client’s NSE
Multi-location project co-ordination involving the Wipro board development team, the Client’s architecture and C model development team and Wipro’s software design and engineering team
 
The benefit
The benefit was a complete spectrum of services provided to the client from data plane code to control plane API to reference applications. Good understanding of the NSEs, expertise on embedded software development and the knowledge of real world router applications were some of the aspects that bore testimony to the quality and expertise we spearheaded to meet the design needs of the entire product development cycle.
 
  Send us an email
Request proposal for services
Subscribe to our monthly newsletter
  CASE STUDIES
PCI Reference Board design for NSE

NSE Reference Design for Intel NP Platform

Development of low level software for the next generation GSM base band chipsets

  More case studies
  IDEAS
On-Chip variation analysis using Primetime
Hybrid test methodology
System on Chip (SOC)
  More ideas

 
Contact us Terms of use Privacy Sitemap