第63章 太天真了
書(shū)名: 大國(guó)芯工作者名: 推土機(jī)FFX本章字?jǐn)?shù): 2029字更新時(shí)間: 2019-09-19 10:03:29
看到楊乃慶氣呼呼的走出門(mén),王岸然搖搖頭。
真是太天真了,能讓你輕易繞開(kāi)的專(zhuān)利?華芯科技會(huì)費(fèi)這么大勁去申請(qǐng)嗎!
要知道,在全球主要的國(guó)家,注冊(cè)一遍專(zhuān)利要花多少錢(qián)?
其中的中介費(fèi)就付了數(shù)百萬(wàn)。
而且注冊(cè)完專(zhuān)利還不算完,每年還要交數(shù)目不等的保護(hù)費(fèi)用,過(guò)期不交錢(qián),人家自動(dòng)認(rèn)為你已經(jīng)放棄專(zhuān)利保護(hù)。
既然花這個(gè)代價(jià),為的就是這一天。
王岸然喝了一口水,平息一下情緒,從心里講,他并不喜歡純粹的商人,他們眼里只有利益。
而利益會(huì)蒙蔽雙眼。
幻想科技若是跟著自己干,憑借華芯科技強(qiáng)勁的研發(fā)能力和人才梯隊(duì),想成長(zhǎng)為國(guó)際行業(yè)巨頭也不是不可能。
但他們放棄了。
再看看江燕,與華芯合作的研究所漸出成效,前幾日,王岸然得知,研究所已經(jīng)拿出了第一款VCD芯片物理版圖。
雖然落后了些,至少在低端VCD上,已經(jīng)擺脫了外商卡脖子。
現(xiàn)在老江是舒坦了,美國(guó)牛肉吃著,日本罐頭伺候著,沒(méi)事的時(shí)候,找?guī)讉€(gè)俄羅斯姑娘跳跳舞。
昨天還因?yàn)殡娨暪?jié)目的事,打電話(huà)給王岸然,說(shuō)是日本人怎么慫了,他還想著找小鬼子剛槍……
自信心空前爆棚!
王岸然也是奇怪,怎么松下突然沒(méi)動(dòng)靜了,事情恐怕沒(méi)那么簡(jiǎn)單。
但不管怎么樣,只要保持技術(shù)優(yōu)勢(shì),松下不管搞什么鬼,江燕都能穩(wěn)坐釣魚(yú)臺(tái)。
胡思亂想一番,王岸然站起身,他感覺(jué)現(xiàn)在有些不務(wù)正業(yè)了,自己的本職工作就是芯片,而現(xiàn)在整出個(gè)cvd,又弄出個(gè)小型機(jī),現(xiàn)在又是操作系統(tǒng)。
整天還擔(dān)心,弄出來(lái)的操作系統(tǒng),沒(méi)人疼,沒(méi)人愛(ài)。
王岸然搖搖頭,現(xiàn)在華芯科技的重點(diǎn)就是顯示芯片,整個(gè)團(tuán)隊(duì)對(duì)顯示芯片有所了解的屈指可數(shù)。
王岸然花費(fèi)大量的精力,搜尋了一大批關(guān)于顯示芯片的圖書(shū),電子資料,而且每一本都需要他來(lái)甄別有無(wú)價(jià)值,
電子技術(shù)的發(fā)展可能兩三個(gè)月,原本很先進(jìn)的,就變成落后的技術(shù)。
好在團(tuán)隊(duì)里面基本上是高校的尖子,接受新知識(shí)的能力很強(qiáng),很快就熟悉了顯示芯片的原理,并能熟練使用eda軟件。
借助eda軟件,完全可以將芯片設(shè)計(jì)的過(guò)程割裂,分為邏輯處理設(shè)計(jì)和物理實(shí)現(xiàn)設(shè)計(jì),細(xì)化分工,提升設(shè)計(jì)效率。
而在3d顯卡的設(shè)計(jì)上,沒(méi)有資料可借鑒,頂層架構(gòu)完全是王岸然一手設(shè)計(jì)。
顯卡的工作原理,說(shuō)白了,就是為CPU打工的。
如果CPU是個(gè)大老板的話(huà),他通過(guò)總線(xiàn)向顯卡傳輸圖形數(shù)據(jù),要求GPU在規(guī)定時(shí)間內(nèi)完成一張圖像。
顯卡接到CPU老板的指示,要求在800*600分辨率的白紙上,畫(huà)一個(gè)紅色正方形,正方的四個(gè)角坐標(biāo),顏色都確定了。
顯卡按照老板的要求將圖形畫(huà)好,交給vga或者其他接口,傳輸?shù)狡聊簧稀?
假如顯卡的能力很強(qiáng),CPU讓它一秒鐘出三幅圖,顯卡能畫(huà)五幅圖,那剩下的時(shí)間顯卡可以休息休息,功耗自然降低。
但如果顯卡的能力不夠,那就麻煩了,CPU讓它一秒鐘畫(huà)三幅,顯卡拼死只能畫(huà)一幅圖,這樣的結(jié)果就是卡頓。
解決的辦法就是換一個(gè)能力強(qiáng)的,或者降低一下畫(huà)面的難度,以匹配顯卡的能力。
但顯卡到底是怎么畫(huà)圖呢?
這就涉及到芯片了。
華芯科技的第一代顯卡,王岸然沒(méi)有采用9102年的GPU流處理器的統(tǒng)一渲染架構(gòu),那玩意用在現(xiàn)在,那是太先進(jìn)了。
沒(méi)有必要,他選擇的是一代神卡gf2采用的“頂點(diǎn)渲染架構(gòu)。”
什么叫頂點(diǎn)渲染架構(gòu)?看看在該渲染架構(gòu)下GPU是如何畫(huà)一幅圖形的。
CPU向顯卡發(fā)出作一個(gè)立方體的指令。
在頂點(diǎn)渲染架構(gòu)下,先由該架構(gòu)中的頂點(diǎn)著色器,將圖形分成若干個(gè)小三角形,由三角形組成幾何骨架。
這就涉及到一個(gè)抗鋸齒的問(wèn)題,因?yàn)轱@卡的工作是不畫(huà)線(xiàn)的,線(xiàn)的存在,完全是不同材質(zhì)顏色三角形之間的自然分界,而貼圖三角形在分辨率低的情況下,自然有鋸齒感。
解決的辦法,就是在相鄰材質(zhì)的貼圖三角形,由大三角形細(xì)化成小三角形,雖然可以提升顯示效果,但也大大加重顯卡的負(fù)擔(dān)。
幾何框架形成了,下一步就是在著色管線(xiàn)中的作色器進(jìn)行涂色,這就像畫(huà)漫畫(huà),在用鉛筆勾出線(xiàn)條后,用水彩筆,將手上的黑白線(xiàn)條畫(huà),變成彩色圖像。
這一道工序完成了,基本上圖像也出來(lái)了,但還不夠。
3d圖像的追求是要求逼真,盡量和現(xiàn)實(shí)貼近。
但怎么和現(xiàn)實(shí)貼近呢,這就涉及到一個(gè)紋理處理單元。
什么叫紋理處理單元,就是現(xiàn)實(shí)中選取混凝土墻,瀝青道路,青草、河流等典型圖塊,預(yù)先以電子信息的形式,存到顯卡的紋理緩存中。
需要使用的時(shí)候,紋理處理單元直接從緩存中調(diào)取,然后貼到目標(biāo)三角形上。
經(jīng)過(guò)這一番處理,一個(gè)電腦生成的圖形全部完成,顯卡再按照CPU的要求,傳到顯示器上,接著再處理下一幅圖形。
原理很簡(jiǎn)單,誰(shuí)都能明白,但真的要實(shí)現(xiàn)確需要大費(fèi)周折。
王岸然將整個(gè)項(xiàng)目分為五個(gè)組。
第一個(gè)組負(fù)責(zé)接口設(shè)計(jì),在pcl接口標(biāo)準(zhǔn)下,識(shí)別CPU發(fā)出的指令,接收CPU通過(guò)總線(xiàn)傳輸過(guò)來(lái)的數(shù)據(jù),并將數(shù)據(jù)初步加工成各管線(xiàn)識(shí)別的數(shù)據(jù),放入顯存。
第二個(gè)組負(fù)責(zé)頂點(diǎn)管線(xiàn)設(shè)計(jì)單元,將接口傳輸過(guò)來(lái)的數(shù)據(jù),生成幾何框架,并負(fù)責(zé)將生成的數(shù)據(jù)傳輸?shù)巾旤c(diǎn)著色單元。
第三個(gè)組負(fù)責(zé)頂點(diǎn)著色單元,第四個(gè)組負(fù)責(zé)紋理處理單元。
而最為重要的五組,控制單元的設(shè)計(jì),從各處理管線(xiàn)設(shè)計(jì)的個(gè)數(shù),物理布局,各單元之間的通信,各單元調(diào)用內(nèi)存的算法,顯卡資源的調(diào)配等。
王岸然不敢假手他人,自己獨(dú)自負(fù)責(zé),當(dāng)然為了培養(yǎng)新人的角度,王岸然選配了三個(gè)副手。
科院電子自動(dòng)化研究生徐浩,科院數(shù)學(xué)系季小青,清大微電子研究生杜鵬。