×

Method for hierarchical caching of configuration data having dataflow processors and modules having two-or multidimensional programmable cell structure (FPGAs, DPGAs, etc.)--

  • US 6,480,937 B1
  • Filed: 01/09/2001
  • Issued: 11/12/2002
  • Est. Priority Date: 02/25/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. Method of caching commands in microprocessors having a plurality of arithmetic units and in modules having a two- or multidimensional cell arrangement, characterized in that1.1 a plurality of cells and arithmetic units are combined to form a plurality of groups, a cache unit being assigned to each subgroup;

  • 1.2 the cache units of the individual subgroups are connected, via a tree structure, to a higher level cache unit having access to the command memory in which the commands are stored;

    1.3 commands are combined to form command sequences, which are always cached as a whole and transmitted between the caches;

    1.4 each cache unit on the lowermost or middle level of the tree requests the required commands from the respectively assigned higher level cache unit;

    1.5 a higher level cache unit sends a requested command sequence to the lower level unit if it holds the command sequences in its local memory; and

    1.6 a higher level cache unit requests a requested command sequence from the respective higher level cache unit if it does not hold the command sequences in its local memory.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×