İçeriğe atla

I²C

I²C (Inter-Integrated Circuit) Philips tarafından geliştirilmiş, düşük hızlı çevre birimlerini anakart, gömülü sistem ya da cep telefonu'na bağlamak için kullanılan toprağa referanslı, çok denetleyicili bir seri veri yoludur. 1990'ların ortasından beri Siemens (sonrasında Infineon Technologies), NEC, STMicroelectronics (öncesinde SGS-Thomson), Motorola (sonrasında Freescale Semiconductor), Intersil gibi pek çok firma NXP (öncesinde Philips Semiconductor Division) I²C-sistem standartıyla tam uyumlu ürünler piyasaya sürmüşlerdir.

1 Ekim 2006 itibarıyla ürünlerinde I²C protokolünü kullanmak isteyen firmalar için lisans ücreti ödeme zorunluluğu ortadan kalkmıştır, ancak NXP tarafından tahsis edilen I²C bağımlı birim adresine sahip olabilmek halen ücrete tabidir.[1]

SMBus I²C'nin daha katı elektriksel ve protokol sınırlamaları tanımlayan bir alt kümesidir. SMBus'ın bir amacı dayanıklılık ve karşılıklı çalışabilirliği artırmaktır. Bu sebepten modern I²C sistemleri SMBus kural ve prensiplerini içermektedirler ve pratikte bu iki standart arasındaki ayrım genellikle çok belirgin değildir.

Tasarım

Bir denetleyici (mikroişlemci), üç adet bağımlı birim (bir ADC, bir DAC ve bir mikroişlemci) ile pull-up dirençlerinden (Rp) oluşan örnek bir I²C veriyolu

I²C pull-up dirençleriyle pozitif beslemeye bağlanmış iki adet çift yönlü open-drain sinyal hattı kullanır (Serial Data Line(SDA) ve Serial Clock (SCL)). Daha düşük ya da yüksek besleme gerilimlerine de izin verilmekle birlikte tipik olarak kullanılan besleme değerleri +5 V ya da +3.3 V'tur.

I²C referans tasarımında 16 adet özel amaçlı adres içeren 7-bit adres bölgesi mevcuttur, dolayısıyla aynı veriyolu üzerinden en fazla 112 adet birim birbiriyle haberleşebilir. Sık kullanılan I²C veriyolu hızları 100 kbit/s standart mod ve 10 kbit/s low-speed modu dur, ancak isteğe bağlı olarak daha düşük saat frekanslarına da izin verilmektedir.

Son I²C sürümleri daha fazla birime daha hızlı olarak hizmet verebilmektedir (400 kbit/s Fast mode, 1 Mbit/s Fast mode plus ya da Fm+ ve 3.4 Mbit/s Yüksek Hızlı Mod). Bu hızlar PC'lerden ziyade gömülü sistemlerde kullanılmaktadır. Ayrıca 10-bit adresleme modu gibi diğer özellikler de mevcuttur.

Belirtilen bit oranları denetleyici ile bağımlı birim arasında saat sıkıştırması ya da ilave donanım gecikmesi harici mesajlaşmalar için tanımlanmıştır. İlave protokol yükü bir bağımlı birim adresi ve muhtemelen bir kütük adresi yanında her bir bayt için ACK/NACK bitleri ihtiva etmektedir. Sonuç olarak gerçek veri transfer hızları yukarıda belirtilen tepe değerlerinden düşük olmaktadır. Örneğin, eğer bir bağımlı birimle yapılan her mesajlaşmanın sadece 1 bayt transferi ile sınırlı olduğu etkin olmayan bir protokolde gerçek veri aktarım hızı bit oranı tepe değerinin yarısından az olacaktır.

Maksimum bağımlı birim sayısı adres bölgesi boyutu ve ayrıca pratik iletişim uzaklığını birkaç metre ile limitleyen 400 pF 'lık toplam veriyolu kapasitansı ile sınırlıdır.

Kaynakça

  1. ^ "I²C Licensing Information". 29 Eylül 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Nisan 2010. 

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">IPv4</span> İnternet Protokolünün 4. sürümü

İnternet Protokol Versiyon 4 (IPv4), İnternet Protokolü'nün (IP) dördüncü versiyonudur.

<span class="mw-page-title-main">Modem</span> cihazların internete girebilmesini sağlayan cihaz

Modem veya çevirge, tanım olarak "Modülator" ve "Demodülator" kelimelerinin birleşiminden üretilmiştir. Modem, bilgisayarların genel ağa bağlantısını sağlayan ve bir bilgisayarı uzak yerlerdeki bilgisayar(lara) bağlayan aygıttır. Modem, verileri ses sinyallerine ses sinyallerini verilere dönüştürerek verileri taşır. Geniş ağ kurmak için mutlaka bulunması gereken ağ elemanıdır.

Durağan Rastgele Erişimli Bellek, yarı-iletken bir bellek türüdür.

<span class="mw-page-title-main">Ethernet</span> Bilgisayar ağı teknolojisi

Ethernet, Yerel ağlar için kullanılan Veri Çerçevesi tabanlı bilgisayar ağı teknolojileri ailesi. Kelimenin kökeni etherden gelmektedir. OSI ağ modelinin Fiziksel katmanı için Veri bağlantısı katmanı/ Ortam erişim kontrolü üzerinden ağ erişimi yoluyla bir dizi kablolama ve sinyalleşme standardı ve ortak bir adresleme formatı tanımlar.

i386

Intel 80386 veya i386, 80286'dan sonraki Intel mikroişlemcisi.

<span class="mw-page-title-main">Infrared Data Association</span>

