首页> 外国专利> Streaming engine with cache-like stream data storage and lifetime tracking

Streaming engine with cache-like stream data storage and lifetime tracking

机译:带有缓存的流数据存储和寿命跟踪的流引擎

摘要

A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces address of data elements. A steam head register stores data elements next to be supplied to functional units for use as operands. The streaming engine fetches stream data ahead of use by the central processing unit core in a stream buffer constructed like a cache. The stream buffer cache includes plural cache lines, each includes tag bits, at least one valid bit and data bits. Cache lines are allocated to store newly fetched stream data. Cache lines are deallocated upon consumption of the data by a central processing unit core functional unit. Instructions preferably include operand fields with a first subset of codings corresponding to registers, a stream read only operand coding and a stream read and advance operand coding.
机译:在数字数据处理器中采用的流引擎指定由多个嵌套环路定义的固定读取数据流。 地址生成器产生数据元素的地址。 蒸汽头寄存器存储附近提供给功能单元的数据元素,以便用作操作数。 流传输引擎提前通过中央处理单元核心在类似于高速缓存的流缓冲器中提取流数据。 流缓冲区高速缓存包括多个高速缓存行,每个高速缓存行包括标签位,至少一个有效位和数据比特。 分配缓存行以存储新获取的流数据。 通过中央处理单元核心功能单元在数据消耗时将缓存行进行解除。 指令优选地包括具有与寄存器对应的第一编码子集的操作数字段,仅读取操作数编码和流读取和提前操作数编码。

著录项

  • 公开/公告号US11113057B2

    专利类型

  • 公开/公告日2021-09-07

    原文格式PDF

  • 申请/专利权人 TEXAS INSTRUMENTS INCORPORATED;

    申请/专利号US202016808653

  • 发明设计人 JOSEPH ZBICIAK;

    申请日2020-03-04

  • 分类号G06F9/312;G06F11;G06F12/08;G06F9/30;G06F9/38;G06F9/32;G06F12/0875;G06F12/0815;G06F12/0811;G06F9/345;G06F11/10;

  • 国家 US

  • 入库时间 2022-08-24 20:52:25

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号