{"title":"一种高效的基于Mesh-of-Tree的高性能3D fpga互连架构","authors":"V. Pangracious, Z. Marrakchi, H. Mehrez","doi":"10.1109/ACQED.2015.7274000","DOIUrl":null,"url":null,"abstract":"In this paper we propose a three-dimensional (3D) interconnect network implementation based on a modified Mesh-of-Trees (MoT) topology for FPGA architecture design. To obtain the optimal MoT-based interconnect structure, the routing architecture of the 2D MoT-based FPGA is modified to include long routing segments that span multiple switch blocks in every row and column. By adjusting the percentage of long wire and span, a 2.5D or 3D high density MoT FPGAs can be designed. To design 3D multi-stacked MoT-based FPGAs, the 2D MoT FPGA is cut into two or more equal sections by adjusting the long wire span. The long wire segments are realized using 3D through silicon via (TSV). To design 2.5D interposer-based multi-FPGAs, we increase the number of cuts and apply appropriate optimization models to scale down the number of long wires and horizontal inter-FPGA interposer wires. Using our 2.5/3D design and simulation CAD flow, we demonstrate the speed and area of 3D MoT-based FPGA architecture is improved by 54% and 41% respectively in comparison to 3D Mesh-based FPGA.","PeriodicalId":376857,"journal":{"name":"2015 6th Asia Symposium on Quality Electronic Design (ASQED)","volume":"81 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-09-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An efficient Mesh-of-Tree based interconnect architecture for high performance 3D FPGAs\",\"authors\":\"V. Pangracious, Z. Marrakchi, H. Mehrez\",\"doi\":\"10.1109/ACQED.2015.7274000\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper we propose a three-dimensional (3D) interconnect network implementation based on a modified Mesh-of-Trees (MoT) topology for FPGA architecture design. To obtain the optimal MoT-based interconnect structure, the routing architecture of the 2D MoT-based FPGA is modified to include long routing segments that span multiple switch blocks in every row and column. By adjusting the percentage of long wire and span, a 2.5D or 3D high density MoT FPGAs can be designed. To design 3D multi-stacked MoT-based FPGAs, the 2D MoT FPGA is cut into two or more equal sections by adjusting the long wire span. The long wire segments are realized using 3D through silicon via (TSV). To design 2.5D interposer-based multi-FPGAs, we increase the number of cuts and apply appropriate optimization models to scale down the number of long wires and horizontal inter-FPGA interposer wires. Using our 2.5/3D design and simulation CAD flow, we demonstrate the speed and area of 3D MoT-based FPGA architecture is improved by 54% and 41% respectively in comparison to 3D Mesh-based FPGA.\",\"PeriodicalId\":376857,\"journal\":{\"name\":\"2015 6th Asia Symposium on Quality Electronic Design (ASQED)\",\"volume\":\"81 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-09-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 6th Asia Symposium on Quality Electronic Design (ASQED)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ACQED.2015.7274000\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 6th Asia Symposium on Quality Electronic Design (ASQED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ACQED.2015.7274000","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
在本文中,我们提出了一种基于改进的树网格(MoT)拓扑的三维(3D)互连网络实现,用于FPGA架构设计。为了获得最佳的mot互连结构,修改了二维mot FPGA的路由架构,使其包含跨越每行和每列多个交换块的长路由段。通过调整长导线和跨距的比例,可以设计出2.5D或3D高密度MoT fpga。为了设计3D多堆叠MoT FPGA,通过调整长线跨度将2D MoT FPGA切割成两个或多个相等的部分。长线段采用三维硅通孔(TSV)技术实现。为了设计基于2.5D中间层的多fpga,我们增加了切割数量,并应用适当的优化模型来减少长线和水平fpga间中间层线的数量。利用我们的2.5/3D设计和仿真CAD流程,我们证明了基于3D mot的FPGA架构的速度和面积分别比基于3D mesh的FPGA提高了54%和41%。
An efficient Mesh-of-Tree based interconnect architecture for high performance 3D FPGAs
In this paper we propose a three-dimensional (3D) interconnect network implementation based on a modified Mesh-of-Trees (MoT) topology for FPGA architecture design. To obtain the optimal MoT-based interconnect structure, the routing architecture of the 2D MoT-based FPGA is modified to include long routing segments that span multiple switch blocks in every row and column. By adjusting the percentage of long wire and span, a 2.5D or 3D high density MoT FPGAs can be designed. To design 3D multi-stacked MoT-based FPGAs, the 2D MoT FPGA is cut into two or more equal sections by adjusting the long wire span. The long wire segments are realized using 3D through silicon via (TSV). To design 2.5D interposer-based multi-FPGAs, we increase the number of cuts and apply appropriate optimization models to scale down the number of long wires and horizontal inter-FPGA interposer wires. Using our 2.5/3D design and simulation CAD flow, we demonstrate the speed and area of 3D MoT-based FPGA architecture is improved by 54% and 41% respectively in comparison to 3D Mesh-based FPGA.