Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
130 words
A memory controller for controlling access to a memory, comprising: means for generating memory signals including address and control signals for accessing said memory in response to a physical address, each of said memory signals having at least one timing characteristic; and means for programming the timing characteristic of at least one of said memory signals, said means for programming comprising a control register for storing at least one timing control bit and at least one selector responsive to said timing control bit for selecting a timing parameter from a plurality of predetermined timing parameters, and means responsive to the selected timing parameter and to a selected memory signal for generating a timing control signal, said timing control signal controlling the timing characteristic of said one of said memory signals.
Claim 2
Dependent Claim
130 words
A memory controller for controlling access to a memory, comprising: means for generating memory signals including address and control signals for accessing said memory in response to a physical address, each of said memory signals having at least one timing characteristic; and means for programming the timing characteristic of at least one of said memory signals, said means for programming comprising a control register for storing at least one timing control bit and at least one selector responsive to said timing control bit for selecting a timing parameter from a plurality of predetermined timing parameters, and means responsive to the selected timing parameter and to a selected memory signal for generating a timing control signal, said timing control signal controlling the timing characteristic of said one of said memory signals.
Claim 3
Dependent Claim
65 words
A memory controller as defined in claim 1 wherein said means for generating a timing control signal comprises means for determining an elapsed time after a predefined event in said selected memory signal and means for generating said timing control signal when the elapsed time after said predefined event in said selected memory signal is equal to a value specified by said selected timing parameter.
Claim 4
Dependent Claim
26 words
A memory controller as defined in claim 1 wherein said address and control signals include a row address strobe, a column address strobe and address signals.
Claim 5
Dependent Claim
19 words
A memory controller as defined in claim 1 wherein said timing parameter specifies a predetermined number of clock cycles.
Claim 6
Dependent Claim
54 words
A memory controller as defined in claim 1 wherein said means for generating a timing control signal comprises means for determining a duration of said selected memory and means for generating said timing control signal when the duration of said selected memory signal is equal to a value specified by said selected timing parameter.
Claim 7
Dependent Claim
50 words
A memory controller as defined in claim 1 wherein one of said memory signals comprises a column address strobe signal, wherein said timing characteristic comprises an active time of said column address strobe signal and wherein said means for programming establishes the active time of said column address strobe signal.
Claim 8
Independent Claim
120 words
A method for controlling access to a memory comprising the steps of: generating memory signals including address and control signals for accessing said memory in response to a physical address, each of said memory signal having at least one timing characteristic; and programming the timing characteristic of at least one of said memory signals, comprising the steps of storing at least one timing control bit in a control register, selecting a timing parameter from a plurality of predetermined timing parameters in response to said timing control bit, and generating a timing control signal in response to the selected timing parameter and to selected memory signal, the timing control signal controlling the timing characteristic of said one of said memory signals.
Claim 9
Independent Claim
120 words
A method for controlling access to a memory comprising the steps of: generating memory signals including address and control signals for accessing said memory in response to a physical address, each of said memory signal having at least one timing characteristic; and programming the timing characteristic of at least one of said memory signals, comprising the steps of storing at least one timing control bit in a control register, selecting a timing parameter from a plurality of predetermined timing parameters in response to said timing control bit, and generating a timing control signal in response to the selected timing parameter and to selected memory signal, the timing control signal controlling the timing characteristic of said one of said memory signals.