Infrared Data Association (ing.) kısa adıyla IrDA, bir çeşit kızılötesi iletişim teknolojisidir. IrDA teknolojisiyle çalışan en tanınmış elektronik ürün uzaktan kumandadır.

<span class="mw-page-title-main">Intel 80286</span>

Intel 80286 veya i286, 8086/8088'dan sonraki intel işlemcisidir.

ARM mimarisi RISC tabanlı bir işlemci mimarisidir. Genel itibarıyla düşük güç tüketimi, diğer RISC tabanlı işlemcilere göre yüksek performanslı oluşu ve x86-x64 işlemcilere göre daha hesaplı olmasından dolayı gömülü sistemlerde, taşınabilir aygıtlarda kullanılan yongasetlerinin dizaynında tercih edilir. 32 ve 64 bit modelleri bulunur.

<span class="mw-page-title-main">EEPROM</span>

EEPROM, küçük boyuttaki verileri kalıcı olarak saklamak için bilgisayar ya da diğer cihazlarda kullanılan bir yongadır. Boyutu daha büyük olan sabit verileri saklamak için ise flaş bellek gibi daha ekonomik yöntemler kullanılır. EEPROM, elektrikle yazılıp silinme özelliğine sahiptir.

<span class="mw-page-title-main">Seri bağlantı noktası</span>

Seri port seri bir bağlantı noktası, seri iletişim, her seferinde içeriye veya dışarıya doğru bir bit bilgi transfer eden fiziksel bir arayüzdür. Kişisel bilgisayarların tarihi boyunca terminaller veya modemler gibi cihazlar ile bilgisayarlar arasındaki veri transferi çoğunlukla seri bağlantı noktaları üzerinden sağlanmıştır. Fare, klavye, diğer çevre birimleri de bu yolla bilgisayara bağlanmaktadır.

<span class="mw-page-title-main">Pci-e</span>

PCI Express, resmen PCIe olarak kısaltılmıştır ve kesinlikle PCI-X ile karıştırılmamalıdır. PCI-X, mevcut PCI programlama kavramlarını kullanan bir PCI bağlantı standardıdır fakat bu bağlantıyı full duplex, multi – lane, noktadan noktaya seri fiziksel katman iletişim protokollerini kullanarak çok daha farklı ve süratli bir biçimde gerçekleştirir. PCI Express daha önceleri 3. Jenerasyon I/O için Arapaho veya 3GIO olarak bilinirdi.

SCSI, Sabit Disk, CD sürücü, tarayıcı, yazıcı gibi aygıtları paralel arabirim standartlarından daha uyumlu ve gelişmiş bir şekilde kontrol eden standarttır.

<span class="mw-page-title-main">Merkezî işlem birimi tasarımı</span>

Merkezî işlem birimi tasarımı bilgisayarın temel bileşenlerinden birisi olan Merkezî işlem birimini (MİB) etkin kullanmayı yönelik bir tasarımdır. MİB bilgisayar donanımının temel bileşenlerinden birisidir. İşlemcisi olmayan bir bilgisayar düşünülemez. Bu yüzden işlemcinin tasarımı ne kadar iyi olursa sistem de o derece hızlı olacaktır. İşlemciyi hızlandırmanın değişik yolları vardır. Bunlardan bazıları:

  1. Buyrukların paralel çalışmasını sağlamak
  2. Çok vuruşluk işlemciler kullanmak
  3. Boru hattı kullanmak
  4. Çoklu işleme kullanmak

Token ring, OSI modelinin data link kısmında bulunan protokollerin üzerinde barındırabileceği bir yerel ağ teknolojisidir. "Token" isminde 3 bayt'tan oluşan özel bir yapı halkanın tamamını dolaşır.

Megabit, bilgisayarlarda ya da veri iletiminde kullanılan bir ölçü birimidir. Mega ön eki Uluslararası Birimler Sistemi'nde (SI) 106 (1 milyon) çarpımını ifade etmektedir.

Tolapai, Intel'in system-on-a-chip (SoC) ile bir x86 işlemci çekirdeği birleştirerek ürettiği gömülü işlemcinin kod adıdır, DDR2 bellek denetleyicileri, I / O kontrol ve güvenlik işlevleri için QuickAssist Entegre hızlandırıcı birim ilave edilmiştir.

<span class="mw-page-title-main">GDDR</span>

GDDR ya da, özellikle bilgisayarda bulunan ekran kartlarında kullanılmak üzere tasarlanmış rastgele erişimli hafıza çeşididir. Çift kanallı veri aktarımı gibi bazı teknolojileri paylaşmalarına rağmen DDR SDRAM modüllerinden farklıdır.

NetBurst, İntel'in 2000 yılında piyasaya sürdüğü Pentium 4 işlemci markasının mikromimarisine verilen isimdir. 2006 Temmuz'unda Core mikromimarisinin çıkışına kadar İntel işlemcilerin mikromimarisi olmuştur. Selefi P6 mikromimarisine göre en önemli özelliği derin boru hattı yapılanmasıyla avantaj sağladığı yüksek saat sıklığıdır. Temel olarak dört ana parçadan oluşmaktadır: Sıralı(ing. In-order) Ön-Uç(ing. Front-end), Sırasız(ing. out-of-order) yürütme birimi, Tam sayı ve kayan nokta yürütme birimleri ve bellek altdizgesi.

Philips Velo Philips tarafından 1997 yılında üretilmiş bir el bilgisayarı idi.

<span class="mw-page-title-main">Motorola 68000</span>

Motorola 68000, 16/32 bitlik CISC mikroişlemcisidir ve 1979'da Motorola Semiconductor Ürünleri Bölümü tarafından üretilmiştir