Chipmaker harnesses real-time Linux for network search engine apps
Apr 7, 2005 — by Henry Kingman — from the LinuxDevices Archive — viewsCypress Semiconductor will port its routing table management software for communications control-plane applications to a real-time version of MontaVista Linux, it says. The Cynapse software supports all of Cypress's network search engines (NSEs), which are traffic sorting and routing algorithms intended for implementation in ASIC, FPGA, and SRAM chips.
Cypress credits MontaVista with bringing real-time performance to Linux, enabling its use in high-performance communications infrastructure. MontaVista launched an open real-time Linux project last fall.
The Cynapse software package includes APIs, simulation models, device drivers, reference applications, and diagnostic code, and supports all Cypress NSEs.
The Cypress NSEs include the Amaya 10000 and 20000 NSEs, meant for integration into ASICs (application specific integrated circuits) and FPGAs (field programmable gate arrays), as well as the Sahasra 50000 series, which are SRAM-based, enabling them to be used with network processors from Intel and others. Cypress claims the Sahasra 500000 NSEs can scale to 1.5 million IPv4 routing table entries in a single device.
Cathal Phelan, VP of Datacom at Cypress, said, “The development cost of high-performance networking software often equals or exceeds the hardware development cost.” He added that the partnership with MontaVista would “[enable] customers to meet stringent performance and reliability requirements while getting to market quickly and with minimal cost.”
MontaVista's VP of marketing, Peder Ulander, stated that Cypress is “the leader in search technology.”
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.