ZHCUAU3J January 2018 – March 2024
流引擎 (SE) 在 CPU 功能单元和 L2 控制器之间提供高速连接。它们可以从 L2/L3/DDR 读取,但当用于从 L2 中读取时效率最高。
SE 是一种只读数据连接,可即时转发和格式化数据。SE 在保持寄存器中按每个 CPU 时钟的最高矢量宽度位显示数据。(C7000 的当前变体具有 512 位矢量宽度或 256 位矢量宽度。)此保持寄存器可与任何其他全局或本地寄存器一样使用。由于 SE 是只读引擎,因此流引擎寄存器可用作指令的输入,但指令无法写入寄存器。
每个 SE 都有一个矢量宽度保持寄存器。C7000 的当前变体有两个 SE 实例,分别名为 SE0 和 SE1。因此,有两个可用作指令输入的流引擎寄存器。