Distributed processor memory module and method

   
   

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.

 
Web www.patentalert.com

< Method of incorporating user reaction measurement software into particular web pages of a website

< Method and system for interfacing with a shipping service

> System and method for secured configuration data for programmable logic devices

> Caching transformed content in a mobile gateway

~ 00129