VLSI CAD Part I: Logic

Instructor: Rob A. Rutenbar

Skills you'll gain

  •   Computer Architecture
  •   Theoretical Computer Science
  •   Verification And Validation
  •   Software Development Tools
  •   Computational Logic
  •   Mathematical Software
  •   Graph Theory
  •   Programming Principles
  •   Algorithms
  •   Data Structures
  •   Application Specific Integrated Circuits
  •   Computer Engineering
  • There are 6 modules in this course

    Recommended Background Programming experience (C, C++, Java, Python, etc.) and basic knowledge of data structures and algorithms (especially recursive algorithms). An understanding of basic digital design: Boolean algebra, Kmaps, gates and flip flops, finite state machine design. Linear algebra and calculus at the level of a junior or senior in engineering. Exposure to basic VLSI at an undergraduate level is nice -- but it’s not necessary. We will keep the course self-contained, but students with some VLSI will be able to skip some background material.e tools in this class.

    Computational Boolean Algebra

    Boolean Representation via BDDs and SAT

    2-Level Logic Synthesis, and Multi-Level Logic Synthesis via the Algebraic Model

    Multilevel Factor Extract and Don't Cares

    Final Exam

    Explore more from Algorithms

    ©2025  ementorhub.com. All rights reserved