Ünite 2 / 12

Devre Tasarımı ve PCB Layout Desteğinde Yapay Zeka

Kazanimlar:

  • Şema, bileşen seçimi ve besleme/tüketim hesabı taslaklarını AI ile hızlandırıp veri sayfasıyla çapraz doğrulayabilme
  • PCB yerleşimi, katman yığını ve sinyal bütünlüğü kurallarını AI desteğiyle gözden geçirebilme
  • AI'ın önerdiği devre/yerleşim çözümlerini DRC, simülasyon ve prototip ölçümüyle sınayabilme

Bir elektronik ürün, iki büyük aşamanın ürünüdür: şema (schematic: bileşenlerin ve bağlantıların mantıksal çizimi) ve yerleşim (layout: bu bileşenlerin fiziksel olarak baskı devre kartına diziliş biçimi). Şemada "ne bağlanacak" belirlenir; yerleşimde "nereye ve nasıl bağlanacak" belirlenir. Bu ünitede AI'ı her iki aşamada da nasıl bir hızlandırıcı olarak kullanacağınızı, ama nihai kararın neden veri sayfası, simülasyon, tasarım kuralı kontrolü (DRC: Design Rule Check, üretilebilirlik ve elektriksel kuralların otomatik denetimi) ve prototip ölçümüyle verildiğini göreceksiniz. Buradaki temel gerilim şudur: AI bir devrenin nasıl çalışması gerektiğini akıcı anlatır, ama sizin seçtiğiniz gerçek bileşenlerin gerçek sınırlarını ve kartınızın fiziksel gerçeğini ölçmez.

AI'ın devre tasarımında güçlü olduğu yerler

AI, tasarımın "düşünme" kısmında güçlüdür: topoloji seçenekleri üretmek, bir bloğun nasıl kurulacağını açıklamak, veri sayfasındaki bir formülü uygulamanın adımlarını göstermek ve bir hesabın iskeletini kurmak. Örneğin bir gerilim bölücü (voltage divider: iki dirençle giriş gerilimini oranlayan basit devre), bir alçak geçiren filtre veya bir op-amp yükseltici bloğunun tasarım adımlarını size sırayla verebilir. Bir mikrodenetleyicinin çevre birimlerini hangi pinlere bağlamanın mantıklı olacağını, hangi hatların gürültüye duyarlı olduğunu tartışabilir. Bir güç ağacı (power tree: her bloğun hangi regülatörden beslendiğini gösteren şema) çıkarmanıza yardım eder.

Ama burada kritik ayrımı yapmak gerekir: AI'ın verdiği direnç değeri, kondansatör değeri veya regülatör seçimi bir başlangıç noktasıdır. Gerçek değer, sizin gerilim/akım/toleransınıza, sıcaklık aralığınıza ve seçtiğiniz parçanın veri sayfasına bağlıdır. Bir direncin gücü (watt), bir kondansatörün gerilim dayanımı ve DC bias etkisi (uygulanan gerilimle kapasitesinin düşmesi), bir MOSFET'in RDS(on) değeri gibi ayrıntılar üründe yaşamsaldır ve yalnızca veri sayfasından doğrulanır.

Güç ve besleme (power integrity) hesabı

En sık yapılan işlerden biri güç bütçesi çıkarmaktır: her bloğun ne kadar akım çektiğini toplayıp regülatörü ve besleme yolunu ona göre seçmek. AI bu tabloyu kurmanıza yardım edebilir, ama satırlardaki her akım değeri o bileşenin veri sayfasından gelmelidir; AI'ın "tipik olarak şu kadar çeker" demesi doğrulama değildir.

İpucu: AI'a güç bütçesi tablosunu "boş iskelet" olarak kurdurun (bileşen, blok, min/tipik/maks akım, kaynak sütunu). Sonra her hücreyi kendiniz veri sayfasından doldurun. Böylece AI zaman kazandırır ama sayı uydurmaz.

Ayırma/bypass kondansatörleri (decoupling capacitor: her yonganın besleme ucuna yakın konulan, ani akım taleplerini karşılayıp gürültüyü bastıran kondansatör) konusunda AI genel ilkeleri (yongaya olabildiğince yakın koy, kısa ve geniş iz kullan, farklı değerleri paralelle) hatırlatabilir. Ancak kaç adet ve hangi değer sorusunun cevabı yonganın veri sayfasındaki öneriye ve çalışma frekansına bağlıdır.

PCB yerleşiminde sinyal bütünlüğü

