Some terms that will be useful are the following NOR Flash Memory Terms. First, NOR Flash is a type of nonvolatile memory, which means it retains its data when the device is not powered. NOR Flash is also a type of program memory which means it has a low latency and high bandwidth, which enables fast execution of CPU instructions. Flash memory is a type of nonvolatile memory which alters the voltage at which a transistor conducts current, by either adding or removing electrons to a set, pre-defined 1 or 0 state of the memory cell. NOR Flash memory is a type of Flash memory where the memory architecture is optimized for a fast, low latency random access. HyperFlash is also developed on MirrorBit technology, which is a type of NOR Flash technology. It is a Cypress proprietary technology with 2 localized electronic storage locations which provide 2 bits per cell, which effectively doubles the memory density. HyperFlash also has a clock input and actually operates on a double data rate or DDR mode. This is a type of mode in which data is transferred twice per clock cycle, once on the rising edge and once again on the falling edge of the clock. Another term is read bandwidth and it is just a measurement of how fast data is read from the memory, typically expressed as bytes per second; but in the case of HyperFlash, megabytes per second will be referenced.