Digital Systems: From Logic Gates to Processors

Instructors: Elena Valderrama +6 more

Instructor ratings

We asked all learners to give feedback on our instructors based on the quality of their teaching style.

Skills you'll gain

  •   Embedded Systems
  •   Technical Design
  •   Computational Logic
  •   Simulations
  •   Hardware Architecture
  •   Application Specific Integrated Circuits
  •   System Design and Implementation
  •   Computer Hardware
  •   Computer Architecture
  •   Digital Design
  • There are 12 modules in this course

    You will learn a set of design methodologies and will use a set of (educational-oriented) computer-aided-design tools (CAD) that will allow you not only to design small and medium size circuits, but also to access to higher level courses covering so exciting topics as application specific integrated circuits (ASICs) design or computer architecture, to give just two examples. Course topics are complemented with the design of a simple processor, introduced as a transversal example of a complex digital system. This example will let you understand and feel comfortable with some fundamental computer architecture terms as the instruction set, microprograms and microinstructions. After completing this course you will be able to: * Design medium complexity digital systems. * Understand the description of digital systems using high-level languages such as VHDL. * Understand how computers operate at their most basic level (machine language).

    Previous knowledge: A review

    What Digital Systems are?

    Combinational Circuits (I)

    VerilUOC_Desktop tools

    Combinational circuits (II)

    Arithmetic components + Introduction to VHDL

    Sequential circuits (I)

    Sequential circuits (II)

    Sequential circuits III and Finite State Machines

    Implementation of digital systems

    COURSE SUMMARY AND FAREWELL

    Explore more from Electrical Engineering

    ©2025  ementorhub.com. All rights reserved