{'fraction_non_alphanumeric': 0.016150740242261104, 'fraction_numerical': 0.0013458950201884253, 'mean_word_length': 5.2521008403361344, '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 Component Oriented Simulator for HW/SW Co-Designs

In order to extensively explore design space one has to specify a system on a very abstract level. Transforming a specification into a correct implementation is usually an error prone task. Moreover, one may want to specify a system on different abstraction levels. This work introduces a component oriented simulator approach that comprises AsmL based executable specifications. Test cases are automatically generated from the specification. Concurrent verification techniques are used to run the specification in parallel with the implementation. Feasibility of such rapid specifying techniques is proved by simulating a 3D graphics engine for the UC Irvine MorphoSys SIMD system-on-chip.