发明名称 Configurable flash interface
摘要 A flash memory controller, a non-transitory computer readable medium and a method for performing operations with a flash memory device, the method may include receiving, by a flash memory controller, a request to perform a requested operation with the flash memory device; selecting multiple selected instructions to be executed by a programmable module of the flash memory controller, based upon (a) an interface specification supported by the flash memory device and (b) the requested operation; wherein the programmable module comprising multiple operation phase circuits; and executing the multiple selected instructions by the programmable module, wherein the executing of the multiple selected instructions comprises executing a plurality of selected instructions by multiple operation phase circuits; wherein different operation phase circuits are arranged to execute different operation phases of the requested operation.
申请公布号 US8996788(B2) 申请公布日期 2015.03.31
申请号 US201213370114 申请日期 2012.02.09
申请人 Densbits Technologies Ltd. 发明人 Nassie Amir
分类号 G06F12/02;G06F13/16;G11C16/00;G11C16/10 主分类号 G06F12/02
代理机构 Dentons US LLP 代理人 Dentons US LLP
主权项 1. A method, for performing operations with a flash memory device, the method comprising: receiving ,by a flash memory controller, a request to perform a requested operation with the flash memory device; selecting multiple selected instructions to be executed by a programmable module of the flash memory controller, based upon (a) an interface specification supported by the flash memory device and (b) the requested operation ; wherein the programmable module comprising multiple operation phase circuits; and executing the multiple selected instructions by the programmable module, wherein the executing of the multiple selected instructions comprises executing a plurality of selected instructions by multiple operation phase circuits; wherein different operation phase circuits are arranged to execute different operation phases of the requested operation; wherein the programmable module comprises a programmable signal generator; wherein the method comprises: determining whether to execute the requested operation by the programmable signal generator or by the multiple operation phase circuits; wherein if it is determined to execute the requested operation by the programmable signal generator then executing the requested operation by the programmable signal generator; wherein if it is determined to execute the requested operation by the multiple operation phase circuits then executing the requested operation by the plurality of operation phase circuits.
地址 Haifa IL