A memory module for a computer system is removably coupled to a computer
system mother-board having a data bus and an address bus. The memory
module includes a memory interface, a program memory coupled to the memory
interface, and a plurality of memory/processing units coupled to the
memory interface and the program memory. Each of the memory/processing
units includes a system memory and a processor coupled to the respective
system memory. Instructions for the processors are transferred to the
program memory and stored in the program memory responsive to a first set
of addresses on the address bus of the mother-board. The processors then
execute the instructions from the program memory, and may access the
system memory during execution of the instructions. The system memory may
also be accessed through the data bus of the mother-board responsive to a
second set of addresses on the address bus of the mother-board. At least
some to the addresses in the second set are different from the addresses
in the first set. As a result, the memory may be used to replace a
standard memory module to provide the computer system with enhanced
processing capabilities.
Een geheugenmodule voor een computersysteem wordt removably aan computersysteemmother-board gekoppeld die een gegevensbus en een adresbus heeft. De geheugenmodule omvat een geheugeninterface, een programmageheugen die aan de geheugeninterface wordt gekoppeld, en een meerderheid van geheugen/verwerkingseenheidën die aan de geheugeninterface en het programmageheugen wordt gekoppeld. Elk van het geheugen/de verwerkingseenheidën omvat een systeemgeheugen en een bewerker die aan het respectieve systeemgeheugen wordt gekoppeld. De instructies voor de bewerkers worden overgebracht naar het programmageheugen en in het programmageheugen ontvankelijk voor een eerste reeks adressen op de adresbus van mother-board opgeslagen. De bewerkers voeren dan de instructies van het programmageheugen uit, en kunnen tot het systeemgeheugen tijdens uitvoering van de instructies toegang hebben. Het systeemgeheugen kan ook door de gegevensbus van mother-board worden betreden ontvankelijk voor een tweede reeks adressen op de adresbus van mother-board. Minstens zijn wat aan de adressen in de tweede reeks verschillend van de adressen in de eerste reeks. Dientengevolge, kan het geheugen worden gebruikt om een standaardgeheugenmodule te vervangen om het computersysteem van verbeterde verwerkingsmogelijkheden te voorzien.