Cognigine unveils VISC network processor architecture
Cognigine unveils VISC network processor architecture
By Peter Clarke, EE Times
June 12, 2001 (5:08 p.m. EST)
URL: http://www.eetimes.com/story/OEG20010611S0014
LONDON Cognigine Corp., a network processor startup, is scheduled to present details of its Variable Instruction Set Communications (VISC) technology at the Network Processor Forum in San Jose this Thursday (June 14). The architecture is an innovative combination of elements from various historical approaches to computing and is expected to produce a 200-MHz chip that can handle Layer 2 to Layer 7 software tasks and handle 25 megapackets per second. Each processor or reconfigurable communications unit (RCU) in Cognigine's distributed multiprocessor is embedded into a hierarchical switching fabric that gives each RCU access to generalized communications. But at the individual RCU level, Cognigine employs various approaches to maximize performance. "It is a kind of hybrid," said Nick Kucharewski, president and chief executive officer of Cognigine (Fremont, Calif.). "Some instructions are VLIW-like, some of its approaches are SIMD [sing le instruction multiple data]. It does look like a multi-issue machine." The variability doesn't reflect a jumping between different instructions sets, but rather the use of an instruction cache that points to a dictionary of parameters, Kucharewski said. Cognigine expects its network processor to find deployment both at the "backbone" and "metropolitan core" interconnection points, and at the metro core-to-metro access points, Kucharewski said. Ideally software programmability would provide wire speeds of 10 Gbits/second, which have been historically associated with dedicated ASICs, Kucharewski said. Programmability comes by way of a C language compiler and an intermediate application library. "The user would not see the variable part of VISC," Kucharewski said. "The I-cache [instruction cache] points to the dictionary which sets things such as bus width and numbers of operands. VISC is really reconfiguration of the pipeline on a cycle-by-cycle basis." Four five-stage 64-bit pipelines are included in each RCU. These basic processors include instruction and data memories. The architecture then links four of these with a non-blocking switching fabric. And these larger blocks are then linked again in a hierarchical structure. Cognigine plans to put 16 RCUs on a chip, but said the architecture scales well because of the modularity of the switching fabric. "The entire chip is memory mapped, so that to any RCU any other RCU simply looks like memory," Kucharewski said, who called the part a packet-based network on a chip. Cognigine is entering a sector of the electronics industry that is quickly becoming crowded, but Kucharewski said he believes Cognigine is in good shape. With software programmability at 10-Gbit/s speeds, new equipment designs can be done in days rather than months, which would be required for a multichip ASIC design. "We are getting close to tape out," he said. "We expect to be able to sample in the fourth quarter."
Related Semiconductor IP
- 8MHz / 40MHz Pierce Oscillator - X-FAB XT018-0.18µm
- UCIe RX Interface
- Very Low Latency BCH Codec
- 5G-NTN Modem IP for Satellite User Terminals
- 400G UDP/IP Hardware Protocol Stack
Related News
- RED Semiconductor announces VISC™ licensable high performance processor architecture for RISC-V
- CEVA Introduces New AI Inference Processor Architecture for Edge Devices with Co-processing Support for Custom Neural Network Engines
- CEVA NeuPro-M Edge AI Processor Architecture Recognized at EE Awards Asia 2022
- C-DAC partners with MosChip and Socionext for design of HPC Processor AUM based on Arm architecture
Latest News
- SEMIFIVE Pulls Ahead in AI ASIC Market, Expanding Lead with Successive NPU Project Wins
- M31 Reports Record NT$1.78 Billion Revenue in 2025 as Advanced Node Royalties Begin to Emerge
- Silvaco Reports Fourth Quarter and Full-Year 2025 Financial Results
- Klepsydra Technologies and BrainChip Announce Strategic Partnership to Deliver Heterogeneous AI Runtime for Akida™ Neuromorphic Processors
- Alchip Reports ASIC-Leading 2nm Developments