The Cortina CS3518 is a Network Processor that provides superior performance and functionality for Router Gateway, NAS, IP Set Top Box, VoIP and other SME and SOHO applications. The device has dual 32-bit ARM9 RISC Processors with up to 800 MIPS total performance. The device integrates a full featured hardware crypto engine, two 10/100/1000 Ethernet MACs, dual USB 2.0 hosts or clients, dual IDE or SATA interfaces, a 66 MHz 32-bit PCI interface, and direct interfaces to color LCD and SLIC modules. The device also includes an intelligent and programmable power management unit for portable system applications.
The dual CPU architecture allows maximum system throughput and flexibility for application software development. Cortina provides a complete software suite that includes a fully functional software stack running on the first CPU, a small footprint real-time OS running on the second CPU, an inter-processor communication layer, and a complete development platform for code development and integration. This architecture is ideal for customers who demand high performance DSP, MPEG, multi-media management, TCP/IP Offload Engine or other applications.
The Security Acceleration Engine has a performance of over 600/200 Mbps running DES/3DES ; 237/197/169 Mbps running 128/192/256bits AES. This Security Acceleration Engine also performs hardware acceleration on CCMP and RC4 encryption; SHA1, MD5, HMAC-SHA1, and HMAC-MD5 authentication. The hardware crypto engine in the Cortina CS3518 allows data encryption on network storage, DRM in multimedia IP protection, and VPN to run at full wire speed.
The embedded dual 10/100/1000 MACs with the industry standard MII and RGMII allow the system integrators the flexibility of configuring a traditional NAS server system with one or two channel 10/100/1000 Ethernet PHYs, or a NAS server plus router gateway capabilities with one WAN port and one LAN port. The Layer 2-4 hardware switching and Layer 2-7 packet classification enable high end router gateway designs for Fiber-to-the-Home, GPON, and other high speed internet infrastructures carrying data, voice, video and on-line commerce, and gaming services.
The dual IDE cores, single IDE physical interface, and dual SATA interfaces allow high performance data throughput and hard drive selection flexibility. The attached hardware XOR engine enables wire-speed RAID5 operations.
Performance enhancing hardware acceleration circuitries are included in the EMAC, DDR controller, and IDE control modules. The complete hardware acceleration engine improves the overall throughput in TCP/IP/UDP transmit, receive, and SAMBA read and write operations without the intervention of the CPU.
The dual USB 2.0, configurable to be the host or client by pin configuration or software, allows maximum flexibility in peripheral device integration, such as flash memory, USB control devices, and USB 2.0 hard drives.
The PCI bus supports four master devices. The system integrator can add MPEG encoder, decoder, WiFi 802.11a/b/g/n access point, and other devices to deliver a complete wireless IP Set Top Box or Media Server product.
Router Gateway
NAS
IP Set Top Box
VoIP
- Other SME and SOHO applications
| Cortina CS3518 Features and Benefits Table | |
| Features | Benefits |
| Dual 32-bit 400 MIPS ARM9 RISC processor with separate embedded MMU and 8K/16K data/instruction cache | Second CPU as a complete sub-system allows flexible application software, such as DSP for VoIP, and DLNA protocol and management execution for multimedia server and appliance |
| Dual AHB with aggregate peak performance of greater than 10.6 Gbps for wire-speed operation | Configurable external memory interfaces provide system integrators maximum flexibility to achieve best price performance ratio |
| Supports 64 MB of parallel NOR flash memory or unlimited serial NAND flash | Integrated SATA interfaces provides significant performance gain and cost reduction compared to discrete IDE and SATA bridge devices |
| Cortina proprietary buffer pre-fetch DDR controller | Dual USB 2.0s support versatile peripheral device interface and storage extension |
| Supports 512 MB 32-bit or 16-bit 333 MHz (PC2700) of external DDR SDRAM | Dual USB 2.0s support versatile peripheral device interface and storage extension |
| Dual IDE modules | Dual Ethernet MACs enables high availability system design or superior WAN to LAN throughput |
| Supports single Ultra-133 IDE or dual SATA | Up to 2 Gbps full duplex Layer 2 switching |
| Hardware XOR RAID engine to support RAID5 | Up to 1 Gbps NAT throughput |
| Dual USB 2.0 selectable host or slave | Programmable QoS handling with 4 transmit queues and 16 receive queues enables priority management and processing of different types of traffic |
| Dual IEEE 802.3 compliant Ethernet MACs with 10/100 MII and 10/100/1000 RGMII | TCP/IP/UDP processing assisted by a proprietary hardware acceleration engine significantly improves overall network and file transfer throughput |
| Layer 2/3/4 hardware switching, routing and NAT with 4 transmit queues per port for QoS support | The built-in hardware security accelerator engine enables significant performance improvement in VPN tunneling, IPSec and secure file transfers by processing packet encryption, decryption, hashing and authentication functions in hardware |
| Layer 2-7 packet classification into 16 receive queues | HPI interface allows simple connection with merchant DSP devices to implement custom VoIP gateway systems |
| Transmit acceleration by TCP segmentation, IP fragmentation and TCP/IP/UDP checksum calculation | Print Server software with the selectable USB port and the LPC interface allows quick and inexpensive addition of a network printer |
| Receive acceleration by TCP connection table lookup, assembly of multiple packets belonging to the same TCP connection and TC/IP/UDP checksum verification | Comprehensive peripheral device interfaces such as UART and GPIO allow maximum flexibility in LCD, LED, and other slave device programming |
| Hardware Security Acceleration Engine performs DES, 3DES, AES, CCMP and RC4 encryption/decryption with CBC or ECB mode operation; authentication with SHA1, MD5, HMAC-SHA1 and HMAC-MD5 hashing algorithm | Embedded Real Time Clock enables easy system management |
| Hardware 32-bit true random number generator | PCI bus interface supports external peripheral components such as 802.11a/g/n modules and MPEG codec |
| Includes HPI interface to support easy connection to merchant DSP semiconductor device | Intelligent and programmable power management control module supports full power, idle, standby, and shut-down mode to enable power sensitive designs such as hand-held and mobile applications |
| 32-bit PCI 2.2 bus interface at 66 MHz with four master devices support | Internal multi-PLL circuits simplify designs and requires a simple crystal (25 MHz) which reduces overall system cost. |
| Includes PCM and I2S/ I2C interfaces for direct connection to SLIC and audio codec modules | |
| Direct interface to standard LCD color display, up to VGA quality | |
| Intelligent and programmable power management | |
| Timer, GPIO, UART, Watch Dog Timer | |
| Embedded Real Time Clock for true server applications | |
| Integrated OSC/PLL circuits (require single 25 MHz crystal) | |
| 0.13um standard CMOS with approximately 1.3 W dissipation | |
| Low cost and small foot print 400-ball PBGA | |
| Dual CPU architecture enables optimal performance in multitasking and multithreading environments | |
| DCL400717 | Doing Business with Cortina Systems: Instructions | 2008-Aug-19 |

