如何看待chisel等硬體架構語言在未來FPGA與晶元設計方面的發展前景?

時間 2021-06-03 03:36:09

1樓:Wisdomz

任何乙個新生事物的發展都需要時間,同樣也需要時間讓特別是在某個領域已經覺得自己有思維慣性的人接受。 實際上verilog也好, VHDL也好, 隨著現在電路的發展, 驗證總是讓人花很多時間, 假定可以做成像python這種庫一樣發展的基於包的生態, 同時又兼具物件導向的繼承的好處, 那麼軟體和相對硬的硬體的人就能達到一定的統一, 因為這種建立在Scala語言基礎上的技術, 可以很好解決抽象和驗證, 畢竟是用高階語言進行驗證的模型, 而且Scala本身就是可以描述併發模型的, 而電路就是併發模型, 只是每個模組受到時鐘的一級一級的資料傳輸, 這個就和FP這種函式語言很像, 很有可能這種新的基於JVM的語言, 同時又有跨平台的支援, 而且軟體人員也可以發揮長處, 硬體人員也可以學習的, 那也有可能在兩三年裡就會有相當大的發展。 至於FPGA公司, 可能還不具有催生這種語言的優勢, 但是轉化成為了Verilog, 他們也一樣收益。

可以想象今天的Chisel和Verilog的對比, 也如同HDL剛出現的時候和電路圖方式或者真值表方式的對比, 現在HDL一定就是主流了。

2樓:Circle

看好。說實話,寫verilog和VHDL太累了……HLS這一套目前還是玩具,軟體工程師學不會,硬體工程師不稀罕用。C本來就不適合描述硬體。

說起來,程式語言的發展,從彙編到C到python等等,人們更關注易用性,以及程式設計師的生產力。但是相對的也在犧牲效能。過去幾十年,處理器的速度飛速發展,成本也在下降,稍微浪費一些問題不大。

但是硬體不一樣,造晶元始終還是太貴了,一般人玩不起。chisel會帶來易用性的提公升,但是應該也不可能一步邁太大。

(我也沒用過chisel,等等大佬的看法)

如何看待騰訊最新組織架構變動?

H Duke 不邀自來。先說怎麼看 這是乙個網際網路公司成熟的改革,諮詢公司結論式的改革,針石之所及的藥方。這是乙個非常龐大的問題,想要詳細說,並非一兩篇文章,答主也只能盡力說一些。我從乙個產品的角度來闡述這個問題。一 產品初期 a 簡單規劃 產品發展初期,負責人會有簡單的產品規劃,結構和戰略,服務...

怎麼看待許多硬體小白自認為比ps5架構師馬克塞尼更懂主機架構

蘇森可瑪 因為他是從系統整體還有硬體底層看問題的,不是普通人裝電腦的思路。自然和普通DIY玩家觀點不一樣,電子行業門檻很高的!不要拿自己的愛好去挑戰別人的飯碗 這人更偏向軟體部分,早期套件看明顯ps5比隔壁準備的略微好一些。52cu略低頻比36cu高頻差這種說法,AMD都不會信的。歷史上應該只有gt...

如何實現XP系統更換主機板等各種硬體後不用重灌系統?

taichi 其實最常見的問題是磁碟控制器問題,沒有正確的磁碟控制器驅動,進系統就藍屏。常見解決辦法兩種 1.重新封裝,然後將c盤映象到新機器上重新部署,這個難度大一些,步驟繁瑣。2.更換硬體後,在pe下對硬碟的系統注入正確的磁碟控制器驅動。常見的方法是使用it天空的skyiar軟體 ygbsss ...