Glitch-free memory address decoding circuits and methods and memory subsystems using the same
AssigneeCirrus Logic, Inc.
InventorsRobert Arthur Jensen, Mail Khoi, Vikram Shenoy, Dimitris Pantelakis
Life of this patent
Estimating the term…
Abstract
Memory address decoder circuitry including a decoder for activating a corresponding memory access control conductor in response to registered address bits. An address register stores received address bits for presentation to the inputs of the decoder and includes reset circuitry for resetting the outputs of the address register to an inactive state during an inactive time period to reduce transition glitches in the decoder during latching in a subsequent active period.
Claims18
A memory address decoder circuitry comprising:
- a decoder for activating a corresponding memory access control conductor in response to registered address bits;
- an address register for registering received address bits for presentation to inputs of said decoder and having a reset circuitry for resetting outputs of said address register to an inactive state during an inactive time period to reduce transition glitches in the decoder during latching in an active period;
- and
- output circuitry for driving said memory access control conductor and activated during said active period in response to an enable signal and valid decoder response, wherein said enable signal enables said output circuitry of said decoder prior to setting of registered address bits at said inputs of said decoder.
A memory address decoder circuitry comprising:
- a decoder for activating a corresponding memory access control conductor in response to registered address bits;
- an address register for registering received address bits for presentation to inputs of said decoder and having a reset circuitry for resetting outputs of said address register to an inactive state during an inactive time period to reduce transition glitches in the decoder during latching in an active period;
- and
- output circuitry for driving said memory access control conductor and activated during said active period in response to an enable signal and valid decoder response, wherein said enable signal enables said output circuitry of said decoder prior to arrival of registered address bits at said inputs of said decoder.
A method of decoding a memory address with decoding circuitry including an address register comprising a set of latches for storing address bits of the address and a decoder for generating select control signals in response to the address bits stored in the latches, comprising:
- during an inactive period
- resetting an output of each of the plurality of latches of the address register to an inactive state to reduce transition glitches in the decoder during latching;
- and
- presenting the address bits to inputs of the set of latches;
- and during an active period
- latching the address bits in the latches of the address register;
- selectively driving inputs of the decoder with the latched address bits to generate the second control signals;
- and
- enabling an output of the decoder prior to setting of an active latched address bit signal at an input of the decoder.
A memory system comprising;
- an array of storage locations accessed in response to an associated active select signal;
- and
- an address decoder circuitry operating in response to a clock for generating an active select signal accessing an addressed one of various storage locations comprising:
- resettable address latches for latching address bits to latch outputs during active periods of time and resetting the latch outputs to an inactive state during inactive periods of time;
- a decoder for generating the active select signal in response to address bits latched in the resettable address latches;
- and
- output circuitry for driving the active select signal during said active periods in response to a valid decoder response, said output circuitry enabled by an enable signal prior to setting of latched address bits at inputs of said decoder.
Dependencies are inferred from the claim text.