{'fraction_non_alphanumeric': 0.018839487565938208, 'fraction_numerical': 0.002260738507912585, 'mean_word_length': 5.119815668202765, '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}}
An investigation into three-level ferroelectric memory

Ferroelectric random-access memory (FeRAM) is an emerging nonvolatile memory technology that has several key advantages over flash memory, including much greater program-erase endurance and much faster write speed. However, FeRAM array storage capacities currently lag behind those of flash memory by more than three orders of magnitude; consequently, FeRAM has so far tended to be used only in niche applications, such as smart cards and electronic metering. Significant increases in FeRAM storage density requires progress on many technical fronts. Most digital memory technologies use two possible data signal levels to encode one bit per storage cell. Multilevel cell flash memory uses four data signal levels to increase the storage density to two bits per cell. In this paper we report the results of a preliminary study that investigated the possibility of using three data signal levels to increase the array storage density from 1 bit per cell to an average of 1.5 bits per cell. The principal challenge is to ensure the accurate writing of the three signal states (ferroelectric film polarized in the "up" and "down" directions, and a depolarized film) and the reliable sensing of cell states in the presence of noise and inevitable device parameter variations.