{'fraction_non_alphanumeric': 0.01929824561403509, 'fraction_numerical': 0.0, 'mean_word_length': 5.832335329341317, '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}}
Work In Progress: Incorporating System-Level Design Tools into Digital Design and Capstone Courses

This paper describes our ongoing effort to create a set of laboratory exercises and projects of varying complexities suitable for undergraduate, upper level digital design and capstone courses. The laboratory exercises incorporate system-level design tools and state-of-the-art FPGA boards. Specifically, this work shares the experience of using software tools such as Simulink, an assortment of Matlab toolboxes, Xilinx System Generator, Xilinx Integrated System Environment (ISE) and mentor graphics FPGA design and verification tools, and an assortment of Xilinx-based FPGA boards to create cross-disciplinary laboratory exercises and capstone projects in the areas of digital design, computer architecture, and signal and image processing. The developed laboratory assignments allow students to experiment with alternative forms of design and implementation technologies. Evaluation and assessment tools are being developed to measure the impacts of these projects on student learning and to guide future modifications of these projects