{'fraction_non_alphanumeric': 0.018276762402088774, 'fraction_numerical': 0.0, 'mean_word_length': 5.206477732793522, '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}}
Use of PLDs to illustrate fundamental concepts in switching and logic

This paper discusses the application of programmable logic devices (PLDs) to enhance the understanding of digital design at the University of Akron. The Switching and Logic course has often been taught as a classical engineering class where students have little or no hands-on experience, and sometimes have difficulty in understanding the basic concept. With the availability of lower-cost, digital and logic components, and test equipment, this is changing. For freshman and sophomore engineering students taking an introduction to digital design, one must make sure that error in implementation such as wiring errors do not prevent the concept of design from getting through. To ease implementation problems at the university, programmable logic devices in the form of ICT PEELs/sup TM/ and PEEL/sup TM/ arrays are used with motherboard and daughter boards. The configuration tools are easy to use and available at no cost to the students for home use. Two and multilevel implementation are investigated for both combinational and sequential networks. The motherboard, daughter board combination was locally developed allowing their resources to closely track the accompanying laboratory exercises. By reducing wiring to a minimum laboratory, exercises can range from analysis to design and be accomplished in the allotted three-hour period. The overall effectiveness of this instructional model has been positive, and this continues to be used and expanded.