Sinyal bütünlüğü (signal integrity), bir sinyalin kart üzerinde bozulmadan hedefe ulaşmasıdır. Yüksek hızlı tasarımda en sık dört kavram gündeme gelir:

  • Referans/toprak düzlemi (ground plane): Sinyalin geri dönüş akımının aktığı kesintisiz bakır katman. Kesintiye uğrarsa gürültü ve ışıma artar.
  • Geri dönüş yolu (return path): Her sinyal akımının bir geri dönüşü vardır; bu yol sinyal izinin hemen altından, kesintisiz akmalıdır.
  • Çapraz karışma (crosstalk): Bir izin sinyalinin komşu ize sıçraması. Aralarındaki mesafe ve düzlem yakınlığıyla azalır.
  • Empedans kontrolü: Yüksek hızlı hatlarda iz genişliği ve katman yığını (stack-up), belirli bir karakteristik empedansı (ör. 50 Ω veya 100 Ω diferansiyel) tutturacak şekilde hesaplanır.

AI bu ilkeleri bir kontrol listesine dönüştürmede çok iyidir. Layout'unuzu tarif edip "bu yerleşimde sinyal bütünlüğü açısından hangi riskleri kontrol etmeliyim" diye sorabilirsiniz. Ama iz genişliği, boşluk (clearance) ve empedans değerleri kartınızın gerçek katman yığınına ve üretici yeteneğine göre alan çözücü (field solver) veya üretici hesap aracıyla belirlenir; AI'ın verdiği "50 Ω için 0,3 mm iz" gibi bir değer kesinlikle doğrulanmalıdır çünkü katman kalınlığına ve malzemeye bağlıdır.

Üç mini vaka

Vaka 1 — DC bias tuzağı. Bir tasarımcı, 3,3 V hatta AI'ın önerdiği "10 µF, 6,3 V, X7R seramik kondansatör" ile filtreleme yapar. Kart beklenenden gürültülü çıkar. Ölçünce görülür ki bu küçük paket kondansatör 3,3 V altında etkin kapasitesinin yarısından fazlasını kaybetmektedir (DC bias etkisi). Veri sayfasındaki kapasite-gerilim eğrisi incelendiğinde etkin değerin ~4 µF'ye düştüğü görülür. AI genel bir değer vermişti; gerçek davranış yalnızca veri sayfası eğrisinden anlaşılır.

Vaka 2 — Kesilmiş toprak düzlemi. Bir mühendis, AI'a yerleşimini tarif eder ve "yüksek hızlı bir sinyal hattı, altındaki toprak düzleminde bir yarıktan (split) geçiyor" bilgisini verir. AI bunun geri dönüş yolunu uzatıp ışıma ve gürültüye yol açabileceğini, hattı yarıktan geçirmemek veya köprü kondansatörü koymak gerektiğini hatırlatır. Mühendis bunu bir uyarı olarak alır, kartın 3B görünümünde yarığı görsel olarak doğrular ve hattı yeniden yönlendirir. Burada AI bir kontrol listesi görevi görmüştür; kararı mühendis ölçülebilir gerekçeyle vermiştir.

Vaka 3 — Yanlış paket eşleşmesi. Bir stajyer, AI'a bir konnektör için "footprint" (bileşenin karttaki lehim adası deseni) oluşturmasını ister. AI makul görünen ölçüler verir. Stajyer bunu üreticinin mekanik çizimiyle karşılaştırmadan kullanır; kartlar gelince konnektör oturmaz. Doğru tutum, her footprint'i üreticinin resmî mekanik çiziminden birebir doğrulamaktır; AI footprint üretimini asla tek başına kapatamaz.

Kopyalanabilir prompt şablonları

GÜÇ BÜTÇESİ İSKELETİ ŞABLONU"Şu bloklar için boş bir güç bütçesi tablosu iskeleti oluştur:[blokları/yongaları listele]. Sütunlar: bileşen, besleme gerilimi,min/tipik/maks akım, kaynak (veri sayfası sayfa no), not. Sayısaldeğerleri BOŞ bırak; her akımın ilgili veri sayfasındandoldurulması gerektiğini not düş. Sonda toplam ve regülatör seçimiiçin hangi marjı almam gerektiğini açıkla."

SİNYAL BÜTÜNLÜĞÜ KONTROL LİSTESİ ŞABLONU"Şu yerleşimi değerlendir: [kart tarifi; katman sayısı, hızlıhatlar, hassas analog bloklar]. Sinyal bütünlüğü ve güç bütünlüğüaçısından kontrol etmem gereken riskleri madde madde çıkar: toprakdüzlemi sürekliliği, geri dönüş yolu, ayırma kondansatörü yerleşimi,crosstalk, empedans kontrolü. Her madde için 'nasıl ölçerim/nasıldoğrularım' bilgisini ekle. Kesin iz genişliği/empedans değeri VERME."

BİLEŞEN SEÇİM SORGULAMA ŞABLONU"Şu blok için bileşen seçerken kontrol etmem gereken veri sayfasıparametrelerini listele: [blok tarifi, ör. buck regülatör]. Herparametre için neden önemli olduğunu ve hangi çalışma koşulundakritik olduğunu yaz (ör. sıcaklık, DC bias, RDS(on), toleransy).Belirli bir parça ÖNERME; ben veri sayfasından seçeceğim."

