關燈 巨大 直達底部
親,雙擊螢幕即可自動滾動
第106章 MP3晶片研發完成

雖然確定了三位研發助手,晶片架構設計助手張小明,晶片前端設計助手孫一誠,晶片後端設計助手陳迅,但是,李飛並沒有直接讓他們負責整個MP3晶片的研發,只是讓他們研發晶片內部的某一小模組的電路功能…,畢竟這是和FM晶片完全不同的概念, 另外,雖然說現在分了崗位,但是,李飛還是鼓勵他們在晶片技術上全面,並在晶片研發經驗上互相共享…。 這樣的話,他們在晶片研發上進步更快..., 同時,李飛也放手了FM晶片的研發工作,寫了一封郵件給55家客戶和國內一線收音機大廠,以及國外汽車製造商…,並且讓他們一一拜訪這些客戶… … 放下FM晶片專案工作後,李飛正式投入到MP3晶片的研發,不過,為了讓三位研發助手儘快入門,李飛先是編寫MP3晶片內部電路圖和RISC-V晶片架構…, 熟悉以上MP3晶片研發基礎知識後,李飛就讓三人負責晶片架構,前端設計和後端設計,這其中某一小模組的電路功能設計研發, 然後,李飛也一起跟進設計…,設計完成後,讓他們三人所設計的模組電路,與李飛研發的晶片電路進行對比…,讓他們知道這差距在哪裡…, 這樣進行對比,就可以知道差距在哪裡,對快速掌握晶片研發技術是十分有效果,同時,李飛也非常耐心地講解,這樣的晶片電路設計的原因…, 雖然說,這樣很耽誤李飛的時間,但是,這是後續的晶片研發人才做儲備…, … 那麼,在MP3晶片研發流程上,李飛的第一步是確定了RISC-V晶片的架構以及晶片內部電路模組分佈, 需要說明的是,在研發FM晶片V2.0版本上,RISC-V相關軟體研發工具已經完成了,例如:除錯工具鏈、中斷控制器、JVM、LLVM構架編譯器的框架系統、Python…等。 不過,需要強調的是,晶片架構的研發難度是遠遠大於晶片的研發,這是因為研發晶片架構的指令集,是決定軟體執行標準的基礎,各條指令是按順序序列執行的,它由晶片內布電路結構構成,類似程式一樣的,可以使晶片進行某一特定運算速度快速增加。雖然說晶片架構其實也是一堆程式,但它並不是由程式語言編寫,而是透過晶片晶體的物理性質來實現,並且,研發晶片架構不僅需要電子類工科的專業人才,還需要基礎物理領域的專業人才, … 李飛如此熟練地完成了RISC-V架構的研發,是積累了重生的研發經驗,雖然說在21世紀5G人工智慧時代,運用RISC-V架構研發出晶片,但由於在晶片生態上和商業上無法與ARM抗衡…, 眾所周知,在21世紀,ARM晶片架構除了不在電腦上使用,基本壟斷了所有的電子裝置,不管是民用,還是在工業晶片上… 另外的原因無法與ARM架構抗衡,就是RISC-V開發免費的,允許使用者自己加新指令,那麼,這就造成了全球各大晶片設計公司,紛紛推出自己的RISC-V晶片架構時,其內部指令的軟體卻完全不一樣…, … 如今,李飛現在正式開始RISC-V的商業化在MP3晶片上,那麼,以後,大深市晶片產業有限公司將會徹底統一RISC-V晶片架構所有的指令和軟體工具測試標準…,徹底統一全球所有的晶片架構… 當然,需要注意的是,現在ARM晶片架構,已經擺脫虧損,快要崛起… … 確定了晶片架構後,接下來的工作就是前端邏輯設計了,編寫RTL與或者門級的程式碼了, RTL是用硬體描述語言(Verilog或VHDL)描述想達到電路的功能,門級則是用具體的邏輯單元(依賴廠家的庫)來實現所設計電路的功能,門級最終可以在半導體廠加工成實際的硬體, 那麼,RTL和門級的區別是:在設計實現上的不同階段,RTL經過邏輯綜合後,就得到門級。 在晶片電路設計中,RTL是用於描述同步數位電路操作的抽象級,是由一組暫存器以及暫存器之間的邏輯操作構成。之所以如此,是因為絕大多數的電路可以被看成由暫存器來儲存二進位制資料、由暫存器之間的邏輯操作來完成資料的處理,資料處理的流程由時序狀態機來控制,這些處理和控制可以用硬體描述語言來描述。 門級在晶片電路設計中,是用於描述電路元件相互之間連線關係的,簡單的來說,是一個遵循比較簡單的標記語法的文字檔案。門級指的是網表描述的電路綜合級別。是描述電路元件基本是門級或與此同級別的元件... … 確定MP3晶片前端邏輯設計後,就要驗證了RTL程式碼的功能是否符合晶片電路的設計,驗證軟體可以採用cadence公司的NC_VERILOG,或者synopsys公司的VCS…這章沒有結束,請點選下一頁繼續閱讀!