The Intel 80314 introduces a powerful combination of technical advancements. The 64-bit true switch fabric network (SFN) allows multiple concurrent transactions. The SFN offers scalable frequency, 4-deep transaction queues (256 B or 1 KB) with burst sizes up to 1kB supported. Store and forward to the SFN and immediate drain from the SFN are supported. The integrated bridge (PCI/PCI-X) can configure devices on either bus, with each side capable of operating at different frequencies, 33 MHz to 133 MHz, and in either mode, PCI or PCI-X. The 80314 has 4 address spaces with translation man- aged via highly configurable sets of registers. It contains a 32-bit peripheral bus interface (PBI) (programmable up to 133 MHz) that is great for embedded applications requiring a connection to non-PCI peripheral components such as ASICs, flash memory, PLDs, or DSPs.
The dual-ported SDRAM memory controller unit (MCU) is vastly improved over previous IOP generations with core-to-memory performance greater than 5 times faster! The interface runs at 200 MHz. It offers two-port (64-bit data, 36-bit address) concurrent access to memory with programmable arbitration for each port. It has support for up to 4 physical (8 logical) banks and has up to 32-page interleaving. The MCU has optional ECC and supports up to 12 GB (3 DIMMs) DDR SDRAM.
The 80314 integrates a 4-channel DMA controller with support for unaligned transfers using both scatter-gather and direct modes. Data can be transferred to or from any SFN port. The DMA engines also support offloading of RAID5 XOR and iSCSI CRC32C operations.The 80314 features (2) 10/100/1000 Mbps Ethernet MACs that fully support standards IEEE 802.3, 802.3u, 802.3x, 802.3z, and 802.3ac. Both full- and half-duplex modes are supported at 10/100 Mbps. Full duplex is supported at 1 Gbps.
The 80314 features an option of integrated 1 MB very low-latency SRAM that has either direct core or SFN access. The SRAM BAR has priority for 80200 Bus Interface unit address claiming. The SRAM is application-independent, so it can be used for a variety of applications.
The 80314 also integrates a Multi-Processor Interrupt Controller (MPIC) with 24 interrupt inputs (16 external, 8 internal), 4 dedicated outputs, 16 priorities, 4 global 32-bit timers, 4 doorbell registers, and 4 general-purpose mailbox registers. Additional interfaces include I2C, 2 UART ports, and a JTAG interface. This integration helps reduce chip count, saves board space and simplifies designs.
High-performance Companion Chip for the Intel® 80200 Processor
The Intel® 80314 companion chip for the Intel® 80200 processor - the two-chip solution is the Intel® IOP315 - provides a rich peripheral set designed for storage and network applications. The Intel 80314 can support either one or two Intel 80200 processors. The Intel 80314 uses an internal switch fabric and supports concurrent transactions from any interface to any other interface. For fast memory transactions, the Intel 80200 processor interface has a dedicated bus to the DDR SDRAM memory controller that allows multiple concurrent outstanding transactions.
The Intel 80314 is especially well suited for high-performance storage applications such as network storage target devices (SAN, iSCSI, NAS) and intelligent network adapter cards (iSCSI, IPv4, IPv6, IPSec). The integrated PCI-X bridge, dual-ported ECC memory, low-latency 1 MB SRAM, high-bandwidth switch fabric and CRC32C and XOR engines make it an ideal choice for these applications. In addition, the Intel 80314 is an excellent solution for embedded and networking applications with its integrated dual-10/100/1000 Mbps MACs and flexible endian support.