Memory device controlled by control signals in the form of gray code
AssigneeSGS-Thomson Microelectronics S.A.
InventorRobert Beat
Life of this patent
Estimating the term…
Abstract
A memory device has a data storage portion and at least peripheral circuit connected to the data storage portion for carrying out a function with respect to the data storage portion. The memory device also has control circuitry connected to the at least one peripheral circuit and operable to provide a plurality of consecutive signals for controlling the function of said at least one peripheral circuit. The consecutive signals generated by the control circuitry are in the form of Gray code.
Claims23
A memory device comprising a memory and an input for receiving a plurality of consecutive control signals, said consecutive control signals being in the form of Gray code and said device is operable to carry out, in accordance with said control signals, at least one function in respect of said memory, the at least one or each function being defined by the plurality of control signals.
A memory device comprising:
- a memory;
- at least one peripheral circuit for carrying out at least one function in respect of said memory;
- control circuitry operable to provide a plurality of control signals, said consecutive control signals being in the form of Gray code, said at least one peripheral circuit being operable to carry out said at least one function in respect of said memory in accordance with said control signals;
- and
- a bus connecting the control circuitry and said at least one peripheral circuit, said bus being arranged to carry the control signals from the control circuitry to said at least one peripheral circuit.
A method for transmitting signals comprising the steps of:
- generating consecutive signals used to control a memory device, the signals being in the form of Gray code;
- placing the signals on a control bus;
- transmitting the signals along the control bus where they are received by the device;
- and
- performing one or more functions in respect to the memory device by a peripheral circuit under control of the control signals.
A memory device comprising a data storage portion, at least one peripheral circuit connected to said data storage portion for carrying out a function with respect to said data storage portion and control circuitry connected to said at least one peripheral circuit and operable to provide a plurality of consecutive signals for controlling the function of said at least one peripheral circuit, said consecutive signals being generated by said control circuitry in the form of Gray code.
A method for carrying out at least one function in respect of a memory of a memory device, said memory device also having at least one peripheral circuit connected to said memory and operable to carry out said at least one function, said method comprising generating a plurality of consecutive control signals, said control signals being generated in the form of Gray code and applying said plurality of consecutive control signals to said at least one peripheral circuit said control signals controlling said at least one peripheral circuit to permit said at least one function to be carried out in respect of said memory.
A memory array comprising a plurality of memory cells, peripheral circuitry connected to said cells for controlling said cells, said peripheral circuitry including a plurality of separately operable decoders each arranged to control a respective peripheral circuit of said peripheral circuitry, and a control circuit having an input for receiving operation instructions for the memory array and an output connected to a bus interconnecting said control circuit with each of said decoders, said control circuit being operable to output signals in Gray code.
A method of operating a flash eprom memory array comprising operating memory cells by a plurality of peripheral circuits connected to respective groups of memory cells, each peripheral circuit having a respective decoder arranged to selectively operate the peripheral circuit, the method including distributing to each decoder Gray coded control signals on a bus network.
A memory, comprising:
- A control line operable to carry first and second sequential control signals, each having a plurality of bits and each having a predetermined number of bit values arranged in a predetermined number of bit positions, no more than one bit position in said second holding a different bit value than a corresponding bit position in said first signal;
- a data storage section having an input;
- and
- a peripheral circuit having an input coupled to said control line and an output coupled to said input of said data storage section and being operable to carry out at least one function in respect to the data storage section.
A memory device comprising:
- a memory;
- control circuitry operable to provide a plurality of consecutive control signals, said consecutive control signals being in the form of Gray code, said device being operable to carry out, in accordance with the said control signals, at least one function in respect of said memory;
- and
- two buses for connecting said memory with said control circuitry, said buses carrying the consecutive control signals, each bus carrying the same consecutive control signals and being driven in opposite directions through the memory device.
A memory device comprising a memory and an input for receiving a plurality of consecutive control signals in the form of Gray code, said device being operable to carry out, in accordance with said control signals, at least one function in respect of said memory, the Gray code control signals having at least one dummy code which can be combined with a preceding or successive code to represent a single state so that the maximum number of states which can precede and succeed said single state is greater than the number of bits in the control signal.
A memory device comprising:
- a memory;
- control circuitry operable to provide a plurality of control signals, said consecutive control signals being in the form of Gray code, said device being operable to carry out, in accordance with the said control signals, at least one function in respect of said memory;
- and
- a bus connecting the control circuitry and the memory, said bus being arranged to carry the control signals from the control circuitry to said memory.
Dependencies are inferred from the claim text.