浅谈NOC

1 概念

NoC以SoC为基础,是SoC内部的高速互联网络,不是芯片,是芯片架构,用来替代传统总线。

2 构成

  • 资源节点:计算节点处理器即IP核和存储节点ROM/RAM;
  • 通信节点:路由节点,负责完成IP核之间数据通信;
  • 资源网络接口:通信节点和功能节点之间接口,完成数据包封装和解析;
  • 通道链路:负责物理连线,完成路由节点间数据传输;

3 常见拓扑结构

  • 2D Mesh网格:节点排列,每个节点连接上下左右,简单易扩展;
  • Torus环网:Mesh边界首尾相连,更均衡;
  • FatTree胖树:像树一样分层,上层带宽更宽,适合高并发;

4 优势

  • 高带宽:多链路并行,总带宽远超总线;
  • 低延迟:分布式路由、无全局仲裁,拥堵少;
  • 易扩展:加模块只需要加节点,不影响全局;
  • 低功耗:局部通信,布线距离短;
  • QoS可控:优先级调度;

NoC是为解决SoC通信瓶颈的片上分组交换网路,用分布式路由替代传统总线,实现高带宽、低延时、可扩展的片内互联。

相关推荐
Ether IC Verifier4 天前
IC 验证工程师新手入门指南
systemverilog·ic验证·dpu
暴风雨中的白杨7 天前
cocotb环境安装
ic验证·cocotb
不会武功的火柴9 天前
SystemVerilog语法(8)-有限状态机(FSM)
嵌入式硬件·fpga开发·自动化·ic验证·rtl·uvm方法学
不会武功的火柴10 天前
SystemVerilog语法(7)-接口(interface)
嵌入式硬件·fpga开发·仿真·ic验证·rtl
不会武功的火柴18 天前
ModelSim入门实战(三): 批处理一键仿真与波形调试
嵌入式硬件·fpga·仿真·modelsim·ic验证·rtl
xwz_new23 天前
浅谈SOC
ic验证
xwz_new1 个月前
SystemVerilog之每日一问
ic验证
xwz_new1 个月前
数字芯片验证工具之Mac安装Icarus Verily+ GTKWave+VScode(免费)
macos·ic验证
xwz_new1 个月前
UVM之TLM通信基础概念
ic验证