網際網路是一巨大的FPGA

2021-09-23 22:58:25 字數 452 閱讀 1902

網際網路和fpga的幾個相似點:

1. 網路互聯,相當於fpga內的走線;

2. 儲存服務,相當於flash或其他非易失儲存器;

3. 資料庫,相當於lut;

4. 快取伺服器,相當於fpga內部暫存器;

5. **邏輯狀態機,與fpga內部rtl實現的狀態機並無二致。

6. 網際網路服務可以抽象為ip核(黑盒);

7. 請求,即輸入;

8. 響應,即輸出;

9. 對**測試,很像寫testbench;

10. 對**故障進行診斷,需要借助伺服器log,而對rtl除錯,需要借助**時序圖,或用chipscope、signal tap抓取ip的輸入/輸出波形log;

二者從本質上僅是巨集觀與微觀,規模與個例,星系和原子的區別。

也許有天可以用js進行fpga布局佈線,也許有天可以用systemverilog設計**架構。

什麼是網際網路?網際網路如何運作?

網際網路是乙個互聯計算機網路的全球系統,它使用網際網路協議套件 tcp ip 連線全球數十億臺裝置。它是乙個由數百萬個本地到全球範圍的私人 公共 學術 商業和 網路組成的網路中的網路,通過廣泛的電子 無線和光纖網路技術相互連線。網際網路承載廣泛的資訊資源和服務,例如互聯超文字文件和全球資訊網 www...

網際網路與網際網路的區別

網際網路的英文單詞是 internet,網際網路的英文單詞是 internet。在英語中,專有名詞首字母都是大寫,用於特指某一事物。大寫的 internet 是作為乙個專有名詞出現的,所指的是由阿帕網發展而來的現如今全球最大的計算機網路,稱之為網際網路。小寫 internet 是作為乙個普通單詞出現...

mysql 網際網路 MySQL網際網路業務使用建議

一 基礎規範 表儲存引擎必須使用innodb 表字符集預設使用utf8,必要時候使用utf8mb4 解讀 1 通用,無亂碼風險,漢字3位元組,英文1位元組 2 utf8mb4是utf8的超集,有儲存4位元組例如表情符號時,使用它 禁止使用儲存過程,檢視,觸發器,event 解讀 1 對資料庫效能影響...