基于AXIS的Clos結(jié)構(gòu)高速交換網(wǎng)絡(luò)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2024-06-15 04:42
在信息技術(shù)井噴式發(fā)展的今天,集成電路集成度和工藝技術(shù)迅速提高,計(jì)算機(jī)與通信技術(shù)快速迭代,新一代總線(xiàn)協(xié)議標(biāo)準(zhǔn)也都相繼推陳出新,以上諸多技術(shù)領(lǐng)域的發(fā)展演進(jìn),都使得目前的信號(hào)處理平臺(tái)和信息通信設(shè)備在功能、性能以及數(shù)據(jù)吞吐量等方面都得以大幅提升。而作為各類(lèi)信息信號(hào)處理平臺(tái)設(shè)備中聯(lián)結(jié)各節(jié)點(diǎn)的“骨干動(dòng)脈”,數(shù)據(jù)交換網(wǎng)絡(luò)面臨著不斷踴躍的新的挑戰(zhàn),包括吞吐率、時(shí)延、功耗、復(fù)雜度等等;谝陨媳尘靶枨,本文研究并設(shè)計(jì)了一種基于AXI4總線(xiàn)協(xié)議面向以太網(wǎng)協(xié)議數(shù)據(jù)包的三級(jí)Clos結(jié)構(gòu)高速交換網(wǎng)絡(luò),旨在實(shí)現(xiàn)高容量、低功耗、可容錯(cuò)以及低復(fù)雜度的目標(biāo)。本文主要開(kāi)展并完成了以下幾個(gè)方面的工作:首先,分別研究了單級(jí)交換和多級(jí)交換的多種經(jīng)典交換結(jié)構(gòu),結(jié)合各自結(jié)構(gòu)特點(diǎn)分析對(duì)比了性能及實(shí)現(xiàn)上的優(yōu)缺點(diǎn)。另外還研究了目前較為成熟且被廣泛應(yīng)用的幾種調(diào)度算法,為本文后續(xù)的調(diào)度算法設(shè)計(jì)奠定思路基礎(chǔ)。其次,基于MSM(Memory-Space-Memory)型三級(jí)Clos結(jié)構(gòu),設(shè)計(jì)了數(shù)據(jù)交換總體架構(gòu)以及變長(zhǎng)包仲裁調(diào)度器,主要針對(duì)MAC地址提取、端口映射管理、仲裁調(diào)度器等功能模塊進(jìn)行了優(yōu)化設(shè)計(jì)與實(shí)現(xiàn)。其中,在調(diào)度機(jī)制上提出了異步正交調(diào)度...
【文章頁(yè)數(shù)】:101 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
abstract
縮略詞表
第一章 緒論
1.1 高速交換網(wǎng)絡(luò)研究背景與意義
1.2 高速交換網(wǎng)絡(luò)研究現(xiàn)狀
1.2.1 單級(jí)交換網(wǎng)絡(luò)研究現(xiàn)狀
1.2.2 多級(jí)交換網(wǎng)絡(luò)研究現(xiàn)狀
1.3 論文內(nèi)容與安排
第二章 交換結(jié)構(gòu)和調(diào)度算法概述
2.1 單級(jí)交換結(jié)構(gòu)模型
2.1.1 共享總線(xiàn)型結(jié)構(gòu)
2.1.2 共享緩存型結(jié)構(gòu)
2.1.3 Crossbar型結(jié)構(gòu)
2.1.4 Crosspoint型結(jié)構(gòu)
2.1.5 Ring型結(jié)構(gòu)
2.1.6 Mesh型結(jié)構(gòu)
2.2 多級(jí)交換結(jié)構(gòu)模型
2.2.1 Banyan型結(jié)構(gòu)
2.2.2 Clos型結(jié)構(gòu)
2.3 交換結(jié)構(gòu)緩存的設(shè)置
2.3.1 輸入排隊(duì)緩存
2.3.2 輸出排隊(duì)緩存
2.3.3 聯(lián)合輸入輸出排隊(duì)緩存
2.3.4 交叉節(jié)點(diǎn)排隊(duì)緩存
2.4 經(jīng)典的路由調(diào)度算法
2.4.1 單級(jí)調(diào)度算法
2.4.2 多級(jí)調(diào)度算法
2.4.3 調(diào)度算法小結(jié)
2.5 本章小結(jié)
第三章 MSM型 Clos交換架構(gòu)設(shè)計(jì)
3.1 CLOS交換總體架構(gòu)設(shè)計(jì)
3.1.1 交換網(wǎng)絡(luò)需求分析
3.1.2 Clos交換實(shí)現(xiàn)方案設(shè)計(jì)
3.1.3 AXI4 系列協(xié)議介紹
3.1.3.1 AXI4 協(xié)議介紹
3.1.3.2 AXI4-Stream協(xié)議介紹
3.2 輸入輸出接口設(shè)計(jì)
3.2.1 MAC地址提取模塊設(shè)計(jì)
3.2.2 端口映射管理模塊設(shè)計(jì)
3.2.2.1 RAM表實(shí)現(xiàn)方案
3.2.2.2 CAM表實(shí)現(xiàn)方案
3.2.2.3 端口映射管理小結(jié)
3.3 輸入輸出級(jí)模塊(IM/OM)設(shè)計(jì)
3.3.1 輸入級(jí)模塊(IM)設(shè)計(jì)
3.3.1.1 優(yōu)先級(jí)VOQ設(shè)計(jì)
3.3.1.2 負(fù)載均衡調(diào)度器設(shè)計(jì)
3.3.1.3 IM子交換模塊架構(gòu)
3.3.2 輸出級(jí)模塊(OM)設(shè)計(jì)
3.4 中間級(jí)模塊(CM)設(shè)計(jì)
3.5 CLOS仲裁調(diào)度器設(shè)計(jì)
3.5.1 仲裁調(diào)度機(jī)制簡(jiǎn)介
3.5.2 異步調(diào)度算法設(shè)計(jì)
3.6 本章小結(jié)
第四章 Clos交換結(jié)構(gòu)的低功耗及容錯(cuò)性等優(yōu)化設(shè)計(jì)
4.1 CLOS交換結(jié)構(gòu)的低功耗設(shè)計(jì)
4.1.1 復(fù)用壓縮編碼設(shè)計(jì)
4.1.2 時(shí)鐘門(mén)控管理設(shè)計(jì)
4.2 CLOS交換結(jié)構(gòu)的容錯(cuò)設(shè)計(jì)
4.2.1 傳統(tǒng)的容錯(cuò)設(shè)計(jì)
4.2.2 基于Clos結(jié)構(gòu)的容錯(cuò)設(shè)計(jì)
4.3 CLOS交換結(jié)構(gòu)仲裁調(diào)度的流水設(shè)計(jì)
4.4 本章小結(jié)
第五章 Clos交換結(jié)構(gòu)核心模塊的仿真與測(cè)試
5.1 仿真驗(yàn)證概述
5.2 基于仿真工具的時(shí)序功能仿真
5.2.1 MAC地址提取模塊仿真與分析
5.2.2 端口映射管理模塊仿真與分析
5.2.3 負(fù)載均衡仲裁調(diào)度器模塊仿真與分析
5.2.4 綜合評(píng)估結(jié)果
5.3 基于UVM方法學(xué)的功能驗(yàn)證仿真
5.3.1 UVM驗(yàn)證方法學(xué)概述
5.3.2 UVM組件設(shè)計(jì)
5.3.3 Modelsim測(cè)試結(jié)果
5.4 本章小結(jié)
第六章 總結(jié)與展望
6.1 研究結(jié)論
6.2 研究展望
致謝
參考文獻(xiàn)
本文編號(hào):3994943
【文章頁(yè)數(shù)】:101 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
abstract
縮略詞表
第一章 緒論
1.1 高速交換網(wǎng)絡(luò)研究背景與意義
1.2 高速交換網(wǎng)絡(luò)研究現(xiàn)狀
1.2.1 單級(jí)交換網(wǎng)絡(luò)研究現(xiàn)狀
1.2.2 多級(jí)交換網(wǎng)絡(luò)研究現(xiàn)狀
1.3 論文內(nèi)容與安排
第二章 交換結(jié)構(gòu)和調(diào)度算法概述
2.1 單級(jí)交換結(jié)構(gòu)模型
2.1.1 共享總線(xiàn)型結(jié)構(gòu)
2.1.2 共享緩存型結(jié)構(gòu)
2.1.3 Crossbar型結(jié)構(gòu)
2.1.4 Crosspoint型結(jié)構(gòu)
2.1.5 Ring型結(jié)構(gòu)
2.1.6 Mesh型結(jié)構(gòu)
2.2 多級(jí)交換結(jié)構(gòu)模型
2.2.1 Banyan型結(jié)構(gòu)
2.2.2 Clos型結(jié)構(gòu)
2.3 交換結(jié)構(gòu)緩存的設(shè)置
2.3.1 輸入排隊(duì)緩存
2.3.2 輸出排隊(duì)緩存
2.3.3 聯(lián)合輸入輸出排隊(duì)緩存
2.3.4 交叉節(jié)點(diǎn)排隊(duì)緩存
2.4 經(jīng)典的路由調(diào)度算法
2.4.1 單級(jí)調(diào)度算法
2.4.2 多級(jí)調(diào)度算法
2.4.3 調(diào)度算法小結(jié)
2.5 本章小結(jié)
第三章 MSM型 Clos交換架構(gòu)設(shè)計(jì)
3.1 CLOS交換總體架構(gòu)設(shè)計(jì)
3.1.1 交換網(wǎng)絡(luò)需求分析
3.1.2 Clos交換實(shí)現(xiàn)方案設(shè)計(jì)
3.1.3 AXI4 系列協(xié)議介紹
3.1.3.1 AXI4 協(xié)議介紹
3.1.3.2 AXI4-Stream協(xié)議介紹
3.2 輸入輸出接口設(shè)計(jì)
3.2.1 MAC地址提取模塊設(shè)計(jì)
3.2.2 端口映射管理模塊設(shè)計(jì)
3.2.2.1 RAM表實(shí)現(xiàn)方案
3.2.2.2 CAM表實(shí)現(xiàn)方案
3.2.2.3 端口映射管理小結(jié)
3.3 輸入輸出級(jí)模塊(IM/OM)設(shè)計(jì)
3.3.1 輸入級(jí)模塊(IM)設(shè)計(jì)
3.3.1.1 優(yōu)先級(jí)VOQ設(shè)計(jì)
3.3.1.2 負(fù)載均衡調(diào)度器設(shè)計(jì)
3.3.1.3 IM子交換模塊架構(gòu)
3.3.2 輸出級(jí)模塊(OM)設(shè)計(jì)
3.4 中間級(jí)模塊(CM)設(shè)計(jì)
3.5 CLOS仲裁調(diào)度器設(shè)計(jì)
3.5.1 仲裁調(diào)度機(jī)制簡(jiǎn)介
3.5.2 異步調(diào)度算法設(shè)計(jì)
3.6 本章小結(jié)
第四章 Clos交換結(jié)構(gòu)的低功耗及容錯(cuò)性等優(yōu)化設(shè)計(jì)
4.1 CLOS交換結(jié)構(gòu)的低功耗設(shè)計(jì)
4.1.1 復(fù)用壓縮編碼設(shè)計(jì)
4.1.2 時(shí)鐘門(mén)控管理設(shè)計(jì)
4.2 CLOS交換結(jié)構(gòu)的容錯(cuò)設(shè)計(jì)
4.2.1 傳統(tǒng)的容錯(cuò)設(shè)計(jì)
4.2.2 基于Clos結(jié)構(gòu)的容錯(cuò)設(shè)計(jì)
4.3 CLOS交換結(jié)構(gòu)仲裁調(diào)度的流水設(shè)計(jì)
4.4 本章小結(jié)
第五章 Clos交換結(jié)構(gòu)核心模塊的仿真與測(cè)試
5.1 仿真驗(yàn)證概述
5.2 基于仿真工具的時(shí)序功能仿真
5.2.1 MAC地址提取模塊仿真與分析
5.2.2 端口映射管理模塊仿真與分析
5.2.3 負(fù)載均衡仲裁調(diào)度器模塊仿真與分析
5.2.4 綜合評(píng)估結(jié)果
5.3 基于UVM方法學(xué)的功能驗(yàn)證仿真
5.3.1 UVM驗(yàn)證方法學(xué)概述
5.3.2 UVM組件設(shè)計(jì)
5.3.3 Modelsim測(cè)試結(jié)果
5.4 本章小結(jié)
第六章 總結(jié)與展望
6.1 研究結(jié)論
6.2 研究展望
致謝
參考文獻(xiàn)
本文編號(hào):3994943
本文鏈接:http://www.wukwdryxk.cn/guanlilunwen/ydhl/3994943.html
最近更新
教材專(zhuān)著