{'fraction_non_alphanumeric': 0.015267175572519083, 'fraction_numerical': 0.0, 'mean_word_length': 5.074074074074074, '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 of Reconfigurable CNC System Based on FPGA

This paper brings forward a hardware design method of reconfigurable CNC system which makes use of the abundant logic resources of FPGA and programmable characteristics. It introduces the scheme of a CNC system which has regarded FPGA as the control centre. It mainly represents the thought of reconfigurable design, design of programmable pulse signal generator, the speed control of stepping motor, and the communication of FPGA and PC. As a result, this system has fast response and strong reconfiguration ability. It can reduce the number of peripheral interface devices and result in cost-reduction.