CN
P270系列主要功能

256 位向量寄存器

  • 可变长度操作,每个周期最多 256 位数据,可动态配置矢量长度
  • 控制和数据并行计算的理想平衡

性能

  • 5.75 CoreMarks/MHz
  • 3.25 DMIPS/MHz
  • SpecINT 2K6 = 4.6

标量部分是基于U7 内核构建

  • 多层缓存系统以优化数据移动
  • 可编程步长的缓存预取
  • 虚拟内存支持,最多48位寻址

与 SoC 外设的高性能、灵活连接

支持最多4核的多核处理器配置

实现 RISC-V Vectors v1.0-rc 版本

双发射标量单元与矢量单元可同时运行

关键向量单元属性

  • VLEN = 256;DLEN = 128(数据路径宽度);ELEN = 64(数据类型)
  • 独立的访存和ALU通道以并发执行
  • 用于标量和向量单元的并行运算的向量运算,在向量单元中解码和排队向量单元可独立解码指令并排队和执行,这样有利于向量单元和标量单元同时操作

矢量 ALU

  • 128b ALU 每周期可执行 2x64b、4x32b、8x16b、16x8b 运算
  • 支持整数和浮点数据类型

矢量存和取可做到 128b/周期

  • L2 缓存被视为主缓存
  • 从 L1 缓存加载,并行启动 L2 缓存加载,最小化 L1 缓存未命中影响
Agenda
Activity Review