晶片本身就是一個大規模積體電路,就像一個小型的電子城市。這個城市裡面還有不同的功能區,也有寬闊的街道和狹窄的小巷就是電路。無數的電子就是裡面的居民,每一瞬間都有無數的電子在裡面馳騁奔騰,尋找自己的歸宿,在這個過程之中也就運算出了人類需要的的結果。
這些無序的電子又是如何能夠按照人類的指示組織起來執行完成任務呢?
要先從材料說起。晶片的基本材料是矽,屬於半導體材料,再加上其他一些雜質,比如硼和磷。它有一個有趣的特性叫做單向導電性——就是電子只能從一個方向透過。雜亂無序的電子裝置現在要規規矩矩按順序按指令為人類服務了。這是第一步。
這麼多電子僅僅有了執行方向還不行,還要進一步把它們分割成能工作的小單元工業上的術語叫做pn結,其實是一個微型的小電路.
下一個關鍵技術就叫邏輯閘,就是利用這個單向導電性,再加上電壓的高低控制,那麼輸出就能得到一個基本的結果,比如或者高壓或者低壓。根據結果,在邏輯上就用是或者不是來表示。這個也還好理解。
那麼繼續問我們的問題,這個是與否又怎麼轉化成資料呢?剛才說的易經和二進位制來了。易經中分陰爻和陽爻。如果我們簡單地把陰爻和陽爻變成數字一和零,那麼六爻最多就可以表示2的6次方64,所以易經就是六十四卦!其實是一個數學的問題,有小學奧數基礎或者初中數學水平的人就能懂這個道理。
剛才邏輯判斷的是“是與否”,現在我們靈機一動把“是與否”來用1和0來表示。OK,邏輯判斷轉化成數值了!實際上邏輯閘並不只一種,有好幾種形態,綜合組織在一起再利用二進位制就能就能進行復雜的運算輸出結果了!鑑於整合電路里面就是一個龐大的電子城市,裡面工作的居民“電子”可以千萬億個,多大的數值都可以計算了。
上面簡單說了晶片的工作原理,但要製作一塊晶片那就更麻煩了,分成三個步驟:設計、製造和封裝。
設計需要的水平雖高,但製作起來難度更大,在小小的晶片上要製作大量的積體電路,全都是高精密加工。比如要製作光感元件,製作蝕刻的迴路,還要保證可靠性,需要大量的精密儀器。而這些裝置中國是不具備的。
能加工高階晶片的只有四個國家美英日德,德國有點讓人意外。德國是高精密製造大國,雖然由於戰敗國的原因技術上受些限制,但它具有的高精密的製造加工技術是無與倫比的,因此德國也能夠生產高階晶片。而中國往往只能參與這三個環節中最低階的封裝部分。
談完晶片製作就可以說到原始碼問題。原始碼是一種機器語言,只能跟晶片繫結,往往一種晶片具有一種原始碼。不掌握晶片製造的核心技術,實際上是開發不出原始碼的。舉個例子來說晶片像是精靈,而原始碼就是指揮他的咒語。就像是阿拉丁的神燈一樣。從這個意義上講,中國不掌握高精密製造技術就無法制作出先進的晶片,沒有先進的晶片兒也不可能開發出原始碼。沒有原始碼,就沒法開發出具有自主智慧財產權的高階軟體。這一切都是空中樓閣。
換一句話,光靠送外賣、發快遞、拼多多、共享單車等“商業模式”是無法打造出真正的高科技的!