发明名称 |
Non-volatile memory channel control using a general purpose programmable processor in combination with a low level programmable sequencer |
摘要 |
An apparatus includes a device interface, a micro-sequencer, and a programmable sequence memory. The device interface may be configured to process a plurality of read/write operations to/from one or more non-volatile memory devices. The micro-sequencer may be configured to communicate with the device interface. The programmable sequence memory is generally readable by the micro-sequencer. In response to the apparatus receiving a command, (a) the micro-sequencer executes a set of instructions starting at a location in the programmable sequence memory according to the command and (b) the micro-sequencer is enabled to perform at least a portion of the command according to a protocol of the one or more non-volatile memory devices, when the one or more non-volatile memory devices are coupled to the device interface. |
申请公布号 |
US9262084(B2) |
申请公布日期 |
2016.02.16 |
申请号 |
US201514729659 |
申请日期 |
2015.06.03 |
申请人 |
Seagate Technologies LLC |
发明人 |
Brewer Christopher;Cohen Earl T. |
分类号 |
G06F3/00;G06F3/06;G06F13/16;G11C5/04;G06F9/38;G06F12/02;G06F13/38 |
主分类号 |
G06F3/00 |
代理机构 |
Christopher P. Maiorana, PC |
代理人 |
Christopher P. Maiorana, PC |
主权项 |
1. An apparatus comprising:
a device interface configured to process a plurality of read/write operations to/from one or more non-volatile memory devices; a micro-sequencer configured to communicate with the device interface; and a programmable sequence memory readable by the micro-sequencer, wherein in response to the apparatus receiving a command, (a) the micro-sequencer executes a set of instructions starting at a location in the programmable sequence memory according to the command and (b) the micro-sequencer is enabled to perform at least a portion of the command according to a protocol of the one or more non-volatile memory devices, when the one or more non-volatile memory devices are coupled to the device interface. |
地址 |
Cupertino CA US |