首页> 外文会议>IEEE International Symposium on Asynchronous Circuits and Systems >A Serial H-Tree Router for Two-Dimensional Arrays
【24h】

A Serial H-Tree Router for Two-Dimensional Arrays

机译:二维阵列的串行H树路由器

获取原文

摘要

Existing routing mechanisms for two-dimensional (2D) arrays either use low-overhead grids with one or two shared wires per row or column (e.g., RAM) or high-overhead meshes with many wires connecting neighboring clients (e.g., supercomputers). Neither is suitable for intermediate-complexity clients (e.g., small clusters of silicon neurons). We present a router tailored to 2D arrays of such clients. It uses a tree laid out in a fractal pattern (H-tree), which requires less wiring per signal than a grid, and adopts serial-signaling, which keeps link-width constant, regardless of payload size. To route from the tree's leaves to its root (or vise versa), each node prepends (consumes) a delay-insensitive 1-of-4 code that signals the route's previous (next) branch; additional codes carry payload. We employ this serial H-tree router to service a 16x16 array of silicon-neuron clusters, each with 16 spike-generating analog somas, 4 spike-consuming analog synapses, and one 128-bit SRAM. Fabricated in a 28-nm CMOS process, the router communicates 26.8M soma-generated and 18.3M synapse-targeted spikes per second while occupying 43% of the client's 35.1x36.1um^2.
机译:二维(2D)阵列的现有路由机制使用低开销网格,每行或每列共享一根或两根共享线(例如,RAM),或者使用高开销网格,并使用许多连接相邻客户端的线(例如,超级计算机)。两者都不适合中等复杂度的客户端(例如,硅神经元的小簇)。我们介绍了针对此类客户端的2D阵列量身定制的路由器。它使用以分形模式布置的树(H树),每个信号比网格所需的布线更少,并采用串行信号传输,无论有效负载大小如何,它都可以保持链路宽度恒定。为了从树的叶子到根部进行路由(反之亦然),每个节点都准备(使用)一个对延迟不敏感的4分之一代码,该代码表示​​该路由的上一个(下一个)分支。其他代码携带有效载荷。我们使用该串行H树路由器为16x16的硅神经元集群阵列提供服务,每个集群具有16个产生尖峰的模拟体,4个消耗尖峰的模拟突触和一个128位SRAM。该路由器采用28纳米CMOS工艺制造,每秒可传达2680万个人体生成的信号和1830万个以突触为目标的尖峰,同时占据客户端35.1x36.1um ^ 2的43%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号