Design Reuse
Search EETimes
Silicon IP Verification IP Software IP Wanted IP !!! Free Download IP Analytics (Restricted Access) FPGA Board / Kit Design Services Foundries Main IP/SoC Products Embedded Systems Design Platform / Structured ASIC Foundries FPGA / CPLD Fabless / IDM Deals Legal Business Financial Results People ESL Design Commentary / Analysis Main Silicon IP / SoC Verification IP FPGA / CPLD Embedded Systems Design Platform / Structured ASIC ESL Design ESL Design Standards & Best Practice Structured ASIC Verification IP Main On Cores Multimedia IP Journal Embedded Systems EDA Tools IP Cores Tool Demos D&R Partners Events Calendar Webcasts / Podcasts Online Bookstore



How to design FPGA-based advanced PCI Express endpoint solutions


Related

Xilinx, Inc. Hot IPs

Latest Articles

Most Popular (Updated Daily)

By Doug Kern, Xilinx
October 16, 2006 -- pldesignline.com

The state of the PCI Express protocol

Currently dominating the desktop PC motherboard and graphics markets, the PCI Express protocol is poised to supplant PCI and PCI-X interface as the dominant high-bandwidth interconnect for the server, enterprise, mobile, workstation, networking, communications, industrial control, and medical equipment markets.

With more than 58 form factors, including Express Card, Advanced TCA, Compact PCI Express, Com Express, and a cable spec, the PCIe protocol is becoming ubiquitous. The PCI Special Interest Group (PCI-SIG) maintains the PCIe specification (along with the PCI and PCI-X specifications) and holds compliance workshops.

The PCIe subsystem is a point-to-point interface that replaces and overcomes the limitations of bus-based PCI and PCI-X standards. PCIe Generation 1 (Gen1) offers 2.5 gigabits per second (Gbps) speed with low-voltage differential signaling (LVDS), embedded 8B/10B encoding, dual-simplex signaling, and message-based serial protocol.

With plans in place to increase bandwidth to 5 Gbps in Generation 2 and 10 Gbps in Generation 3, the PCIe bus is expected to be the dominant high-bandwidth interconnect for several years to come. (For more information on the PCIe specification or compliance information, visit www.PCISIG.com.)

With scaleable lane widths from ×1 to ×32 lanes and advanced features such as traffic classes, virtual channels, hot-plug, and power management, the PCIe interface provides support for a wide range of applications – ranging from a simple upgrade from PCI to an ×1 PCIe endpoint device to advanced high-bandwidth ×8 PCIe communications endpoint devices.

Fig 1 shows the topology of a sample PCIe system. The CPU is connected to a root device and is responsible for configuring and enumerating all plug-and-play PCI Express endpoint devices in a system. Because the PCIe system is point-to-point, switch devices are necessary to grow the number of devices or endpoints in a system. A switch has one "upward-facing" port and numerous "downward-facing" ports. These downward facing ports connect to the working devices or endpoints of a system.


1. PCI Express system topology.

Although only one root exists in any system, there are one or more endpoint devices. For example, a standard PC motherboard provides three to seven expansion PCIe slots. The numerous value-added endpoint designs are the largest target application for the FPGA-based designs.


Click here to read more ...



   

Contact Xilinx, Inc.

Fill out this form for contacting a Xilinx, Inc. representative.

Your Name:
Your E-mail address:
Your Company address:
Your Phone Number:
Write your message:
   

 



   

Add your Opinion

   

 

E-mail This Article Printer-Friendly Page



list: -1215187197.59 seconds
detail: 0.0010678768158 seconds
prov: 0.001797914505 seconds
end_new