摘要
交叉开关是无阻塞网络,允许所有可能的点对点间的同时连接。随着制程工艺的发展,越来越多的多核处理器开始采用交叉开关作为内部互连机制。本文论述了在64位多核处理器中交叉开关总线的设计与实现,在本设计中,它的主要功能是控制多个处理器核以及存储、功能单元之间的通信。本设计的优点是采用全定制方式实现数据通路的后端物理设计。最终结果显示本设计比采用自动布局布线方式节省版图面积达30%以上。
Crossbar switch is unblock network,it allows all possible simultaneous connect from point to point. With the improvement of semiconductor manufacture technology, Crossbar switch has been more and more used as interconnect structure in many multi-core CPU. In this paper, we describe the design and application of crossbar switch bus in 64-bit Multi-core CPU. Its main function is controlling communication between multi-core and memory, function units. The advantage of the design is full-custom back-end physical implementation of data path. The final result shows that the design's layout area is 30% less than that of P&R.
出处
《计算机与数字工程》
2008年第11期151-154,共4页
Computer & Digital Engineering
关键词
交叉开关
无阻塞网络
多核CPU
全定制
crossbar switch, unblock network, Multi-core CPU, full-custom