Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
289 words
A memory arrangement having first and second storage modes for use with a digital signal processor comprising in combination, (a) first and second data buses connected to said signal processor, (b) first and second memories, each of which includes a plurality of addressable data storage locations, (c) first transferring means connected between said first data bus and said first memory for transferring first data between said first memory and said first data bus during said first and second modes, (d) second transferring means connected between said second second memory and said first and second data busses for (1) transferring said first data from said first data bus to said second memory and from said second memory to said second data bus during said first mode, and (2) transferring second data from said first data bus to said second memory and from said second memory to said second data bus during said second mode, (e) addressing means connected to said memories for supplying addresses to said first and second memories, and (f) control means, connected to said addressing means and said transferring means, operable in response to; (1) a first mode signal to cause said first data on said first data bus to be simultaneously stored in corresponding locations of said first and second memories and subsequently during said first mode to be simultaneously transferred from said corresponding said locations to said first and second data busses, and (2) a second mode signal to cause said first data and said second data from said first data bus to be stored in corresponding said locations of said first and second memories respectively during said second mode and subsequently transferred during said second mode to said first and second data busses, respectively.
Claim 2
Dependent Claim
289 words
A memory arrangement having first and second storage modes for use with a digital signal processor comprising in combination, (a) first and second data buses connected to said signal processor, (b) first and second memories, each of which includes a plurality of addressable data storage locations, (c) first transferring means connected between said first data bus and said first memory for transferring first data between said first memory and said first data bus during said first and second modes, (d) second transferring means connected between said second second memory and said first and second data busses for (1) transferring said first data from said first data bus to said second memory and from said second memory to said second data bus during said first mode, and (2) transferring second data from said first data bus to said second memory and from said second memory to said second data bus during said second mode, (e) addressing means connected to said memories for supplying addresses to said first and second memories, and (f) control means, connected to said addressing means and said transferring means, operable in response to; (1) a first mode signal to cause said first data on said first data bus to be simultaneously stored in corresponding locations of said first and second memories and subsequently during said first mode to be simultaneously transferred from said corresponding said locations to said first and second data busses, and (2) a second mode signal to cause said first data and said second data from said first data bus to be stored in corresponding said locations of said first and second memories respectively during said second mode and subsequently transferred during said second mode to said first and second data busses, respectively.
Claim 3
Dependent Claim
87 words
The memory arrangement set forth in claim 1 in which each of said memories includes, (a) a write port and a read port for transferring data to and from said memory, (b) said first transfer means connecting said read port of said first memory to said first data bus, (c) said second transfer means connecting said read port of said second memory to said second data bus whereby data stored in corresponding locations of said first and second memories can be transferred simultaneously to said data busses.
Claim 4
Dependent Claim
86 words
The memory arrangement set forth in claim 1 in which each of said memories includes, (a) a write port and a read port for transferring data to and from said memory, (b) said first transferring means connecting said write port and said read port of said first memory to said first data bus, (c) said second transferring means connecting said write port of said second memory to said first data bus and said read port of said second memory to said first and second data busses.
Claim 5
Dependent Claim
49 words
The memory arrangement set forth in claim 2 further including, (a) a control bus and an address bus, and (b) means connecting said control bus and said address bus to said addressing means to permit direct address signals to be supplied to said addressing mans from said control bus.
Claim 6
Dependent Claim
66 words
The memory arrangement set forth in claim 4 in which said addressing means includes, (a) a first addressing system for said first memory, (b) a second addressing system for said second memory, (c) a first address generating unit, (d) a second address generating unit, and (f) means for selectively transferring address data from one of said address generating units to said first and second addressing systems.
Claim 7
Dependent Claim
98 words
The memory arrangement set forth in claim 5 including a main system memory storing an operand which is transferable therefrom through said first data bus for use by said digital signal processor and in which said second address generating unit includes, (a) an address buffer having an output connected to said first and second addressing systems, and (b) means for transferring data comprising another operand stored in said second memory at the address specified by said address buffer simultaneously with data being transferred from said main memory whereby said digital signal processor is supplied with two separate operands.
Claim 8
Independent Claim
289 words
A method for use with a digital signal processor to control the dual mode transfer of first and second operands between a memory storage system and a pair of data busses connected to said signal processor, said system including, (A) first and second random access memories, each said memory having a, (a) separate addressing means for addressing storage locations in said memory, and (b) separate write and read cycles for transferring data between each said memory and said pair of data busses, and (B) means connected to said separate addressing means for generating addresses for said separate addressing means, said method comprising the following combination of steps; (1) storing one operand from one said data bus of said pair of data busses during one said mode in said first memory at a first said storage location and simultaneously the same said operand in said second memory at a said location corresponding to said first location by generating said write cycles simultaneously for said memories, (2) simultaneously transferring during said one mode said one operand from said first memory and said same said operand from said second memory, to said pair of data busses by generaating said read cycles simultaneously for said memories, (3) storing during a second said mode, first and second different operands from said one data bus, at said locations in said first and second memories by generating write cycles for said memories at different times corresponding to when said different operands are on said one data bus, and (4) simultaneously transferring during said second said mode said first and second operands from said first and second memories respectively to said pair of data busses by generating said read cycles simultaneously for said first and second memories.
Claim 9
Independent Claim
289 words
A method for use with a digital signal processor to control the dual mode transfer of first and second operands between a memory storage system and a pair of data busses connected to said signal processor, said system including, (A) first and second random access memories, each said memory having a, (a) separate addressing means for addressing storage locations in said memory, and (b) separate write and read cycles for transferring data between each said memory and said pair of data busses, and (B) means connected to said separate addressing means for generating addresses for said separate addressing means, said method comprising the following combination of steps; (1) storing one operand from one said data bus of said pair of data busses during one said mode in said first memory at a first said storage location and simultaneously the same said operand in said second memory at a said location corresponding to said first location by generating said write cycles simultaneously for said memories, (2) simultaneously transferring during said one mode said one operand from said first memory and said same said operand from said second memory, to said pair of data busses by generaating said read cycles simultaneously for said memories, (3) storing during a second said mode, first and second different operands from said one data bus, at said locations in said first and second memories by generating write cycles for said memories at different times corresponding to when said different operands are on said one data bus, and (4) simultaneously transferring during said second said mode said first and second operands from said first and second memories respectively to said pair of data busses by generating said read cycles simultaneously for said first and second memories.