{'fraction_non_alphanumeric': 0.015021459227467811, 'fraction_numerical': 0.0, 'mean_word_length': 5.178807947019868, '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 Bridging Layer for Run-Time Reconfigurable Hardware Operating Systems

Current computer systems have evolved following a near exponential increase in performance of the different hardware components that they are based on. However, problems are appearing at various fronts. There are issues related to the production of semiconductors and others related to the tools used to design new electronics systems. "This paper presents a solution that provides a new paradigm in the design of hardware systems which uses proven methods found in the field of software design. In specific, it presents the bridging layer of a hardware operating system (HOS) that provides the link between the abstract model of a reconfigurable architecture and its actual hardware. A description of how the bridging layer uses a protocol to manage the application execution is also presented. Finally, the performance of an implemented system is evaluated.