{'fraction_non_alphanumeric': 0.022127659574468085, 'fraction_numerical': 0.010212765957446808, 'mean_word_length': 4.9393939393939394, '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}}
Reconfigurable design for NBF based on optimal area utilization model

In this paper, to solve the problem that there are shortage of united frameworks or the frameworks do not match very well with the process for NBFs in sequence cryptograms, we analyzed the processing of sequence cryptograms, describe the abstract model and devise a reconfigurable framework for the existing NBFs. In particular, in order to get excellent area utilization, we firstly study on the proposed model about the influence of LUT (look-up table) and cluster on FPGA (field programmable gate array), which is widely accepted by industry. With the features of sequence cryptograms in mind, we focus on the critical component named ACLM (adaptive cryptographic logic module) in proposed structure after analyzing the effect of LUT size and cluster size on the area utilization. Having researched the specific features of NBFs, we determine the LUT size, ACLM size and ACLM input ports are 4, 4 and 10. Finally, our results show that the designed framework can clock the data path at 241MHz, and the area utilization of ACLM exceeds 90% mostly and can even achieve 100% for some NBFs or cryptograms.