Abstract:
A flash EEPROM memory device (27) including a plurality of blocks of flash EEPROM memory cells arranged to be accessed in rows and columns, a query memory (31) storing data defining characteristics of the flash memory device (27) that may be used to initialize software device drivers for accessing the device, and an interface (40) for receiving data and commands addressed to the blocks of flash EEPROM memory cells and generating signals for affecting the purpose of the commands in the flash EEPROM memory device (27). The interface adapted to receive a command scaled to a range of characteristics of a particular flash EEPROM memory device (27) and respond by returning stored data in the query memory (31) as output depending on characteristics of a particular flash EEPROM memory device (27).
Abstract:
The present invention is in the field of flash memory. More particularly, embodiments of the present invention can enhance an interface of a flash memory device by increasing the number of operations performed per transmission from a media management system. Further, some embodiments of the invention are designed to interface the flash memory device and media management controller via an interconnection attachment and/or driver common to a second type of data storage device, such as a hard drive.
Abstract:
The present invention is in the field of flash memory. More particularly, embodiments of the present invention can enhance an interface of a flash memory device by increasing the number of operations performed per transmission from a media management system. Further, some embodiments of the invention are designed to interface the flash memory device and media management controller via an interconnection attachment and/or driver common to a second type of data storage device, such as a hard drive.