Microprocessors and embedded systems have become ubiquitous elements of almost every device and system in use today ranging from automotive, to aerospace, to medical uses and applications.
In the Microprocessor Systems Laboratory, electrical, computer and software engineers learn the fundamentals of microprocessor integration and microprogramming including analog and digital input/output to devices ranging from stepper motors to liquid crystal displays. Students start with small-scale, low-power single core System-on-Chip and Internet-of-Things microprocessors and work their way up to larger scalable microprocessor systems for real-time and human computer interaction applications. Students make use of embedded integrated development tools, the Analog Discovery combined oscilloscope and logic analyzer, and circuit prototyping equipment to build complete hardware, firmware, and software solutions.
The lab is also equipped with larger-scale general-purpose graphics co-processor Systems-on-Chip with more than 256 processors running embedded Linux. Computer and software engineering focused students can leverage basic microprogramming skills to progress from microprocessor fundamentals through additional course work and hands-on exercises to build interactive machine vision, graphical user interface and real-time applications.
Overall, the Microprocessor Systems Laboratory provides students with unbounded embedded computing capability to explore construction and prototyping of a wide range of low-level to scalable real-world microprocessor-based systems.
Advanced Processors Equipment: