{'fraction_non_alphanumeric': 0.02106318956870612, 'fraction_numerical': 0.003009027081243731, 'mean_word_length': 5.356687898089172, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Design issues for use of flash memory devices in solid state recorders

Summary form only given. Solid State Recorders (SSR) form a rapidly growing class of memory systems. Applications range from small (Tb) units capturing airborne reconnaissance data with rates approaching 1 Gb/s. A near universal requirement for SSRs is to be capable of nonvolatile data storage, with retentivity ranging from hours upward. Flash memory technology offers an attractive approach to designing SSRs. While inherently nonvolatile, having high (32 Mb and growing) bit density and wide availability as COTS parts, flash has two major limitations: endurance and slow write speed. These two attributes are barriers to meeting requirements of high performance SSRs. This paper reviews characteristics of flash technology as applied to SSR applications, discusses trade-offs and design techniques for overcoming their limitations and offers some examples of SSR performance presently attainable with COTS flash devices.