-
公开(公告)号:US20170083313A1
公开(公告)日:2017-03-23
申请号:US14861201
申请日:2015-09-22
Applicant: QUALCOMM Incorporated
Inventor: Karthikeyan Sankaralingam , Gregory Michael Wright
CPC classification number: G06F15/7867 , G06F9/30181 , G06F9/3836 , G06F9/3897 , G06F9/4494 , G06F15/7892 , G06F15/825
Abstract: Configuring coarse-grained reconfigurable arrays (CGRAs) for dataflow instruction block execution in block-based dataflow instruction set architectures (ISAs) is disclosed. In one aspect, a CGRA configuration circuit is provided, comprising a CGRA having an array of tiles, each of which provides a functional unit and a switch. An instruction decoding circuit of the CGRA configuration circuit maps a dataflow instruction within a dataflow instruction block to one of the tiles of the CGRA. The instruction decoding circuit decodes the dataflow instruction, and generates a function control configuration for the functional unit of the mapped tile to provide the functionality of the dataflow instruction. The instruction decoding circuit further generates switch control configurations for switches along a path of tiles within the CGRA so that an output of the functional unit of the mapped tile is routed to each tile corresponding to consumer instructions of the dataflow instruction.