|
芯片是半導體的一種,可以說我們的智能設備都是建立在芯片之上的,由此可見芯片的重要性。為了增進大家對芯片的了解,本文將介紹芯片解密和芯片制作的過程。芯片感興趣的話,不妨和我一起繼續(xù)閱讀。, z. ]5 a( y% d2 |2 _+ P4 n! }
- O) I; p/ J" F, t9 v$ P# r
8 _9 ^ @) A7 R% u' E. m* S
: u' f% G/ \1 K, Z1 o% X
一、芯片解密。
& e, G* a( ^; [0 e& n l/ D3 c, V# J0 [1 I* L
! D7 b# Y( E- @* ]/ R5 z1 `. f0 f3 A% y; p
芯片解密是從已加密的芯片之上復制代碼。嵌入程序代碼的芯片有很多種,單片機只是其中的一種。+ h, ^6 z3 x0 t) i
, V8 b6 v7 V8 s; k$ F
2 | S( J, @& H" G: j$ Z: f' I( i' q% q; l$ W; g
微控制器(。MCU&#41。通常有一個外部的EEPROM/FLASH供用戶存儲程序和工作數(shù)據(jù)。為了防止未經(jīng)授權訪問或復制的單片機計算機程序,大多數(shù)單片機都有加密鎖定位或加密字節(jié)來保護片之上程序。如果在編程過程之中啟用了加密鎖定位(。Lock)。不能用一般程序員間接讀取單片機之中的程序,這叫單片機加密或芯片加密。單片機攻擊者用專用設備或自制設備,利用單片機設計之上的漏洞或軟件之上的缺陷,通過各種技術手段,可以從芯片之中提取關鍵信息,獲取單片機程序這就是所謂的芯片解密。" [" e$ t: G4 M- b e# Z+ Z1 _2 x
0 k* k3 a. J s( v5 x4 E5 f$ j- E* U! R* {( n3 t- ~/ ~
+ o* g1 n, ?5 I# u0 [0 z0 }4 l
目前,芯片破解的方法主要有:利用軟件進行攻擊、利用電子檢測攻擊、采用故障產(chǎn)生技術、利用探針技術進行解密。9 G$ s9 F8 ?# x2 X" h7 v
' S3 l `; P6 m0 O) ?# r
$ M' i9 v! f5 k5 l5 ]3 }' S, z7 z7 N4 }" K- Z4 _
二、芯片的制造工藝。% ]# s$ S8 @; Q5 M% [" }
3 D4 I# P- ]5 t/ o5 H! q# W9 Q7 L$ G, G
6 l; b4 ^' T' e4 V1 M s2 h
芯片生產(chǎn)的完備過程包括芯片設計、芯片生產(chǎn)、封裝和測試,其中芯片生產(chǎn)過程尤為簡單。首先是芯片設計,根據(jù)設計要求,生成的“圖案”。
4 H) Z- {7 f+ h/ @; ?+ f
3 @# y% C6 r/ v! u: L& J- }9 n* P% M; S- h" k4 {9 P- G. M
% o8 G: P+ G* m' U4 y% b
1、芯片晶圓的原材料。4 j4 r4 l5 y- G
" P1 O& ?6 B, |+ a& ], C9 a1 a8 c# X8 c3 p4 @6 |! B) Z5 c& ]8 ?
, x5 D4 F$ A% {( H芯片的成分是硅,硅是從石影砂之中提煉出來的,芯片是要提純的硅元素(。99.999%&#41。之下一步是把純硅變成硅棒石英半導體材料,用于制造集成電路。然后將這些芯片切成制造芯片所需的芯片。晶圓越厚,生產(chǎn)成本越高,但工藝要求越低。。* V9 e, ?/ n! G8 t) ?
6 x; U: |. C5 P
# S; U4 H4 A$ Z# x( O1 z: q% p
) D5 h, E$ F, S" h2 u
2、晶圓片涂層。* L* U/ ^2 g" S. u4 ]6 Q6 c) l; F
' m7 x. @/ f0 B' H2 B0 D
* @# e( p" G" S1 d
7 p) a8 @- a/ o9 p8 o5 O6 T( K: c# P
晶圓涂層可以抗氧化和耐溫,創(chuàng)芯為電子材料是一種光致抗蝕劑。/ H: {/ z7 ~& B1 q4 Q) x
& g& I& R1 i+ {
. Z* d) c+ K3 U& Q9 w) J& G/ j7 ?
4 G$ E7 l% z+ ?7 ]/ Y
3. 晶圓光刻開發(fā)和蝕刻。
) o) y; `0 y& J2 D- [' r9 e1 h, @& l8 H% a( w
- u5 C! N; D9 w8 _% K, ]' ?, ]( ~
這個過程使用的化學物質(zhì)對紫外線很復雜,紫外線照射之后會軟化。通過控制著色物體的位置,可以得到芯片的形狀。。硅片涂有一層光致抗蝕劑,當暴露在紫外光下時會溶解。然后可以使用遮光板的第一部分,使間接紫外線部分溶解,溶解的部分可以被溶劑洗去。這樣剩下的形狀和底紋是那樣的,這正是我們想要的。這樣我們就得到了需要的二氧化硅層。# d% ^3 ?5 Z0 G9 e# b/ |9 h: w
( S0 ]. R. E( h$ O; g1 B1 \7 S: ~9 s1 s4 ~4 N
7 A* u" d, }8 x6 M
4. 添加雜質(zhì)。8 s. S. C v$ c1 |
! R* C" Y! r; T+ a. r8 | Y* ^
, B# S6 F$ X# `
2 c1 B# }# v$ t- G8 R; q% q+ o
在芯片之中注入離子,以產(chǎn)生相應的P和N半導體。" q5 w- @! N* w# b* v. K% v/ d$ G
( ]& w3 K7 ], q( D& N
8 @3 o% I& L" P9 V9 q G1 Q) R
: C$ C! I0 j; r3 v! \4 i確切工藝是從硅片的暴露區(qū)域開始,創(chuàng)芯為將其放入化學離子混合物之中。這個過程將改變摻雜區(qū)導電的方式,使每個晶體管都能打開、關閉或攜帶數(shù)據(jù)。一個直觀的芯片只能使用一層,而一個簡單的芯片通常有很多層,而且這個過程不斷重復,有所不同的層可以通過打開窗口進行連接。這類似于多層PCB板的生產(chǎn)原理。更簡單的芯片可能需要多個二氧化硅層,這是通過重復光刻和上述過程用以實現(xiàn)的,以形成一個三維結構。
" M! d9 ~ O, r4 t4 l6 R" v6 z0 f @9 V0 [6 f. q; T D
1 }# ^ F6 q9 Z1 I
$ A7 s+ U. N3 [8 y8 Z$ _8 L8 ?0 I
5、晶圓測試。. v: p! @$ J" {
8 O1 A/ S# T( E" l; V/ p$ W9 `& D! Q% d- t* J- W- g
8 V) R3 s+ g2 y3 d+ S經(jīng)過上述工藝之后,在晶圓之上形成晶格。每種晶粒電特性的針刺試驗。通常來說,每個芯片的顆粒數(shù)量是極大的,組織一個針頭測試模式是一個非常復雜的過程,創(chuàng)芯為電子這就需要在生產(chǎn)過程之中盡可能批量生產(chǎn)芯片規(guī)格相近的型號。數(shù)越小,相對成本越高,這也是主流芯片器件成本較高的原因。2 A5 c6 L5 H% f O
1 S/ k; {. k# C( w' I% e
+ x( W' G+ s! f( q$ h* i4 S, R: u8 D5 U7 ^, j$ X. z3 e
6. 包裝。
( |, q+ c7 }% a) U8 r1 ^9 o3 Y u" W9 H% F: e! Z6 \" T' a
; ?( v/ k# W% l5 A7 L
4 h% Y h3 {4 M3 O
芯片是特定的,引腳是綁定的,根據(jù)要求制作有所不同的封裝,這就是為什么同一個芯片內(nèi)核可以有有所不同封裝的原因。例如DIP、QFP、PLCC和QFN等。這里主要是由用戶的應用習慣、應用環(huán)境、市場形態(tài)等內(nèi)部因素決定的。% h, V+ E5 r6 E1 I3 X! M
0 a n' Z D; ~' t9 Z: t3 ~$ R% P( ~% K% h G0 c: u
) l4 `* r' Y% Q/ u+ A1 b7、測試、包裝。
$ K* E6 W% u+ `5 A8 P" k2 q* T5 C- a* w2 R& J" G: K
+ C7 U1 _( W) I0 `
; ?% \( B5 Q5 j9 i0 m n6 w
經(jīng)過上述工藝之后,芯片生產(chǎn)就完成了,這一步就是對芯片進行測試,排除有缺陷的產(chǎn)品,并進行封裝。
) V; Q8 t$ _# ^1 ~ |
|