{'fraction_non_alphanumeric': 0.02351212343864805, 'fraction_numerical': 0.0, 'mean_word_length': 5.64390243902439, '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}}
Synthetic instrumentation: A deterministic approach using real-time processing and reconfigurable hardware

By designing a synthetic instrument with a real-time processor and reconfigurable hardware, deterministic stimuli and measurements can be performed. These realtime signals provide for advanced testing capabilities, which will be demonstrated by two examples in this paper. One example demonstrates the ability to simulate actuators and physical loads in control system applications (hardware in-the-loop testing). Another example shows how time-critical signal interfaces between a complex system of line replaceable units (LRU's) can be simulated, to allow for the testing of an individual LRU by simulating the rest of the system. Both of these examples eliminate the need for expensive mock-ups of these systems which are otherwise needed for testing. Whereas field programmable gate arrays (FPGA's) and real-time operating systems in the past have significantly increased the complexity and cost of an automatic test system (ATS), high-level commercial off the shelf (COTS) solutions are now becoming readily available to assist the test engineer. This paper proposes a deterministic synthetic instrumentation approach based on currently available COTS solutions and then provides real world examples demonstrating its capabilities and cost savings.