发明名称 METHOD, SYSTEM AND LANGUAGE STRUCTURE FOR PROGRAMMING RECONFIGURABLE HARDWARE
摘要 The method, system and programming language of the present invention, provide for program constructs, such as commands, declarations, variables, and statements, which have been developed to describe computations for an adaptive computing architecture, rather than provide instructions to a sequential microprocessor or DSP architecture. The invention includes program constructs that permit a programmer to define data flow graphs in software, to provide for operations to be executed in parallel, and to reference variable states and historical values in a straightforward manner. The preferred method, system, and programming language also includes mechanisms for efficiently referencing array variables, and enables the programmer to succinctly describe the direct data flow among matrices, nodes, and other configurations of computational elements and computational units forming the adaptive computing architecture. The preferred programming language includes dataflow statements, channel objects, stream variables, state variables, unroll statements, iterators, and loop statements.
申请公布号 AU2003221714(A1) 申请公布日期 2003.11.10
申请号 AU20030221714 申请日期 2003.04.09
申请人 QUICKSILVER TECHONOLOGY, INC. 发明人 W.H. CARL EBELING;EUGENE B. HOGENAUER
分类号 G06F9/30;G06F9/40;G06F9/44;G06F9/45;G06F15/00;G06F15/76 主分类号 G06F9/30
代理机构 代理人
主权项
地址
您可能感兴趣的专利