ŞEMA GÖZDEN GEÇİRME ŞABLONU"Aşağıdaki şema açıklamasını gözden geçir ve olası hataları sorubiçiminde sor (ör. 'bu pin çekme direnci gerektirir mi', 'buregülatörün minimum yük akımı sağlanıyor mu'). Kesin doğru/yanlışDEME; benim veri sayfasıyla kontrol etmem için bir soru listesiçıkar. Şema: [tarif/yapıştır]."

Zayıf prompt / Güçlü prompt

ZAYIF PROMPT:"3,3 V için hangi kondansatörü koyayım?"

GÜÇLÜ PROMPT:"3,3 V besleme hattında bir mikrodenetleyicinin ayırma kondansatörüseçerken hangi kriterleri (kapasite, gerilim dayanımı marjı, DC biasetkisi, dielektrik türü X7R/X5R, yerleşim mesafesi) değerlendirmemgerektiğini açıkla. Kesin bir değer VERME; yonganın veri sayfasındakiöneriyi ve DC bias eğrisini kontrol etmem gerektiğini vurgula."

Zayıf prompt tek bir değer uydurmaya davet eder; güçlü prompt, doğru soruları soran bir seçim çerçevesi verir.

Devre/PCB tasarımında doğrulama katmanları

Katman

Ne yapar

AI'ın rolü

Veri sayfası

Bileşenin gerçek sınırlarını verir

Parametre listesi ve soru üretir

Simülasyon (SPICE)

Devre davranışını sayısal öngörür

Kurulum ve netlist taslağı çıkarır

DRC/ERC

Üretilebilirlik ve elektriksel kural denetimi

Kontrol edilecek kural listesi verir

Prototip ölçümü

Gerçek kartta doğrular

Ölçüm planı ve test noktası önerir

Dikkat: SPICE simülasyonu (devrenin matematiksel modelle çözümü) bile modelin doğruluğu kadar iyidir. AI'ın kurduğu simülasyon, gerçek bileşen modelleri ve parazitik etkiler (izlerin direnç/endüktansı) hesaba katılmadan gerçeği garanti etmez.

Sık yapılan hatalar

  • AI'ın verdiği bileşen değerini veri sayfasıyla kontrol etmemek. DC bias, sıcaklık ve güç sınırları üründe belirleyicidir.
  • Empedans/iz genişliğini katman yığınından bağımsız kabul etmek. Değer malzeme ve kalınlığa göre değişir; alan çözücü/üretici aracıyla hesaplanır.
  • Footprint'i mekanik çizimle doğrulamamak. Yanlış lehim adası deseni tüm kartı çöpe çıkarır.
  • DRC'yi geçince tasarımı bitti saymak. DRC kuralları geçilse de sinyal bütünlüğü ve termal davranış ayrı doğrulanır.
  • AI'ın SPICE sonucunu prototip yerine koymak. Simülasyon bir öngörüdür; nihai söz ölçümündür.

Özetle

Bu ünitede AI'ı devre şeması, güç bütçesi ve PCB yerleşiminde bir hızlandırıcı ve kontrol listesi üreteci olarak konumlandırdınız. AI topoloji önerir, hesap iskeleti kurar, sinyal bütünlüğü risklerini hatırlatır ve gözden geçirme soruları üretir. Ama her bileşen değeri veri sayfasından, her empedans/iz değeri katman yığını hesabından, her footprint mekanik çizimden ve her tasarım kararı DRC, simülasyon ve prototip ölçümünden doğrulanır. AI'ı "sayı veren" değil "doğru soruları sorduran" bir ortak olarak kullanın.

Uygulama görevi

Küçük bir devre bloğu seçin (ör. bir buck regülatör veya bir sensör arayüzü). Önce "Bileşen seçim sorgulama" şablonuyla AI'dan kontrol edilecek veri sayfası parametrelerini çıkarın. Sonra "Güç bütçesi iskeleti" şablonuyla boş bir tablo kurdurun ve iki bileşen için değerleri gerçek veri sayfalarından doldurun. Son olarak "Sinyal bütünlüğü kontrol listesi" şablonuyla yerleşim risklerini listeleyip her biri için nasıl doğrulayacağınızı yazın.

Kontrol listesi

  • [ ] AI'ın önerdiği her bileşen değerini veri sayfasından doğruladım (DC bias, sıcaklık, güç dahil).
  • [ ] Güç bütçesi tablosundaki akımları AI'a uydurtmayıp veri sayfalarından doldurdum.
  • [ ] Empedans/iz genişliği değerlerini katman yığını ve alan çözücü/üretici aracıyla hesapladım.
  • [ ] Her footprint'i üreticinin mekanik çizimiyle karşılaştırdım.
  • [ ] Yerleşimi DRC/ERC, simülasyon ve prototip ölçüm planıyla doğrulamayı planladım.
  • [ ] AI çıktısını nihai tasarım değil, doğrulanacak bir başlangıç olarak işaretledim.