推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

NoC基本架构-核心组成.docx

更新时间:2026-08-16 12:49:20 大小:17K 上传用户:他山之石可攻玉查看TA发布的资源 标签:片上网络NoC多核SoC路由器网络接口 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

NoC基本架构

一、NoC概述

片上网络(Network-on-Chip,简称NoC)是为解决传统片上系统(System-on-ChipSoC)中总线架构通信瓶颈问题而提出的新型片上通信架构,随着摩尔定律推进,单芯片上集成的计算核心数量不断增长,总线架构在带宽、可扩展性、功耗等方面的缺陷逐渐凸显,NoC借鉴了计算机网络的分组交换思想,通过结构化的网络实现芯片上多个IP核之间的互连通信,成为多核SoC时代主流的片上通信解决方案。

二、NoC核心组成模块

NoC整体架构主要由四个核心模块构成,分别是网络接口路由器链路IP,各模块分工明确,共同完成片上多节点的通信任务。

1. IP

IP核是NoC中的计算终端,是通信的发起者和接收者,常见的IP核包括处理器核心、专用加速模块、存储单元、输入输出接口等,不同IP核根据功能需求完成特定计算任务,通过NoC网络与其他IP核完成数据交互。根据实现方式不同,IP核可以分为软核、固核和硬核,NoC架构对IP核具有良好的兼容性,设计者可以根据需求灵活替换不同功能的IP核,实现系统的快速重构。

2. 网络接口

网络接口(Network Interface,简称NI)是连接IP核与NoC网络的中间适配模块,是IP核与网络之间通信协议转换的桥梁。其核心功能主要包括:

协议转换:将IP核输出的本地数据请求封装为符合NoC网络传输规范的数据包,同时将从网络接收到的数据包解封装,转换为IP核可以识别的本地数据格式;


部分文件列表

文件名 大小
NoC基本架构-核心组成.docx 17K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载