SoC (System on Chip) teknolojisi, işlemci, grafik birimi, bellek kontrolcüleri ve özel hızlandırıcıların tek bir yonga üzerinde birleşmesini sağlar. Bu kompakt yapı sayesinde cihazlar daha verimli, enerji tasarruflu ve kompakt hale gelir. Mobil cihazlardan otomotive kadar birçok alanda yaygın olarak kullanılan SoC'lerin avantajlarını ve çalışma prensiplerini bu içerikte bulabilirsiniz.
SoC (System on Chip) terimi, işlemci, grafik birimi, bellek kontrolcüleri, arayüzler ve diğer özel bileşenlerin tek bir yonga üzerinde birleştirildiği entegre bir platformu ifade eder. Bu yapı, cihazlardaki elektronik donanımın büyük bir bölümünü kompakt bir çipte toplar ve verilerin farklı bloklar arasında kat edeceği mesafeyi azaltır.
SoC kısaltması, "System on Chip", yani "çip üstünde sistem" anlamına gelir. Klasik bilgisayar mimarisinde farklı işlevler için ayrı entegre devreler kullanılırken, SoC mimarisinde pek çok gerekli bileşen tek bir mimari altında toplanır.
SoC'yi, tek bir çip içine yerleştirilmiş küçük bir bilgisayar olarak düşünebilirsiniz. CPU (Merkezi İşlem Birimi) programları çalıştırırken, GPU (Grafik İşlem Birimi) grafikleri işler, bellek kontrolcüsü RAM erişimini yönetir, kamera işlemcileri, video kodekleri, yapay zeka hızlandırıcıları, arayüz kontrolcüleri ve daha fazlası entegre şekilde çalışır.
SoC'nin içerdiği bileşenler, cihazın amacına göre değişir. Mobil SoC'ler, kamera görüntülerini işleyebilir, kablosuz iletişim sağlayabilir ve enerji verimliliğine odaklanır. Dizüstü bilgisayara özel SoC'lerde ise daha güçlü işlemci ve grafik birimleri, gelişmiş bellek altyapısı ve çoklu harici arayüz desteği bulunabilir.
Bu nedenle "SoC işlemci" ifadesi günlük dilde sıkça kullanılsa da, teknik olarak doğru değildir; çünkü işlemci, SoC'nin yalnızca bir parçasıdır.
Geleneksel CPU, evrensel hesaplamalar için tasarlanmıştır: program komutlarını işler, verileri yönetir, işletim sistemini çalıştırır ve diğer bileşenlerin koordinasyonunu sağlar. Ancak modern bir akıllı telefon veya bilgisayar için yalnızca CPU yeterli değildir. Görüntü işleme, video kodlama, RAM erişimi, veri depolama, kamera ile çalışma ve çevre birimleri yönetimi için ek donanımlar gerekir.
Klasik bilgisayarlarda bu görevler ayrı entegre devrelerle, örneğin harici ekran kartı veya kontrolcülerle yapılırken, SoC mimarisinde bu yapıların çoğu tek çip içinde yer alır. CPU, büyük bir sistemin yalnızca bir parçası olurken, yanında grafik ve diğer özel hesaplama blokları da bulunur.
Bu nedenle, masaüstü CPU'lar genellikle çekirdek sayısı, frekans, önbellek ve güç tüketimiyle tanımlanırken, SoC'lerde entegre GPU, yapay zeka hızlandırıcı, bellek kontrolcüleri ve medya bloklarının özellikleri de öne çıkar.
Daha ayrıntılı bilgi için Modern İşlemci Performansı: Neden Artık Sadece GHz Değil? başlıklı içeriğimizi inceleyebilirsiniz.
CPU, SoC içinde temel hesaplama birimi olarak görev yapar. İşletim sistemi ve uygulama kodlarını çalıştırır, kullanıcı komutlarını işler ve diğer bileşenler arasında görevleri dağıtır. Modern SoC'lerde farklı tiplerde CPU çekirdekleri bulunur: yüksek performanslı çekirdekler yoğun işlemler için, enerji tasarruflu çekirdekler ise arka plan görevlerinde kullanılır. Bu yapı özellikle mobil cihazlarda faydalıdır.
CPU, her işlemi tek başına yapmak zorunda değildir. SoC mimarisinin temel avantajı, belirli görevleri daha verimli gerçekleştiren özel bloklara sahip olmasıdır.
CPU çekirdeklerinin yanında GPU (Grafik İşlemci), arayüz, 3D grafikler, oyunlar ve çok sayıda paralel işlemin yürütülmesinden sorumludur. Mobil cihazlarda GPU, sistemin parçası olduğu için ayrı bir ekran kartı gerekmez. CPU, oyun mantığını işlerken, GPU aynı anda görüntüyü oluşturur.
CPU ve GPU farklı şekilde tasarlanır: CPU ardışık ve çeşitli görevleri işlerken, GPU çok sayıda hesaplama birimi ile paralel veri işleme için optimize edilmiştir. Bu sıkı entegrasyon, CPU ve GPU'nun hızlı veri alışverişi yapmasını ve ortak bellek altyapısını kullanmasını sağlar. Masaüstü PC'lerdeki gibi verilerin ayrı ekran kartı belleğine aktarılması gerekmez.
Bu yüzden "CPU ve GPU tek yongada" ifadesi SoC'nin önemli bir özelliğini özetler; ancak pratikte sistemde çok daha fazla bileşen yer alır.
Güncel SoC'lerde giderek daha fazla özel hızlandırıcı kullanılır. Tüm görevleri CPU veya GPU'da işlemek hem hız hem de enerji açısından verimsizdir.
Bunların yanında, video kodlayıcı/çözücüler, ekran kontrolcüleri, güvenlik blokları, modemler ve kriptografi hızlandırıcıları da SoC içinde yer alabilir. Her bileşen, belirli bir göreve en iyi uyumu sağlayarak hem performansı hem de enerji verimliliğini artırır.
SoC'deki yapay zeka hızlandırıcılarının günümüzdeki rolüyle ilgili daha fazla bilgi için 2025'te NPU ve AI Çipleri: Dizüstü ve Akıllı Telefonlarda Yeni Dönem içeriğine göz atabilirsiniz.
SoC'nin ana bileşenlerinden biri bellek kontrolcüsüdür. Bu birim, işlemci, grafik birimi, yapay zeka hızlandırıcıları ve diğer blokların RAM ile veri alışverişini yönetir. RAM her zaman SoC ile aynı silikon üzerinde olmak zorunda değildir; genellikle ayrı yongalarda yer alır ancak fiziksel olarak çok yakın olabilir.
Buradaki temel avantaj, ortak bellek mimarisi ve entegre kontrolcüdür. Bellek bant genişliği performans için kritik öneme sahiptir. Birden fazla birim aynı anda çalışırken, tek kaynağı paylaşmak gerekir. Bu yüzden modern SoC'lerde çok kanallı kontrolcüler ve optimize edilmiş veri erişim sistemleri kullanılır.
Birçok SoC mimarisinde, farklı hesaplama birimleri sürekli veri kopyalamadan ortak belleğe erişebilir. Bu, gecikmeyi ve gereksiz enerji tüketimini azaltır.
SoC'de harici bileşenlerle bağlantı sağlayan giriş/çıkış kontrolcüleri de entegredir. Depolama, ekran, kamera, USB aygıtları ve diğer arayüzlerle iletişim bu birimler üzerinden gerçekleşir. PCIe, USB, ekran ve depolama kontrolcüleri gibi bileşenlerin yanı sıra mobil SoC'lerde sensör, kablosuz ağ ve kamera kontrolcüleri de bulunur.
Bu entegrasyon, anakartta ayrı entegre devre ihtiyacını azaltır, alan tasarrufu ve sade devre tasarımı sağlar. Ayrıca, sinyal gecikmeleri de minimuma iner.
Mobil ve kompakt cihazlarda yalnızca hesaplama bloklarının entegrasyonu yetmez, enerji yönetimi de kritik önemdedir. SoC, çalışma sırasında farklı birimleri dinamik olarak açıp kapatarak enerji tasarrufu sağlar. PMIC (Güç Yönetimi Entegre Devresi) gibi harici ve dahili kontrolcüler, voltaj dağıtımını ve her birimin uygun enerji modunda çalışmasını sağlar.
Bu tür bileşenlerin rolünü daha iyi anlamak için Güç Kontrolörü (PMIC): Elektronik Cihazlarda Rolü ve Önemi başlıklı yazımızı inceleyebilirsiniz.
SoC'de ayrıca zamanlayıcılar, kesme kontrolcüleri ve donanım güvenlik blokları gibi yardımcı birimler de bulunur. Bunlar doğrudan kullanıcıya görünmese de sistemin uyumlu çalışmasını sağlar.
SoC mimarisinin avantajı, yalnızca entegre bileşenlerin sayısı değil, aynı zamanda aralarındaki sıkı veri alışverişidir. CPU, GPU, bellek kontrolcüsü ve hızlandırıcılar, sürekli olarak birbirlerine veri aktarır ve bu tek yonga üzerinde çok daha verimli şekilde gerçekleştirilir.
İç iletişim için veriyolları ve karmaşık dahili bağlantılar kullanılır. Modern SoC'lerde, işlem modülleri arasında trafiği yöneten tam teşekküllü bir "çip üstü ağ" bile bulunabilir. Örneğin, kamera verisi önce ISP'ye, ardından yapay zeka hızlandırıcısına, son olarak CPU veya GPU'ya iletilir ve tüm işlem tek sistem içinde, harici veri aktarımı olmadan tamamlanır.
Fiziksel yol ne kadar kısa olursa, gecikme ve enerji kaybı da o kadar az olur. Bu da hızlı tepki ve enerji tasarrufu gerektiren cihazlarda büyük avantajdır.
Ayrı entegre devreler arası veri iletimi enerji gerektirir. Sinyalin yonganın dışına çıkıp karta ve diğer çiplere ulaşması ekstra güç harcar. SoC mimarisinde, bileşenler aynı sistemde olduğunda veri alışverişi çok daha kısa mesafelerde ve düşük enerjiyle gerçekleşir.
Ayrıca, özelleştirilmiş hızlandırıcılar ekstra verimliliğe katkı sağlar. Örneğin, video oynatma işlemi özel bir medya bloğunda çok daha az enerjiyle yapılabilirken, aynı işi CPU'da yapmak çok daha fazla enerji isterdi. SoC, ihtiyaç olmayan blokların çalışma frekansını ve güç seviyesini düşürerek dinamik enerji yönetimi sağlar.
Akıllı telefonlarda kasa içi alan son derece sınırlıdır. Batarya büyük bir alanı kaplarken, geri kalanı kamera, hoparlör, anten, anakart ve diğer bileşenler arasında paylaşılır. Eğer tüm bileşenler ayrı yongalar olarak kullanılsaydı, cihaz çok daha büyük olurdu.
SoC, temel elektroniği tek bir kompakt kompleks etrafında toplar. Böylece anakart küçülür, daha fazla alan batarya veya kamera gibi bileşenlere ayrılabilir. Ayrıca, mobil cihazlarda aktif soğutma (fan) bulunmadığından, enerji verimliliği ve entegre yapı sayesinde yeterli performans sağlanırken ısı üretimi de düşük tutulur.
Bu nedenle SoC, akıllı telefonlar ve kompakt elektronik için vazgeçilmezdir: cihazların boyutunu küçültür, enerji tüketimini azaltır ve hesaplama birimleri arasında hızlı iletişim imkanı sunar.
Akıllı telefonlar, SoC kullanımının en çarpıcı örneğidir. Tek bir çipte CPU, GPU, bellek kontrolcüsü, kamera işlemcisi, medya kodekleri, yapay zeka hızlandırıcısı ve daha birçok bileşen toplanır. Bu, anakartın küçülmesini ve pil, kamera gibi modüller için daha fazla alan kalmasını sağlar. Aynı zamanda enerji tüketimi azalır ve cihazın pil ömrü uzar.
En bilinen mobil SoC platformları arasında Qualcomm Snapdragon, MediaTek Dimensity ve Apple A serisi bulunur. Hepsi, mümkün olduğunca çok fonksiyonu tek bir yonga üzerinde toplamayı hedefler. Bu nedenle, akıllı telefonları yalnızca CPU çekirdek sayısına göre karşılaştırmak doğru bir performans ölçütü değildir; GPU, bellek altyapısı, NPU, ISP ve sistem içi iletişim de büyük rol oynar.
Geçmişte SoC'ler ağırlıklı olarak akıllı telefonlarla ilişkilendirilirdi. Ancak günümüzde, özellikle Apple Silicon gibi modern dizüstü bilgisayarlar da bu mimariyi benimsemektedir. Bu cihazlarda CPU, GPU, kontrolcüler ve hızlandırıcılar tek bir mimariyle ortak bellek altyapısında çalışıyor.
Bu yaklaşım, anakart boyutu, düşük enerji tüketimi ve minimum ısı üretimi gerektiren ince dizüstülerde son derece avantajlıdır. Masaüstü bilgisayarlarda ise hala modüler yapı tercih edilir; ayrı ekran kartı ve RAM gibi bileşenler sayesinde yükseltme ve yüksek güç tüketimi mümkün olur. SoC, PC mimarisini tamamen ortadan kaldırmaz; yüksek entegrasyon ve verimliliğe odaklanan farklı bir yaklaşımdır.
SoC mimarisi, yönlendiriciler, TV'ler, oyun konsolları, kameralar, endüstriyel ekipman ve IoT cihazları gibi çok çeşitli alanlarda kullanılır. Gömülü sistemlerde, tek bir çip tüm hesaplama, sensör verisi işleme ve arayüz yönetimini üstlenebilir.
Otomotiv sektöründe, multimedya sistemleri, dijital gösterge panelleri ve sürücü destek sistemleri için SoC'ler vazgeçilmezdir; çünkü yüksek veri işleme kapasitesiyle birlikte alan ve enerji tasarrufu sağlarlar. Benzer şekilde, IoT cihazlarında da SoC, gerekli tüm işlevleri küçük bir gövdede ve düşük güç tüketimiyle sağlar.
SoC'nin yaygınlaşması, modern elektronik cihazların hem daha fazla işlem gücü sunması hem de kompakt ve enerji verimli kalması gerekliliğinden kaynaklanır. Tek mimaride birleştirilen fonksiyonlar, üreticilerin yenilikçi ve verimli sistemler üretmesini kolaylaştırır.
SoC, yalnızca bir işlemci değil, aynı zamanda CPU, GPU, bellek kontrolcüsü, arayüzler ve özel hızlandırıcıların bir arada bulunduğu kapsamlı bir hesaplama sistemidir. Bu entegrasyon, cihazlarda ayrı ayrı birden fazla yonga gereksinimini azaltır, temel bileşenler arası veri alışverişini hızlandırır ve enerji verimliliğini artırır.
"Tek yongada her şey" ifadesi her zaman birebir fiziksel bütünleşmeyi anlatmaz; örneğin, RAM kontrolcüsü genellikle SoC'ye dahildir ancak RAM yongaları ayrı bulunabilir. Buradaki asıl avantaj, bileşenlerin sıkı entegrasyonu ve tek bir sistem halinde yönetilebilmesidir.
Bu yaklaşım, SoC'yi akıllı telefon ve tabletlerin temeli haline getirmiştir ve artık dizüstü bilgisayarlar, otomobiller, ağ ekipmanları ve IoT gibi alanlarda da hızla yaygınlaşmaktadır. Kompaktlık, enerji tasarrufu ve watt başına yüksek performans gerektiren her cihaz için SoC mimarisi büyük avantaj sunar.