Cyclone® devices support serial, bus, and network interfaces such as PCI, access to fast external memory devices, and a wide range of communications protocols including Ethernet protocols. These interfaces and protocols are commonly used in many consumer, industrial, and communications applications. Altera offers a variety of intellectual property (IP) cores for these protocols that are optimized for the Cyclone FPGA architecture.
PCI is a standard bus interface used as an interconnect between integrated components, peripheral add-in boards, and processor and memory systems. Cyclone devices are compliant with the 3.3-V PCI Local Bus Specification Revision 2.2, supporting the 32-bit PCI bus for performance up to 66 MHz. The I/O elements in Cyclone devices are specifically designed to meet the strict PCI set-up and hold time requirements. To provide maximum flexibility, each input signal can go through two separate delay paths feeding different areas of the device (Figure 1).