{'fraction_non_alphanumeric': 0.015313935681470138, 'fraction_numerical': 0.0, 'mean_word_length': 5.8125, '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}}
Efficient Double-Precision Cosine Generation

The trigonometric function of cos(θ) plays an important role in communication systems, digital signal processing systems, and graphical systems. This paper presents a technique for generating the cosine of an angle that is more computationally efficient than the CORDIC algorithm and its many variants for double-precision floating point calculations. A hardware design implementation of the cosine generator has been developed. Simulation results for an Altera Stratix II FPGA implementation indicate that the hardware design is both more efficient and more precise than previous published implementations.