Using Sparse Crossbars within LUT Clusters

Using Sparse Crossbars within LUT Clusters
复制标题

在 LUT 集群中使用稀疏交叉开关

DOI:
--
复制
发表时间:
2001
期刊:
影响因子:
--
通讯作者:
D. Lewis
D. Lewis
中科院分区:
--
文献类型:
--
作者:
G. Lemieux;D. Lewis

文献摘要

被引文献

相似文献

在 FPGA 中,查找表 (LUT) 簇中的内部连接通常像完整的交叉开关一样完全连接。如此高的连通性使路由变得更加容易,但也会产生巨大的面积开销。本文探讨了使用稀疏交叉开关作为簇内簇输入和 LUT 输入之间的开关矩阵。我们已将这些矩阵内的开关密度降低了 50% 或更多,并节省了 10% 至 18% 的面积,且关键路径延迟没有降低。为了补偿可路由性的损失,需要增加计算时间和备用集群输入。进一步的调查可能会产生适度的面积和延迟减少。
In FPGAs, the internal connections in a cluster of lookup tables (LUTs) are often fully-connected like a full crossbar. Such a high degree of connectivity makes routing easier, but has significant area overhead. This paper explores the use of sparse crossbars as a switch matrix inside the clusters between the cluster inputs and the LUT inputs. We have reduced the switch densities inside these matrices by 50% or more and saved from 10 to 18% in area with no degradation to critical-path delay. To compensate for the loss of routability, increased compute time and spare cluster inputs are required. Further investigation may yield modest area and delay reductions.