{'fraction_non_alphanumeric': 0.030232558139534883, 'fraction_numerical': 0.004651162790697674, 'mean_word_length': 5.674418604651163, '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}}
Hierarchical Microprocessor Design Using XASM

In this paper, we introduce a tool-supported approach for mixed behavioral and structural simulator generation of complex state-of-the-art microprocessors using Abstract State Machines (ASMs) [5,3]. First, we describe our methodology starting from graphical architecture entry to automatic translation into XASM [1] language code. A major weakness of existing ASM language definitions is the lack of support in modeling hierarchy which is of utmost importance for modeling complex architectures, i.e. for architectures with highly regular and repeatedly instantiated components. Therefore, we discuss problems of extensions of ASM languages to support hierarchy and show how XASM's consequent realization of hierarchical ASMs (as introduced in [6]) is able to support hierarchical modeling in the discussed field.