Verilog HDL算法與電路設(shè)計(通信和計算機網(wǎng)絡(luò)典型案例)/電子信息前沿技術(shù)叢書
定 價:69 元
叢書名:電子信息前沿技術(shù)叢書
- 作者:喬廬峰,陳慶華,晉軍,續(xù)欣,趙彤 編
- 出版時間:2021/5/1
- ISBN:9787302568742
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP312
- 頁碼:253
- 紙張:
- 版次:1
- 開本:16開
本書精選了通信、計算機和網(wǎng)絡(luò)領(lǐng)域9類共20余個典型電路,包括網(wǎng)絡(luò)接口、存儲管理、幀同步、CAM和TCAM、哈希散列查找、深度包檢測、漏桶算法、數(shù)據(jù)交換單元和SM4加解密電路,給出了每個電路的功能說明、算法原理和內(nèi)部結(jié)構(gòu),以及完整的Verilog HDL設(shè)計代碼和仿真測試代碼。本書中的所有代碼都在FPGA開發(fā)環(huán)境上進行了實際驗證,可以直接應(yīng)用于讀者的設(shè)計實踐中,具有良好的參考價值。
本書主要面向具有一定Verilog HDL語法基礎(chǔ),著手進行大規(guī)模數(shù)字系統(tǒng)設(shè)計的電子技術(shù)、計算機、通信和網(wǎng)絡(luò)領(lǐng)域的高年級本科生、研究生和已經(jīng)進入工作崗位的工程技術(shù)人員。
第1章 簡單以太網(wǎng)網(wǎng)卡電路
1.1 接收MAC控制器的設(shè)計
1.1.1 mac_r的MII接口
1.1.2 mac_r與后級電路的接口隊列
1.1.3 802.3 CRC-32校驗運算電路
1.1.4 mac_r電路設(shè)計
1.1.5 mac_r測試臺代碼設(shè)計
1.2 發(fā)送MAC控制器設(shè)計
1.2.1 mac_t的MII接口
1.2.2 mac_t電路設(shè)計
1.3 處理器接口電路設(shè)計
1.4 NIC頂層設(shè)計文件及仿真分析
第2章 LRU算法與電路實現(xiàn)
2.1 LRU電路的功能
2.1.1 LRU在Cache管理中的應(yīng)用
2.1.2 LRU電路在路由查找中的應(yīng)用
2.2 LRU算法原理
2.3 LRU電路實現(xiàn)
2.3.1 電路符號圖
2.3.2 電路狀態(tài)圖
2.4 LRU電路的仿真驗證平臺設(shè)計
2.5 LRU電路仿真分析
2.5.1 LRU中的鏈表建立操作仿真
2.5.2 LRU中的鏈表更新操作
第3章 典型幀同步電路
3.1 PDH E1幀同步電路
3.2 SDH幀同步電路
第4章 CAM和TCAM電路的設(shè)計與應(yīng)用
4.1 基于CAM的以太網(wǎng)查找電路
4.2 采用TCAM實現(xiàn)IP地址的最長前綴匹配
第5章 基于鏈表結(jié)構(gòu)的哈希查找技術(shù)
5.1 簡介
5.1.1 哈希散列算法的基本原理
5.1.2 基于哈希鏈表的沖突解決方法
5.1.3 多桶哈希查找算法
5.1.4 哈希函數(shù)的選擇方法
5.2 基于鏈表結(jié)構(gòu)的哈希查找電路的實現(xiàn)與仿真分析
5.2.1 基于鏈表結(jié)構(gòu)的哈希查找電路的功能
5.2.2 基于鏈表結(jié)構(gòu)的哈希查找電路的實現(xiàn)
5.2.3 仿真驗證平臺的設(shè)計
5.2.4 基于鏈表結(jié)構(gòu)的哈希查找電路的仿真分析
5.3 多桶哈希查找電路的設(shè)計與仿真分析
5.3.1 雙桶哈希查找電路的設(shè)計
5.3.2 雙桶哈希查找電路的仿真分析
第6章 深度包檢測算法與電路實現(xiàn)
6.1 應(yīng)用背景
6.1.1 深度包檢測
6.1.2 正則表達式
6.2 基于硬件邏輯的DFA匹配引擎
6.2.1 電路實現(xiàn)
6.2.2 電路仿真驗證平臺設(shè)計
6.3 面向存儲的DFA匹配引擎
6.3.1 電路實現(xiàn)
6.3.2 電路仿真驗證平臺設(shè)計
第7章 漏桶算法與電路實現(xiàn)
7.1 漏桶算法在網(wǎng)絡(luò)設(shè)備中的應(yīng)用
7.2 漏桶算法的電路實現(xiàn)
第8章 典型數(shù)據(jù)交換單元的原理與設(shè)計
8.1 crossbar的原理與設(shè)計
8.1.1 crossbar的工作原理
8.1.2 8×8 crossbar的電路實現(xiàn)
8.2 共享緩存交換單元算法原理與電路實現(xiàn)
8.2.1 共享存儲交換單元的工作原理
8.2.2 共享緩存交換結(jié)構(gòu)及工作流程
8.2.3 switch_core中的自由指針隊列管理電路
8.2.4 switch_core電路的設(shè)計實現(xiàn)
第9章 SM4加/解密算法原理與電路實現(xiàn)
9.1 加/解密算法
9.1.1 加密運算
9.1.2 解密運算
9.2 代碼分析
9.2.1 頂層模塊
9.2.2 總控模塊
9.2.3 F函數(shù)代碼分析
9.2.4 Sbox代碼分析
9.2.5 測試驗證
參考文獻