logologo
Ai badge logo

Bu madde yapay zeka desteği ile üretilmiştir.

PCIe (Peripheral Component Interconnect Express)

Alet, Donanım Ve Üretim Araçları+2 Daha
fav gif
Kaydet
viki star outline

Bilgisayar mimarisinde veri yolu (bus) sistemleri, işlemci ile çevre birimleri arasındaki iletişimi sağlayan kritik altyapılardır. Geleneksel veri yolları, artan veri hacmi ve hız ihtiyaçlarını karşılamakta yetersiz kaldıkça, daha hızlı, daha kararlı ve ölçeklenebilir çözümlere ihtiyaç doğmuştur. İşte bu ihtiyaca cevap olarak geliştirilen PCI Express (PCIe), günümüz bilgi işlem sistemlerinde vazgeçilmez bir yapı taşına dönüşmüştür.


PCI Express (Peripheral Component Interconnect Express), bilgisayarın anakartı ile bağlı donanım bileşenleri (grafik kartları, SSD’ler, ağ kartları vb.) arasında yüksek hızlı, düşük gecikmeli veri iletimi sağlayan seri bir iletişim protokolüdür. PCI standardının evrimsel bir devamı olan PCIe, paralel veri yolu mimarisinden farklı olarak point-to-point (nokta-noktaya) bağlantı kurarak, bant genişliği paylaşımına gerek kalmadan cihazlar arasında doğrudan iletişime olanak tanır.

PCIe’nin Mimari Yapısı

Lane (Veri Yolu Hattı) Yapısı

Her PCIe bağlantısı, “lane” adı verilen iki yönlü seri veri hatlarından oluşur:

  • Her lane, bir gönderme (Tx) ve bir alma (Rx) kanalı içerir.
  • PCIe x1, x4, x8, x16 gibi konfigürasyonlar, lane sayısını belirtir. Örneğin, PCIe x16 bağlantısı 16 gönderme ve 16 alma hattına sahiptir.

Her lane bağımsız çalışabilir ve çoklanabilir yapıdadır. Bu sayede bant genişliği doğrudan lane sayısı ile ölçeklenebilir hâle gelir.

Anahtar (Switch) Mimarisi

PCIe, paralel veri yolları gibi ortak bir veri yolu üzerinden değil, anahtar tabanlı bir topoloji kullanır. Bu yapı, veri yollarının birbirine karışmasını engeller ve aynı anda birden fazla veri akışına olanak tanır.

PCIe’nin Temel Özellikleri

Özellik


Açıklama

Seri İletim

Yüksek hızda veri iletimi için paralel yerine seri iletişim kullanır.


Diferansiyel Sinyalleşme

Gürültüye karşı dirençli, kararlı sinyal iletimi sağlar.


Çift Yönlü (Full Duplex)

Aynı anda veri alma ve gönderme mümkündür.


Katmanlı Protokol Yapısı

Fiziksel, veri bağlantı ve taşıma katmanları sayesinde esnek protokol yönetimi sunar.


Tak-Çalıştır ve Hot-Plug

Cihazlar sistem çalışırken takılıp çıkarılabilir.


Gerçek Zamanlı Transfer

Düşük gecikme süreleriyle yüksek hızlı veri aktarımı sağlar.


PCIe Versiyonları ve Performans Karşılaştırması

Sürüm

Yıl

Lane Başına Hız

x16 Bağlantı Toplam Bant Genişliği (Çift Yönlü)

PCIe 1.0

2003

2.5 GT/s (~250 MB/s)

4 GB/s

PCIe 2.0

2007

5.0 GT/s (~500 MB/s)

8 GB/s

PCIe 3.0

2010

8.0 GT/s (~985 MB/s)

15.75 GB/s

PCIe 4.0

2017

16 GT/s (~2 GB/s)

31.5 GB/s

PCIe 5.0

2019

32 GT/s (~4 GB/s)

63 GB/s

PCIe 6.0

2022 (planlandı)

64 GT/s (~8 GB/s)

128 GB/s

Not: GT/s, GigaTransfers per second anlamındadır ve fiziksel veri iletim hızını ifade eder. Gerçek bant genişliği, 128b/130b gibi kodlama faktörleri ile azaltılır.

PCIe'nin Çalışma Prensibi

