Patent ID: 7133959
Filing Date: 2006-11-07
Classification: G06F

Abstract:
1. A data-driven information processing device processing a data packet including a plurality of data, destination information, and instruction information, comprising: a plurality of bank memories of substantially equal size; an address calculation unit calculating a plurality of addresses respectively of said plurality of data included in said data packet, said calculating including adding an offset value, wherein said offset value is based on the size of one bank memory; an access unit accessing said plurality of bank memories according to said plurality of addresses calculated by said address calculation unit; a reconstruction unit reconstructing the data packet, including said instruction information, according to a result of access by said access unit; and an operation unit for performing an operation on the plurality of data based on the instruction information in the data packet, wherein said address calculation unit calculates n addresses corresponding respectively to n data included in said data packet, where n is an integer of at least 2, and said access unit simultaneously accesses n bank memories according to the n addresses calculated by said address calculation unit.