Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020112463 - CONFIGURATION DE CANAL DE COMMANDE/ADRESSE POUR MÉMOIRE

Note: Texte fondé sur des processus automatiques de reconnaissance optique de caractères. Seule la version PDF a une valeur juridique

[ EN ]

CLAIMS

What is claimed is:

1. A method, comprising:

determining a first quantity of pins of a channel for receiving one or more commands from a host device and a second quantity of cycles for receiving the one or more commands from the host device;

configuring a component coupled with the channel based at least in part on the first quantity of pins and the second quantity of cycles, the component comprising a receiver or a decoder or both; and

receiving a command over the channel based at least in part on configuring the component.

2. The method of claim 1, further comprising:

receiving, from the host device, an indication of the first quantity of pins for receiving the one or more commands, or the second quantity of cycles for the one or more commands, or both, wherein determining the first quantity of pins and the second quantity of cycles is based at least in part on the indication.

3. The method of claim 2, wherein receiving the indication comprises receiving, from the host device over the channel, a second command that includes the indication.

4. The method of claim 3, wherein the indication is communicated over one or more pins of the channel that are different than one or more pins over which the second command is communicated.

5. The method of claim 2, wherein receiving the indication comprises receiving, from the host device over the channel, the indication within a memory array access command.

6. The method of claim 2, further comprising:

determining that a duration since receiving the indication satisfies a lower-bound timing threshold, wherein receiving the command occurs after the lower-bound timing threshold is satisfied.

7. The method of claim 1, further comprising:

configuring a second component coupled with a second channel for receiving the one or more commands from the host device based at least in part on a third quantity of pins of the second channel and a fourth quantity of cycles for the one or more commands of the second channel, the second component comprising a second receiver or a second decoder or both; and

receiving a second command over the second channel based at least in part on configuring the second component.

8. The method of claim 1, further comprising:

identifying an initialization event of a memory device, wherein determining the first quantity of pins and determining the second quantity of cycles is based at least in part on identifying the initialization event.

9. The method of claim 1, further comprising:

identifying an operation parameter of a memory device, wherein determining the first quantity of pins or determining the second quantity of cycles is based at least in part on identifying the operation parameter of the memory device.

10. The method of claim 9, wherein the operation parameter comprises a power consumption parameter associated with the memory device, a third quantity of commands in a buffer of the memory device that satisfies a criteria, or both.

11. The method of claim 1, wherein determining the first quantity of pins for receiving the one or more commands is based at least in part on determining the second quantity of cycles for the one or more commands.

12. An apparatus, comprising:

a first receiver comprising a plurality of pins configured to receive one or more commands over a first channel;

a first decoder coupled with the first receiver and configured to decode one or more commands received over the first channel; and

a register coupled with the first receiver and the first decoder and programmable to configure a width of the first channel based at least in part on one or more commands received over the first channel.

13. The apparatus of claim 12, wherein the register is configured to determine a first quantity of pins of the first channel for receiving the one or more commands and is configured to determine a second quantity of cycles for the one or more commands.

14. The apparatus of claim 12, further comprising:

a second receiver comprising a plurality of pins configured to receive one or more commands over a second channel; and

a second decoder coupled with the second receiver and configured to decode one or more commands received over the second channel, wherein the register is

programmable to configure a width of the second channel based at least in part on one or more commands received over the second channel, the register coupled with the second receiver and the second decoder.

15. The apparatus of claim 14, wherein the first channel is configured to communicate row commands and the second channel is configured to communicate column commands.

16. The apparatus of claim 14, wherein a first quantity of pins of the first channel is different than and is independently configurable from a second quantity of pins of the second channel.

17. A method, comprising:

determining a first quantity of pins of a channel configured to transmit one or more commands to a memory device and a second quantity of cycles for transmitting the one or more commands to the memory device;

configuring a component coupled with the channel based at least in part on the first quantity of pins of the channel and the second quantity of cycles for transmitting the one or more commands, the component comprising a driver or an encoder or both; and

transmitting, to the memory device, a command over the channel based at least in part on configuring the component.

18. The method of claim 17, further comprising:

transmitting, to the memory device, an indication of the first quantity of pins for transmitting the one or more commands, or the second quantity of cycles for the one or more commands, or both.

19. The method of claim 18, further comprising:

determining that a duration since transmitting the indication satisfies a lower-bound timing threshold, wherein transmitting the command occurs after the lower-bound timing threshold is satisfied based at least in part on the determination.

20. The method of claim 17, further comprising:

configuring a second component coupled with a second channel for transmitting the one or more commands to the memory device based at least in part on a third quantity of pins of the second channel and a fourth quantity of cycles for the one or more commands of the second channel, the second component comprising a second driver or a second encoder or both; and

transmitting a second command over the second channel based at least in part on configuring the second component.

21. The method of claim 17, further comprising:

identifying an operation parameter of the memory device, wherein

determining the first quantity of pins or determining the second quantity of cycles is based at least in part on identifying the operation parameter of the memory device.

22. The method of claim 21, wherein the operation parameter is a power consumption parameter associated with the memory device, a third quantity of commands in a buffer of the memory device that satisfies a criteria, or both.

23. The method of claim 17, further comprising:

identifying a start-up event of the memory device, wherein determining the first quantity of pins and determining the second quantity of cycles is based at least in part on identifying the start-up event.

24. An apparatus, comprising:

a first driver comprising a plurality of pins configured to transmit one or more commands over a first channel;

a first encoder coupled with the first driver and configured to encode the one or more commands transmitted over the first channel; and

a register coupled with the first driver and the first encoder and programmable to configure a width of the first channel based at least in part on the one or more commands transmitted over the first channel.

25. The apparatus of claim 24, wherein the register is configured to determine a first quantity of pins of the first channel for transmitting the one or more commands and is configured to determine a second quantity of cycles for the one or more commands.

26. The apparatus of claim 24, further comprising:

a second driver comprising a plurality of pins configured to transmit the one or more commands over a second channel; and

a second encoder coupled with the second driver and configured to encode the one or more commands transmitted over the second channel, wherein the register is programmable to configure a width of the second channel based at least in part on the one or more commands transmitted over the second channel, the register coupled with the second driver and the second encoder.