Katmanlı Yapı

PCIe, OSI modeline benzer şekilde katmanlı bir yapıda tasarlanmıştır:

  • Fiziksel Katman: Elektriksel bağlantılar, sinyal iletimi, pin dizilimi.
  • Veri Bağlantı Katmanı: Paket başlıkları, CRC, hata kontrolü.
  • Taşıma Katmanı: Paketlenmiş veri iletimi, yönlendirme ve hata düzeltme.

Paket Tabanlı Veri Aktarımı

PCIe, paralel veri akışı yerine, tıpkı ağ protokollerinde olduğu gibi paket tabanlı iletişim kullanır. Bu yapı, esneklik sağlar ve protokolü platformdan bağımsız hale getirir.

PCIe’nin Avantajları

Yüksek Performans

  • Çoklu lane desteği ile ölçeklenebilir bant genişliği
  • Düşük gecikmeli, yüksek hızlı iletim
  • Paralel veri yollarındaki sinyal senkronizasyon sorunlarının ortadan kalkması

Geniş Uyum Alanı

  • Geriye dönük uyumluluk: PCIe 4.0 kart, PCIe 3.0 yuvasında çalışabilir (düşük hızla)
  • SSD, GPU, FPGA, NIC gibi birçok cihazla uyumluluk

Düşük Güç Tüketimi

  • Verimli sinyalleşme teknikleri ile enerji tüketimi optimize edilmiştir.
  • PCIe 5.0 ve sonrası için Dynamic Link Equalization gibi güç yönetimi teknolojileri eklenmiştir.

PCIe’nin Kullanım Alanları

Uygulama

Açıklama

Grafik Kartları (GPU)

PCIe x16 slotları üzerinden yüksek bant genişliği gerektiren grafik kartları bağlanır.

NVMe SSD'ler

PCIe 3.0/4.0 tabanlı NVMe SSD’ler, SATA’ya göre 5–10 kat daha yüksek okuma/yazma hızları sunar.

Ağ Kartları (NIC)

10G/40G Ethernet adaptörleri, veri merkezlerinde yüksek hızlı bağlantı sağlar.

FPGA/GPGPU Kartları

HPC, AI ve veri işleme uygulamaları için yüksek performanslı hızlandırıcı kartlar PCIe üzerinden bağlanır.

RAID Kartları / HBA

Depolama sistemlerinde yüksek hızlı veri aktarımı için kullanılır.

Ses / Video Kartları

Gerçek zamanlı işleme gerektiren profesyonel medya uygulamaları için kritik öneme sahiptir.


PCIe ile Alternatif Teknolojilerin Karşılaştırılması

Teknoloji

Bant Genişliği

Gecikme

Kullanım Alanları

PCIe

Çok yüksek (x16 ile 64+ GB/s)

Çok düşük

Genel sistem veri yolu

SATA III

6 Gbps (~600 MB/s)

Orta

Depolama

USB 3.2 Gen2x2

20 Gbps

Yüksek

Harici cihazlar

Thunderbolt 4

40 Gbps

Orta

Harici genişleme

Ethernet (10G)

10 Gbps

Orta-Yüksek

Ağ bağlantısı

Gelecekte PCIe Teknolojisi

PCIe teknolojisi, gelişen uygulamalarla birlikte evrim geçirmeye devam etmektedir:

  • PCIe 6.0: PAM-4 sinyalleşme ile 64 GT/s hıza ulaşmayı hedefler.
  • CXL (Compute Express Link): PCIe altyapısını kullanan, bellek ve işlemci arasında düşük gecikmeli paylaşımı destekleyen yeni bir teknoloji.
  • Yeni nesil GPU ve AI hızlandırıcıları: PCIe 5.0 ve üstü için optimize edilmektedir.

Kaynakça

Hennessy, J. L., & Patterson, D. A. (2011).Computer Architecture: A Quantitative Approach (5th ed.). Morgan Kaufmann. Erişim Adresi.

Kovacs, P., & Boronkay, P. (2019). PCI Express System Architecture. Addison-Wesley. Erişim Adresi.

Sen de Değerlendir!

0 Değerlendirme

Yazar Bilgileri

Avatar
Ana YazarÖzcan Erdem Tosun27 Nisan 2025 08:08
KÜRE'ye Sor