NoC:一种新的SoC范式
2011-04-16
电脑与电信 2011年3期
特约通讯员罗丽
NoC现在尚处于早期研究阶段,但是从计算机发展的历史可以看到NoC必将是SoC之后的下一代主流技术,现在大力开展NoC的基础理论研究将是十分必要的,本文将介绍NoC的出现背景、基本架构及现在的研究状况等等,让您将对NoC有着更为详尽的了解。
N oC出现背景
SoC通常指在单一芯片上实现的数字计算机系统,总线结构是该系统的主要特征,由于其可以提供高性能的互连而被广泛运用。然而随着半导体工艺技术的持续发展,出现了一些与总线相关的问题:总线地址空间有限,由于使用单一时钟整个芯片均同步的限制。因而在20世纪末几个研究小组提出了一种全新的集成电路体系结构NoC(Network on Chip),其核心思想是将计算机网络技术移植到芯片设计中来,从体系结构上彻底解决总线架构带来的问题。
N oC基本概念和结构
NoC可以定义为在单一芯片上实现的基于网络通讯的多处理器系统,是用来设计IP内核和系统芯片之间的通信子系统的方法。NoC包括计算和通讯两类节点。计算节点(又称为资源,Resource)完成广义的计算任务,它们既可以是SoC,也可以是各种单一功能的IP;通讯节点(又称交换开关,Switch)负责计算节点之间的数据通讯。通讯节点及其之间的网络称为OCN(On—ChipNetwork),它借鉴了分布式计算机系统的通讯方式,用路由和分组交换技术替代传统的总线技术完成通讯任务。

NoC是一个在单一硅芯片上为大型积体电路系统之间通讯时而出现的新兴模式,我们把它称为“片上核交互通信网络芯片的分层堆栈方法设计。……
登录APP查看全文
