Home
  Company
  Products & Services
  Operating Systems Solutions
  Network Security Solutions
  Multicore Embedded Software
  Partners
  Contact Us

 





Using Cavium Networks Inc.'s Octeon Multicore CPUs, we have provided a variety of customer requested solutions.

Our expertise in Octeons has allowed us to work with Customer starting from their requirements, proposing various architecture, refining the proposal, agreeing on Deliverables based on Customer's constraints, to the actual implementation, delivery and verification of the deliverables.

We are well versed in Octeon Hardware & Software environment. Utilizing Octoen's HW support for

– Compression (Zip unit)
– Regular Expression parsing/searching (DFA unit)
– Work Scheduling & Distribution b/w multiple cores (POW)
– Efficient RGMX & SPI drivers using (PIP,IPD,WQE,FPA,PKO etc.)
– Encryption Support (Key Unit)
– Timers Support (CIU Timers, HW Timers etc.)
– PCI
– Mips cores, L1/L2/Scratch strategies, CIU controller
– BSPs, Simulator, Profiling tools, Emulators etc.


Our Software work on Octeon has been top notch with maximum performance possible.

We use Profiling tools, code analysis, Driver redesigns, Interrupt strategies, Mips core internals, L1/L2/Scratch, QoS support, Memory data organization, Algorithm modifications to wrest out the best performance that the Octeon cores can deliver. In most cases our performance tuning work digs deep down to saving single Mips instruction at a time from critical loops.

With our deep expertise in SW tools like gcc, ld, as, dynamic and static libraries, we are able to solve key problems using at times include clever work-arounds to limitations of tools.

We get referred to support Key ODM customer's, whenever critical complicated problems are threatening competitve design-wins and product schedules.

---------------------------------------------------------------------------------------------