{'fraction_non_alphanumeric': 0.03365384615384615, 'fraction_numerical': 0.011217948717948718, 'mean_word_length': 4.9523809523809526, '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}}
A design for high speed leading-zero counter

Leading-zero counter (LZC) is a basic component in floating point operation. This paper aims at speeding up the operation of LZC. Based on new derived Boolean functions and complex logic gates, 8-bit LZC circuit is accomplished. Moreover, 16-bit LZC architecture is implemented in Xilinx field-programmable gate array (FPGA) and 32-bit LZC structure is realized on the platform of Application Specific Integrated Circuit (ASIC) in 65nm technology. Synthesis results are obtained on their special platforms. By comparison, our proposed design is faster than the reported designs.