Methods for initializing memory devices
First Claim
1. A method of operating memory circuitry coupled to processing circuitry and direct memory access (DMA) memory controller circuitry, the method comprising:
- with the DMA memory controller circuitry, initializing a first portion of the memory circuitry; and
with the processing circuitry, storing startup sequence information onto the first portion of the memory circuitry while the DMA memory controller circuitry initializes a second portion of the memory circuitry that is different from the first portion of the memory circuitry, wherein the memory controller circuitry initializes the second portion of the memory circuitry by transmitting a set of predefined memory initialization signals to the second portion of the memory circuitry.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method of operating memory circuitry that is coupled to processing circuitry and memory controller circuitry may include a step to initialize a first portion of the memory circuitry with the memory controller circuitry. The method may also include a step to store startup sequence information onto the first portion of the memory circuitry while the memory controller circuitry initializes a second portion of the memory circuitry with the processing circuitry. The second portion of memory circuitry may be different from the first portion of the memory circuitry.
-
Citations
17 Claims
-
1. A method of operating memory circuitry coupled to processing circuitry and direct memory access (DMA) memory controller circuitry, the method comprising:
-
with the DMA memory controller circuitry, initializing a first portion of the memory circuitry; and with the processing circuitry, storing startup sequence information onto the first portion of the memory circuitry while the DMA memory controller circuitry initializes a second portion of the memory circuitry that is different from the first portion of the memory circuitry, wherein the memory controller circuitry initializes the second portion of the memory circuitry by transmitting a set of predefined memory initialization signals to the second portion of the memory circuitry. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of operating a direct memory access (DMA) controller coupled to memory circuitry and processing circuitry, the method comprising:
-
with the DMA controller, initializing a first portion of the memory circuitry; and with the DMA controller, initializing a second portion of the memory circuitry that is different from the first portion of the memory circuitry while the first portion of the memory circuitry is being accessed by the processing circuitry, wherein initializing the second portion of the memory circuitry comprises transmitting memory initialization signals to the second portion of the memory circuitry before storing system data at the second portion of the memory circuitry. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An initializing apparatus, comprising:
-
a memory device; direct memory access (DMA) memory controller circuitry that is coupled to the memory device, wherein the DMA memory controller circuitry initializes the memory device in first and second stages; and a processor circuit that is coupled to the memory device and the DMA memory controller circuitry, wherein the processor circuit transmits a startup sequence to a first portion of the memory device that is initialized during the first stage in parallel with an initialization of the second stage of the memory device that initializes an uninitialized portion of memory in the memory device before storing system data at the uninitialized portion of the memory. - View Dependent Claims (16, 17)
-
Specification