Bir IC'nin Tersine Mühendisliği Nasıl Yapılır: Kapsamlı Bir Kılavuz

İçindekiler

IC reverse engineering

IC Tersine Mühendislik Nedir?

IC tersine mühendislik, devrelerini çıkararak, inceleyerek ve sınıflandırarak cihazın iç işleyişini anlamaya yönelik bir süreçtir.

IC Tersine Mühendisliğinin Avantajları

Bir kişinin bir entegre devreyi tersine mühendislik yoluyla incelemek istemesinin birçok nedeni olabilir. Örneğin, tasarımı iyileştirmek, uyumlu bir yedek parça üretmek ya da daha iyi bir devre tasarlayabilmek için belirli bir entegre devrenin nasıl çalıştığını anlamaya çalışıyor olabilirler.

  • tasarımı iyileştirmek, taklit bir ürün üretmek veya bir sorunu teşhis etmek;

  • – Ürün piyasaya sürülmeden önce olası sorunları tespit etmek;

  • – Bir ürünün nasıl çalıştığını daha iyi anlamak;

  • – Bir ürünün tasarımını iyileştirmek;

  • – Bir ürünün kopyasını oluşturmak;

  • – Bir rakibin ürününü analiz etmek ve nasıl çalıştığını bulmak;

  • – Belirli müşteri ihtiyaçlarına yönelik özel ürün versiyonları oluşturmak.

IC'lerin Tersine Mühendisliği Nasıl Yapılır?

1. Adım: Gerekli tüm ekipmanları hazırlayın

IC tersine mühendisliğinin ilk adımı, gerekli tüm araçları veya yazılımları hazırlamaktır:

– Tasarım araçları: Cadence, Synopsys, Mentor, Altera, Xilinx, Keil Software;
– Yerleşim çıkarma araçları: NetEditorLite, ChipAnalyzer;
– Algoritma tasarım araçları: MATLAB;
– PCB yerleşim araçları: Altium Designer, Orcad, Allegro;

2. Adım: Devre elemanlarını belirleyin

Ardından, IC'yi oluşturan devre elemanlarını tespit ederiz. Bu, IC'yi mikroskop altında inceleyerek veya IC'nin yapısını analiz etmek için özel yazılımlar kullanarak yapılabilir. Devre elemanları tespit edildikten sonra, bir sonraki adım bunların işlevini belirlemektir. Bu, IC'nin çalışmasını gözlemleyerek veya farklı hipotezleri test etmek için simülasyon araçları kullanarak yapılabilir.

3. Adım: Orijinal kimlik kartlarının fotoğrafını çekin

Lütfen IC'nin yüksek çözünürlüklü fotoğraflarını çektiğinizden emin olun; aksi takdirde, daha sonra düzenin oluşturulmasında doğruluk sorunu yaşanabilir.

IC chip

4. Adım: Çipin şemasını oluşturun

Ardından, görüntü tanıma yazılımını kullanarak görüntüyü verilere dönüştürün ve bir düzen oluşturun. Görüntü tanıma yazılımı, mühendislerin bir görüntüyü “okuyarak” ve görüntünün piksellerini verilere dönüştürerek entegre devrelerin tersine mühendislik yapmalarını sağlar. Veriler toplandıktan sonra, yazılım bunları görüntüyü oluşturan noktalar olan vektörlere dönüştürür. Ardından yazılım, vektörleri verilere dönüştürür ve bir düzen oluşturur.

Çipin düzeni, orijinal fotoğrafta olduğu gibi aynı konumda olmalıdır. Çipin kenarları kalem veya fosforlu kalemle işaretlenmelidir. Fotoğrafın perspektifini ve açısını dikkate almak gerekir. Açı doğru değilse, düzen de yanlış olacaktır. Çipin kenarlarını işaretledikten sonra, düzenin fotoğrafını çekmelisiniz. Çip üzerinde gölge olmadığından emin olun. Gölgeler görüntüyü bozabilir ve kullanılamaz hale getirebilir. Görüntü kaydedildikten sonra, sonraki adımlar için kullanabilirsiniz.

Adım 5: Devre şemasını düzeninden çıkarın

Bu süreç, şematik netlistin çıkarılmasına benzer. Bir düzen, AutoCAD gibi bir biçimden içe aktarılırsa, çıkarma yazılımı tarafından anlaşılabilir bir biçime dönüştürülmesi gerekir. Düzenin dönüştürülmesi, birimlerin, boyutların, katmanların ve diğer özelliklerin dönüştürülmesini içerebilir. Çıkarılan düzen, devre tasarımını tanımlamak için kullanılan bir veri yapısı olan netlist olarak temsil edilir.

circuit netlist
The Final Netlist Example

6. Adım: Netlist'i kullanarak devrenin şemasını oluşturun

Devre elemanlarının işlevleri belirlendikten sonra, bir sonraki adım IC'nin şematik diyagramını oluşturmaktır. Bu diyagram, farklı elemanların birbirleriyle nasıl bağlantılı olduğunu gösterecek ve IC'nin genel işlevselliğini anlamak için kullanılacaktır. Son olarak, son adım IC'nin fiziksel yerleşimini gösteren bir yerleşim diyagramı oluşturmaktır. Bu, IC'nin nasıl üretildiğini anlamak ve tasarımdaki olası sorunları tespit etmek açısından önemlidir.

Abone ol

Aylık blog güncellemeleri, teknoloji haberleri ve vaka analizleri almak için abone listemize katılın. Asla spam göndermeyeceğiz ve istediğiniz zaman aboneliğinizi iptal edebilirsiniz.

Scroll to Top

Anında Fiyat Teklifi

Instant Quote