-
公开(公告)号:CN100412789C
公开(公告)日:2008-08-20
申请号:CN200510005135.8
申请日:2005-01-28
Applicant: 富士通株式会社
CPC classification number: G06F9/461 , G06F9/3885 , G06F9/3897
Abstract: 本发明提供了一种可以更自由地切换应用的可重构处理器。切换条件关联部件将来自多个算术和逻辑单元模块的输出关联到以切换条件代码指示的多个状态,其中,来自多个算术和逻辑单元模块的输出被用作切换算术和逻辑单元组的运算的切换条件。当切换条件代码输出部件基于被设置为切换条件的来自多个算术和逻辑单元模块的输出来判定切换条件成立时,切换条件代码输出部件输出与成立的切换条件相对应的切换条件代码。当序列器接受切换条件代码时,序列器将算术和逻辑单元组切换到对应于切换条件代码的状态。
-
公开(公告)号:CN100339826C
公开(公告)日:2007-09-26
申请号:CN200510000572.0
申请日:2005-01-07
Applicant: 富士通株式会社
Inventor: 笠间一郎
IPC: G06F9/38
CPC classification number: G06F15/7867
Abstract: 处理器包括用于执行预定处理的可重配置处理电路,其中编译器能够确定配置数据在缓存中的存储。用于定义处理电路的配置的配置数据包含定义缓存操作的缓存操作信息。当选择配置数据时,缓存操作信息获取部件从配置数据获取缓存操作信息。缓存控制部件基于缓存操作信息,控制存储配置数据的缓存的操作。由于缓存操作信息包含在配置数据中,并且存储配置数据的缓存的操作是基于缓存操作信息来控制的,因此编译器能够基于对程序的操作预测,将缓存操作信息存储在配置数据中。
-
公开(公告)号:CN1716210A
公开(公告)日:2006-01-04
申请号:CN200510002822.4
申请日:2005-01-25
Applicant: 富士通株式会社
IPC: G06F11/00
CPC classification number: G06F15/7867
Abstract: 本发明公开了一种半导体器件,该半导体器件包括配置存储器、算术单元以及定值存储器,其中配置存储器用于存储配置数据,定值存储器用于存储将提供给算术单元的定值数据,并且算术单元的电路配置可以根据配置数据而被重配置。由于要被提供给算术单元的配置数据和定值数据被存储在不同的存储器中,因此在配置存储器中,不需要设置用于存储定值数据的数据区域。这样,通过仅仅存储用于从定值存储器中读出定值数据的信息,就可以向算术单元提供预定的定值。
-
公开(公告)号:CN100399317C
公开(公告)日:2008-07-02
申请号:CN200410086615.7
申请日:2004-10-29
Applicant: 富士通株式会社
IPC: G06F15/16
CPC classification number: G06F15/7867
Abstract: 本发明的目的是提供可灵活地应用于任何类型的要执行的应用的配置。本发明提供了一种操作装置,包括:配置存储器,其存储作为用于操作设备中每个状态的设置信息的配置信息;以及定序器,其作为指定存储于配置存储器中的配置信息的结果,控制多个操作设备的状态。在操作装置中,为向操作设备输入数据,提供了需要数据缓冲器的路径和不需要这个数据缓冲器的另一路径,提供数据缓冲器控制部分用于控制对这两个路径的选择和数据缓冲器的操作,并且根据配置信息来设置由数据缓冲器控制部分执行的数据缓冲器的操作控制和路径选择的内容。
-
公开(公告)号:CN1716229A
公开(公告)日:2006-01-04
申请号:CN200510001829.4
申请日:2005-01-13
Applicant: 富士通株式会社
Inventor: 笠间一郎
IPC: G06F15/78
CPC classification number: G06F15/7867
Abstract: 本发明公开了一种精细控制操作而不会对其他功能施加影响的可重配置处理器。寄存器组经由选择器连接到ALU的输入端口。在定序器的控制下,输入到ALU的数据被保持在选择器所选择的寄存器中。例如,假定一个寄存器被选择用于执行应用。为了将此应用切换到下一应用,在应用终止之后,选择器根据来自定序器的指令将寄存器切换到要被使用的另一寄存器。在这种情况下,在应用正被执行时所输入的数据继续留在寄存器中,从而下一应用可以被立刻执行而无需在应用终止之后导出数据。
-
公开(公告)号:CN1713135A
公开(公告)日:2005-12-28
申请号:CN200510000572.0
申请日:2005-01-07
Applicant: 富士通株式会社
Inventor: 笠间一郎
IPC: G06F9/38
CPC classification number: G06F15/7867
Abstract: 处理器包括用于执行预定处理的可重配置处理电路,其中编译器能够确定配置数据在缓存中的存储。用于定义处理电路的配置的配置数据包含定义缓存操作的缓存操作信息。当选择配置数据时,缓存操作信息获取部件从配置数据获取缓存操作信息。缓存控制部件基于缓存操作信息,控制存储配置数据的缓存的操作。由于缓存操作信息包含在配置数据中,并且存储配置数据的缓存的操作是基于缓存操作信息来控制的,因此编译器能够基于对程序的操作预测,将缓存操作信息存储在配置数据中。
-
公开(公告)号:CN100492343C
公开(公告)日:2009-05-27
申请号:CN200510059338.5
申请日:2005-03-28
Applicant: 富士通株式会社
IPC: G06F15/80
CPC classification number: G06F15/8007
Abstract: 一种可重配置运算装置,包括:多个能够通过使用一条给定的第一配置数据来对自身进行重配置并能够彼此同时工作的运算单元;多个RAM;构成运算装置所需的各种处理器元件;对所述运算单元、RAM和各种处理器元件进行互连的资源间网络,其在连接到此的资源之间,以不依赖于所述资源的位置和种类的统一传输时间来执行数据传输,并且能够通过使用给定的第二配置数据对自身进行重配置;用于存储所述第一和第二配置数据的存储单元。从外部存储装置向所述配置存储器加载所述配置数据,并且基于从所述多个运算单元获得的数据,以适当的顺序和定时来向所述可重配置处理器资源提供所述第一和第二配置数据。
-
公开(公告)号:CN100414535C
公开(公告)日:2008-08-27
申请号:CN200610008349.5
申请日:2006-02-17
Applicant: 富士通株式会社
IPC: G06F15/80
CPC classification number: G06F15/8007
Abstract: 本发明提供了一种可重配置的集成电路器件,其基于配置数据被动态构建为任意运算状态,该器件包括:多个群集,所述群集包括运算处理器元件、存储器处理器元件、以及用于在任意状态下连接所述元件的处理器元件间开关组;群集间开关组,用于在任意状态下构建群集之间的数据路径;以及外部存储器总线,用于执行存储器处理器元件和外部存储器之间的数据传输。此外还提供了直接存储器访问控制部件,其响应于从所述多个群集的存储器处理器元件而来的访问请求,通过直接存储器访问来执行存储器处理器元件和外部存储器之间的数据传输。
-
公开(公告)号:CN100397334C
公开(公告)日:2008-06-25
申请号:CN200510055564.6
申请日:2005-03-16
Applicant: 富士通株式会社
CPC classification number: G06F12/0646 , G06F13/1694 , G06F15/7867
Abstract: 一种半导体器件包括多个存储器、输出配置信息的序列发生器以及根据从序列发生器提供的配置信息重配置存储区域的存储器重配置电路。因为存储器重配置电路动态改变存储器的分配,所以可以根据使用目的重配置存储器配置并且自由改变存储容量。
-
公开(公告)号:CN1908927A
公开(公告)日:2007-02-07
申请号:CN200610008349.5
申请日:2006-02-17
Applicant: 富士通株式会社
IPC: G06F15/80
CPC classification number: G06F15/8007
Abstract: 本发明提供了一种可重配置的集成电路器件,其基于配置数据被动态构建为任意运算状态,该器件包括:多个群集,所述群集包括运算处理器元件、存储器处理器元件、以及用于在任意状态下连接所述元件的处理器元件间开关组;群集间开关组,用于在任意状态下构建群集之间的数据路径;以及外部存储器总线,用于执行存储器处理器元件和外部存储器之间的数据传输。此外还提供了直接存储器访问控制部件,其响应于从所述多个群集的存储器处理器元件而来的访问请求,通过直接存储器访问来执行存储器处理器元件和外部存储器之间的数据传输。
-
-
-
-
-
-
-
-
-