System-on-Chip Online Courses

ONLINE COURSES

Explore how System-on-Chip (SoC) technology integrates processors, memory, and other electronic components onto a single chip to create compact, efficient, and high-performance systems. SCALE System-on-Chip courses introduce key concepts in semiconductor devices, circuit design, chip architecture, modeling, simulation, and system integration. These courses build foundational knowledge and technical skills needed to design, develop, test, and verify integrated circuits for defense, aerospace, communications, and other advanced technology applications.

MEST Jill Folkerts MEST Jill Folkerts

Boolean Satisfiability Attack and Its Use in VLSI Testing

This course introduces the foundational concepts of Boolean Satisfiability (SAT) Analysis and explores how SAT attacks are used to identify keys in logic-locked circuits. Students will evaluate the effectiveness of various logic-locking schemes against SAT attacks and examine how SAT-based tools can be repurposed to generate test patterns for logic circuit testing. Hands-on simulation tutorials reinforce key concepts and provide practical experience with SAT analysis techniques.

Read More