龐學林微微一笑,說道:“你先弄過來,我做完了再給你解釋。”
在現實世界,網上曾經有這樣一個關于頂級黑客的段子。
很久以前,還在WIN98時代,有次一位網民的系統崩潰了,那位網民是電腦白癡,他的朋友就給他介紹了一個電腦高手來幫他修電腦。
因為對方沒有WIN98的安裝盤,那位電腦高手就讓人把固定電話拿給他,他把電話線空著的一頭接在電腦的一個插孔內,進入了DOS,然后就開始在電話上不停的按著鍵。
他按鍵的速度非常快,但是只按0,1兩個鍵。
那位網民搞不懂這有什么用,但也不敢問,看了半個多小時,電腦高手還是不停的按這兩個鍵。
那位網民漸漸的有些困了,就給電腦高瘦倒了杯茶,就一個人去隔壁睡覺了。
醒來的時候,已經過了四個多小時,那位網民起身到隔壁,看見電腦正在WIN98里面調試。
直到后來他慢慢對電腦有了了解,終于了解,原來當時那位高手是用機器語言編了一個WIN98系統。
他后來問他朋友那位高手的下落,他朋友說前幾年去了美國之后,杳無音訊。
這個段子二十一世紀初互聯網剛開始大發展的時候傳得很廣,很多剛接觸電腦的網民都對黑客高手心生向往。
直到后來,隨著互聯網的普及,大家才漸漸意識到,用機器語言編寫WIN98,根本不可能。
但今天龐學林要做的,就是一個類似的活。
他準備在FPGA內部寫入視頻解碼的相關算法,將其變成一個視頻解碼芯片。
所謂的FPGA,中文名叫做現場可編程邏輯門陣列,實際上屬于專用集成電路中的一種半定制電路,能夠有效的解決原有的器件門電路數較少的問題。
這種芯片的基本結構包括可編程輸入輸出單元,可配置邏輯塊,數字時鐘管理模塊,嵌入式塊RAM,布線資源,內嵌專用硬核,底層內嵌功能單元。
由于FPGA具有布線資源豐富,可重復編程和集成度高,投資較低的特點,在數字電路設計領域得到了廣泛的應用。
FPGA的設計流程包括算法設計、代碼仿真以及設計、板機調試,設計者以及實際需求建立算法架構,利用EDA建立設計方案或HD編寫設計代碼,通過代碼仿真保證設計方案符合實際要求,最后進行板級調試,利用配置電路將相關文件下載至FPGA芯片中,驗證實際運行效果。
龐學林將電話線的接口剪短,將里面暴露的兩根銅線與單片機上的接口相連,隨后,他開始滴答滴答地按起電話機來。
慕東來倒是看出了一些名堂,有些目瞪口呆道:“小龐,你這是干什么?”
自從昨天看到慕青青和龐學林說說笑笑聯袂從外面回來以后,慕東來就開始稱呼龐學林為小龐了。
龐學林自然也不會太過在意。
見慕東來一臉好奇的樣子,龐學林笑了起來,點頭道:“做一個視頻解碼芯片。”
“視頻解碼芯片,這是做什么?”
龐學林指了指一旁的LD影碟機道:“慕教授,我做一個和這個類似的小玩意兒,到時候我們把視頻信息刻錄到CD里面,用一張CD就能播放電影電視劇。”
慕東來微微一愣,有些好奇道:“小龐,我們不是有鐳射影碟機了嗎?你再做一個這個有什么用?”
龐學林笑了起來,對一旁的劉琦道:“劉大哥,你這臺LD鐳射影碟機花了多少錢?””
劉琦道:“八千多吧,具體多少我忘了。”
“那你這些碟片呢?”
劉琦愣了愣,說道:“一張大概四五百。”
龐學林道:“那你知道我買的這些零部件多少錢嗎?”
“多少錢?”
“不到一千二,而且如果我把它做出來,用CD播放的話,一張VCD碟片,成本價只有幾塊錢!”
慕東來和劉琦面面相覷,臉上流露出震撼的神色。
劉琦驚訝道:“龐兄弟,這就是你想要做大買賣?”