发明名称 A multidimensional address generator and a system for controlling the generator.
摘要 <p>A multidimensional address generator for generating one-dimensional addresses respectively corresponding to P1 x P2 x ... x PN data of a predetermined region of an N-dimensional entire data array (N is a positive integer larger than one) which has Q1 x Q2 x ... x QN data (P1, ... and PN and Q1, ... and QN are positive integers and P1 &lt;/= Q1, ... and PN &lt;/= QN). The generator comprises a first to third multiplexers, an adder and a first to Nth accumulating registers. In the generator, the first multiplexer selects one of a first to Nth increments respectively corresponding to a first to Nth directions, in which data to successively be accessed are arranged. Further, the second multiplexer selects one of data stored in the first to Nth accumulating registers, and the third multiplexer selects between the start address and an output of the adder. Moreover, data selected by the first multiplexer is added by the adder to data selected by the second multiplexer, and data selected by the third multiplexer is inputted to the first to Nth accumulating registers. Furthermore, a start address is written to the first to Nth accumulating registers when the address generator is activated. Moreover, the first increment is added to the data held in the first accumulating register in each of Cycles 1 to (P1 - 1) and ... and Cycles (PNPN-1 ... P2 - 1)P1+1 to (PNPN-1 ... P2P1 - 1), the first-increment is added to the data held in the first accumulating register, and a result is written thereto. Additionally, an nth increment (n = 2, 3, ..., N) is added to the data held in the nth accumulating register, and a result is written to the first to nth accumulating registers, every Pn-1Pn-2 ... P1 cycles during Cycles PnPn-1Pn-2 ... P1 to (Pn - 1)Pn-1Pn-2 ... P1 and so on. The data finally obtained in the first accumulating register is outputted. Consequently, an operation of accessing a plurality of multidimensional data can be performed easily and quickly. &lt;IMAGE&gt;</p>
申请公布号 EP0443551(A2) 申请公布日期 1991.08.28
申请号 EP19910102462 申请日期 1991.02.20
申请人 MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. 发明人 TOYOKURA, MASAKI;AONO, KUNITOSHI;ARAKI, TOSHIYUKI
分类号 G06F12/02 主分类号 G06F12/02
代理机构 代理人
主权项
地址