Patent ID: 6378049
Filing Date: 2002-04-23
Classification: G06F

Abstract:
A method for controlling access to a memory device, wherein the memory device is coupled to a requesting system by way of a universal memory access controller, wherein the universal memory access controller includes a configurable system interface coupled to the requesting system suitably arranged to both receive a resource access request and generate a corresponding universal command, a universal command sequencer coupled to the configurable system interface, a resource tag buffer coupled to the command sequencer arranged to store a resource tag arranged to identify the current state of the memory device, and a characteristic operating parameter buffer coupled to the command sequencer arranged to store a characteristic operating parameter associated with the memory device, comprising:identifying the requesting system; configuring the configurable system interface in order to accommodate the identified requesting system; generating a memory access request by the requesting system; generating a universal command by the configurable system interface based upon the memory access request; converting the universal command to a sequenced universal command by the command sequencer based upon both the current state of the memory device as indicated by the corresponding resource tag and the operating characteristic of the memory as indicated by the corresponding characteristic operating parameter; and accessing the memory using the sequenced universal command.