Diploma em Circuitos Digitais e Sistemas
Um curso online gratuito sobre o design lógico e implementação de circuitos digitais e sistemas de número.
Description
Os circuitos e sistemas digitais é um curso online gratuito que começa introduzindo você aos blocos de construção básicos na concepção e construção de circuitos digitais. O curso também irá apresentá-lo às terminologias utilizadas e aos teoremas booleanos básicos, bem como a universalidade dos portões lógicos. Você também aprenderá sobre circuitos combinacionais e o processo de concepção de um circuito digital. A minimização de expressões lógicas, assim como uma breve introdução à Verilog, será coberta neste curso.
O material então explica os elementos sequenciais básicos, bem como travas e flip-flops como blocos de construção em circuitos sequenciais. Você aprenderá sobre instruções de atribuição e instanciação, assim como a base da construção de um design hierárquico. Este curso irá ensiná-lo sobre a importância do semicondutor de óxido de metal complementar (CMOS), bem como dar uma breve descrição de um transistor. A mixagem de estilo Verilog e uma introdução às máquinas estaduais finitas também serão analisadas neste curso.
Além disso, você irá familiarizar-se com o design e implementação do maior algoritmo de divisor comum (GCD), bem como sua tradução para a Verilog para comunicação com hardware. Você aprenderá sobre a instanciação de um controlador e caminho de dados, bem como a conexão entre os elementos com uma descrição de interface. Este curso online gratuito será de grande benefício para estudantes de TI, pesquisadores e qualquer pessoa com interesse em circuitos e sistemas digitais. Você pode começar a aprender sobre circuitos digitais e sistemas de número hoje.
Modules
Introdução à Boolean Logic e Terminologies
-
Introduction to Boolean logic, functions and Terminologies - Learning Outcomes
-
Introduction to Digital Circuits and systems
-
Basic Boolean Logic
-
Boolean Theorems
-
Sum of Product and Product of Sum
-
Algebraic Minimization Examples
-
Introduction to Verilog
-
Introduction to Boolean Logic and Terminologies - Lesson Summary
Boolean Functions and Truth Tables
-
Boolean Functions and Truth Tables - Learning Outcomes
-
Universality and Rearranging Truth Tables
-
Karnaugh Maps
-
K-Map Minimization
-
K-Map with Don't Care Conditions
-
Multiple Output Functions
-
Number Systems
-
Boolean Functions and Truth Tables - Lesson Summary
Design and Analysis of Combinational Circuits
-
Design and Analysis of Combinational Circuits - Learning Outcomes
-
Encoders and Decoders
-
Multiplexers
-
Multiplexer-Based Circuit Design
-
Verilog
-
Compiling and Running Verilog - A Demonstration
-
Design and Analysis of Combinational Circuits - Lesson Summary
Design and Analysis of Sequential Elements
-
Design and analysis of Basic Sequential Elements - Learning Outcomes
-
Sequential Elements
-
Gated Latches
-
Flip-Flops
-
Verilog - Assign Statement and Instantiation
-
Sequential Circuits
-
Design and Analysis of Sequential Elements - Lesson Summary
Diploma in Digital Circuits and System - First Assessment
Introduction to Delays and Sequential Circuits
-
Introduction to Delays and Sequential Circuits - Learning Outcomes
-
CMOS and Electrical Properties
-
Delays
-
Sequential Element Delays
-
More Sequential Circuits
-
Introduction to State Machines
-
Always Statement in Verilog
-
Introduction to Delays and Sequential Circuits - Lesson Summary
State Machines
-
State Machines - Learning Outcomes
-
Sequential Logic Synthesis
-
FSM Design Problems
-
State Minimization
-
State Assignment
-
Timing Sequential Circuits
-
Verilog Styles and Sequential Elements
-
State Machines - Lesson Summary
GCD Machine and Data path
-
GCD Machine and Data path - Learning Outcomes
-
GCD Algorithm
-
GCD Machines Datapath
-
GCD State Machine
-
GCD Top Level Module
-
Datapath in Verilog
-
Datapath Elements in Verilog
-
FSM in Verilog
-
GCD Components Interlink
-
GCD Machine and Data path - Lesson Summary
Pipelining and Statement Structure
-
Pipelining and Statement Structure - Learning Outcomes
-
Pipelining
-
K-Stage Pipeline
-
Interleaving and Parallelism
-
Blocking and Non-blocking Statements
-
Modeling Circuits with Pipelining
-
Pipelining and Statement Structure - Lesson Summary
Number Representation and Arithmetic Circuits
-
Number Representation and Arithmetic Circuits - Learning Outcomes
-
Signed Number Representation
-
Signed Number Addition
-
Adder and Subtracter
-
Fast Adders
-
Multiplication
-
Number Representation and Arithmetic Circuits - Lesson Summary
Diploma in Digital Circuits and System - Second Assessment
Course assessment
Learning Outcomes
Após a conclusão bem-sucedida deste curso, você deve ser capaz de:
- Discute o histórico de circuitos e sistemas digitais
- Outline a comparação de sistemas digitais a sistemas analógicos
- Discute a aplicação de teoremas booleanos em funções de lógica
- Explique os usos de mapas de Karnaugh na representação booleana
- Analise o multiplexador como um bloco de construção para circuitos combinacionais
- Outline o fluxo do processo de design e a sintaxe do Verilog
- Outline os usos das entradas preset (PRE) e clear (CLR)
- Examine as funções de semicondutores de metal complementar-semicondutores (CMOS)
- Analisar as máquinas estaduais finitas
- Examinar a classe especial de circuitos
Certification
"Todos os cursos da Alison são gratuitos para estudar. Para completar com sucesso um curso, você deve marcar 80% ou mais em cada avaliação do curso. Após a conclusão bem-sucedida de um curso",Você pode optar por tornar a sua conquista formal comprando um Diploma ou Certificado da Alison.
oficial. Ter um documento da Alison oficial é uma ótima forma de comemorar e compartilhar o seu sucesso. É:
- Ideal para incluir nos CVs,inscrições de trabalho e portfolios
- Uma forma de mostrar a sua habilidade de aprender e alcançar altos resultados