发明名称 Reconfigurable coprocessor architecture template for nested loops and programming tool
摘要 The exemplary embodiment is for an architecture integrated in a generic System on Chip (SoC) and consisting of reconfigurable coprocessors for executing nested program loops performed in a functional unit array in parallel. The data arrays are accessed from one or more system inputs and from an embedded memory array in parallel. The processed data arrays are sent back to the memory array or to system outputs and enable the acceleration of nested loops. The coprocessors are connected either synchronously or using asynchronous first in first out memories (FIFOs), forming a globally asynchronous locally synchronous system and each coprocessor can be programmed by tagging and rewriting the nested loops in the original program and produces a coprocessor configuration per each nested loop group, which is replaced in the original code with coprocessor input/output operations and control.
申请公布号 US8276120(B2) 申请公布日期 2012.09.25
申请号 US20080247638 申请日期 2008.10.08
申请人 DE SOUSA JOSE TEIXEIRA;MARTINS VICTOR MANUEL GONCALVES;LOURENCO NUNO CALADO CORREIA;SANTOS ALEXANDRE MIGUEL DIAS;RIBEIRO NELSON GONCALO DO ROSARIO;COREWORKS, S.A. 发明人 DE SOUSA JOSE TEIXEIRA;MARTINS VICTOR MANUEL GONCALVES;LOURENCO NUNO CALADO CORREIA;SANTOS ALEXANDRE MIGUEL DIAS;RIBEIRO NELSON GONCALO DO ROSARIO
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址