Important: Use custom search function to get better results from our thousands of pages

Use " " for compulsory search eg:"electronics seminar" , use -" " for filter something eg: "electronics seminar" -"/tag/" (used for exclude results from tag pages)


Tags: Architecture, Express, The PCI Express Architecture,
 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
The PCI Express Architecture
Post: #1

The Peripheral Component Interconnect (PCI) architecture has become the most common method used to extend PCs for add-on adapters over the years. Originally intended for personal computer systems, the PCI architecture has penetrated into virtually every computing platform category, including servers, storage, communications, and a wide range of embedded control applications. From its early incarnation as a 32-bit 33MHz interconnect, it has been expanded to offer higher speeds (currently in widespread use at 64-bit 133MHz, with faster versions on the way). Most importantly, each advancement in PCI bus speed and width provided backward software compatibility, allowing designers to leverage the broad code base. Compared to the progress made every year in other areas of computer technology such as processors and video cards, computer I/O system technology would seem to be standing still… in fact it is. Since the introduction of the original PCI bus back in the early 90's, very little has changed in the way that data is handled inside the computer. The PCI local bus is a high performance bus for interconnecting chips, expansion boards and processor/memory subsystems.

The PCI bus has served well for the last 10 years and it will play a major role in the next few years. However, today's and tomorrow's processors and I/O devices are demanding much higher I/O bandwidth than PCI 2.2 or PCI-X can deliver and it is time to engineer a new generation of PCI to serve as a standard I/O bus for future generation platforms. There have been several efforts to create higher bandwidth buses and this has resulted in the PC platform supporting a variety of application-specific buses alongside the PCI I/O expansion bus. Today's software applications are more demanding of the platform hardware, particularly the I/O subsystems. Streaming data from various video and audio sources are now commonplace on the desktop and mobile machines and there is no baseline support for this time-dependant data within the PCI 2.2 or PCI-X specifications. Applications such as video-on-demand and audio re-distribution are putting real-time constraints on servers too. Many communications applications and embedded-PC control systems also process data in real-time. Today's platforms, (Figure 1.1), must also deal with multiple concurrent transfers at ever-increasing data rates. [4]

Data needs to be "tagged" so that an I/O system can prioritize its flow throughout the platform, since all data cannot be treated equal in real time computing. High performance peripherals and adapters developed, demanded high speed data transfer and a third generation I/O bus had to be developed. As successful as the PCI architecture has become, there is a limit to what can be accomplished with a multi-drop, parallel shared bus interconnect technology. [1] Issues such as clock skew, high pin count, trace routing restrictions in printed circuit boards (PCB), bandwidth and latency requirements, physical scalability, and the need to support Quality of Service (QoS) within a system for a wide variety of applications lead to the definition of the PCI Express™ architecture.

PCI Express is the natural successor to PCI, and was developed to provide the advantages of a state-of-the-art, high-speed serial interconnect technology and packet based layered architecture, but maintain backward compatibility with the large PCI software infrastructure. The key goal was to provide an optimized and universal interconnect solution for a great variety of future platforms, including desktop, server, workstation, storage, communications and embedded systems.

Approved as a standard on April 17 2002, PCI-Express is intended to be an evolutionary upgrade to the existing PCI bus [7]. It will maintain complete hardware and software compatibility with all recent PCI devices. It is expected that PCI will coexist in many platforms to support today's lower bandwidth applications until a compelling need, such as a new form factor, causes a full migration to a fully PCI Express based platform.
 


[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Image Verification
(case insensitive)
Please enter the text within the image on the left in to the text box below. This process is used to prevent automated posts.

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Image Verification
(case insensitive)
Please enter the text within the image on the left in to the text box below. This process is used to prevent automated posts.

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  To detect Intrusions in multi tier web architecture by using double guard uml diagrom Guest 1 0 23-02-2017 10:26 AM
Last Post: jaseela123
  an efficient vlsi architecture for lifting based dwt Guest 1 0 10-02-2017 03:16 PM
Last Post: jaseela123
  CS353 – Computer Architecture mkaasees 0 0 11-11-2016 02:17 PM
Last Post: mkaasees
  OSI/ISO Wireless Architecture mkaasees 0 0 07-11-2016 09:56 AM
Last Post: mkaasees
  [NOVA SCOTIA DEMAND: EXPRESS ENTRY STREAM] mkaasees 0 0 04-11-2016 10:58 AM
Last Post: mkaasees
  Efficient Parallel Architecture for Linear Feedback Shift Registers mkaasees 0 0 01-11-2016 11:15 AM
Last Post: mkaasees
  MICROPROCESSOR ARCHITECTURE & MICROPROCESSOR SYSTEM mkaasees 0 0 31-10-2016 04:22 PM
Last Post: mkaasees
  DSP Algorithm & Architecture mkaasees 0 0 31-10-2016 10:00 AM
Last Post: mkaasees
  sample filled siwes logbook for architecture Guest 1 0 27-10-2016 03:39 PM
Last Post: jaseela123
  EARTH QUAKE RESISTANT ARCHITECTURE mkaasees 0 0 22-10-2016 03:45 PM
Last Post: mkaasees
This Page May Contain What is The PCI Express Architecture And Latest Information/News About The PCI Express Architecture,If Not ...Use Search to get more info about The PCI Express Architecture Or Ask Here

Options: