2s2026 MC602A - Circuitos Lógicos e Organização de Computadores

2s2026 MC602A - Circuitos Lógicos e Organização de Computadores

Mural de avisos

Data Aviso
09/jun/2026 Página da disciplina no ar!
09/jun/2026 As aulas expositivas da disciplina se iniciam em 11/agosto. Aproveitem a SECOMP!.

Materiais

Ainda não disponível

Calendário

Atenção: A distribuição das aulas durante o semestre é uma previsão e pode ser alterada.

Semana Terça Quinta
03-07/ago 01: SECOMP 02: SECOMP
10-14/ago 03: Apresentação 04: Representações de informação
17-21/ago 05: Representações numéricas 06: Portas Lógicas e Funções
24-28/ago 07: Álgebra Booleana 08: Álgebra Booleana
31/ago-04/set 09: Mapa de Karnaugh 10: Mapa de Karnaugh
07-11/set 11: Circuitos combinacionais clássicos 12: Circuitos combinacionais clássicos
14-18/set 13: Aspectos de projeto combinacional 14: Dúvidas P1
21-25/set 15: Prova 1 16: Devolutiva P1
28/set-02/out 17: Introdução à lógica sequencial 18: Latches e Flip-Flops
05-09/out 19: Registradores e Contadores 20: Análise de circuitos sequenciais
12-16/out 21: Máquinas de estados 22: Máquinas de estados
19-23/out 23: Avaliação de curso (sem aula) 24: Memórias e hierarquia
26-30/out 25: CPU: Introdução a projeto de processadores 26: CPU: Fluxo de dados
02-06/nov 27: CPU: Fluxo de controle e execução 28: Dúvidas P2
09-13/nov 29: Prova 2 30: Devolutiva P2
16-20/nov
23-27/nov
30/nov-04/dez
07-11/dez Feriado
14-18/dez Exame de recuperação

Ementa

Introdução aos conceitos básicos de projeto lógico. Portas lógicas. Minimização de funções lógicas. Mapas de Karnaugh. Circuitos combinacionais típicos. Tecnologia de implementação. Elementos de memória: Latch, Flip-Flops, contadores. Síntese de circuitos sequenciais síncronos e máquinas de estado. Organização e hierarquia de memórias. Processador básico. Introdução à descrição, síntese e simulação de circuitos digitais com VHDL.

Aulas

  • Terça-feira das 19 h às 21 h, Ciclo Básico sala 15 (Código DAC: CB15).
  • Quinta-feira das 21 h às 23 h, Ciclo Básico Sala 18 (Código DAC: CB18).

Contatos

Metodologia

A disciplina tem caráter predominantemente teórico e busca desenvolver fundamentos e modelos conceituais para compreensão de sistemas digitais e computadores. Utilizar-se-á uma metodologia baseada em aulas expositivas e dialogadas. Serão disponibilizadas listas de exercícios para estudo e fixação extraclasse. Exercícios selecionados poderão ser discutidos e resolvidos em sala de aula.

A avaliação será composta por duas provas escritas, individuais e sem consulta. Antes de cada prova será realizada uma aula de resolução de exercícios e esclarecimento de dúvidas. Após cada prova será realizada uma aula de resolução da prova e esclarecimento de critérios de correção.

Poderão ser propostas atividades individuais extraclasse de implementação e fixação de conceitos. Essas atividades poderão ser utilizadas para substituição parcial da nota de questões específicas das avaliações, conforme regras divulgadas ao longo do semestre.

Professor, PEDs e PADs da disciplina estarão disponíveis em horários de atendimento previamente divulgados para esclarecimento de dúvidas e acompanhamento dos estudantes.

Componentes de Avaliação

A avaliação será composta de duas provas escritas, individuais e sem consulta, $P_1$ e $P_2$. Cada prova abordará conteúdo representando metade do programa da disciplina. A prova $P_1$ ocorrerá aproximadamente na metade do período letivo, e a prova $P_2$ ocorrerá aproximadamente no final do período letivo. As datas previstas são 22/set/2026 e 10/nov/2026, respectivamente.

Frequência

Estará reprovado por frequência o estudante que não atingir a frequência mínima de 75% na disciplina. A frequência será aferida por meio de chamada oral e/ou listas de presença durante as aulas. Aos estudantes que necessitarem afastamento coincidente com atividades avaliativas da disciplina, desde que observados limites e condições estabelecidos pelo Art. 78-B do Regimento Geral dos Cursos de Graduação (Deliberação CONSU-A-011/1998 em redação dada pela Deliberação CEPE-A-005/2025), será agendada nova atividade avaliativa em momento oportuno e conveniente para o estudante e o professor.

Recuperação

Os estudantes que obtiverem nota parcial $2{,}5 \le N_P < 5{,}0$ e tiverem frequência maior ou igual a 75% das aulas poderão realizar um exame de recuperação. O exame escrito e individual ocorrerá dentro do período especificado em calendário acadêmico e abordará o conteúdo inteiro do programa da disciplina. O exame será avaliado com conceito $N_R \in \{S, I\}$, em que $S$ representa “suficiente” e $I$ representa “insuficiente”. Estudantes que não comparecerem para o exame receberão conceito $N_R = I$. A avaliação do exame de recuperação é final e não haverá atividades avaliativas após a conclusão dele. A data prevista é 15/dez/2026.

Cálculo da nota

A nota parcial da disciplina $N_P$ será calculada como:

$$N_P = {{P_1 + P_2} \over {2}}$$

em que $P_1$ e $P_2$ são as notas de cada uma das provas. A nota parcial $N_P$ será calculada com uma casa decimal, arredondando frações centesimais para cima.

A nota final da disciplina $N$ será calculada como: $$N = \begin{cases} N_P & \text{se $N_P \ge 5{,}0$ ou $N_P < 2{,}5$}\\ N_P & \text{se $2{,}5 \le N_P < 5{,}0$ e $N_R = I$}\\ 5{,}0 & \text{se $2{,}5 \le N_P < 5{,}0$ e $N_R = S$}\\ \end{cases}$$

Bibliografia

  • Stephen Brown and Zvonko Vranesic. Fundamentals of Digital Logic with VHDL Design. McGraw-Hill, Third Edition, 2009
  • Peter J. Ashenden. The VHDL Cookbook.
  • John F. Wakerly. Digital Design Principles & Practices (Fourth Edition). Pearson, 2005

Bibliografia complementar:

  • David M. Harris, Sarah L. Harris. Digital Design and Computer Architecture. Morgan Kaufmann, Second Edition, 2013.
  • Vahid, Frank. Sistemas Digitais: Projeto, Otimização e HDLs. Tradução Anatólio Laschuk. Artmed, 2008.

Aspectos finais

Uso de IA generativa

O uso será tolerado em quaisquer atividades da disciplina. O uso deve ser reconhecido pelos estudantes na atividade, indicando como foi utilizado e em que etapas. Os estudantes devem sempre estar preparados para responder perguntas e explicar a fundamentação, as etapas de desenvolvimento e o resultado de quaisquer atividades avaliativas. Caso o estudante não consiga explicar seu trabalho devido ao uso indiscriminado de ferramentas de IA, o trabalho será considerado plágio.

Integridade acadêmica

Em conformidade com a cláusula de honestidade e lisura acadêmica (a seguir), qualquer tentativa de plágio, fraude ou outra infração ética no desenvolvimento das atividades da disciplina resultará em nota zero na componente avaliativa corrente, para todos os estudantes envolvidos. Se houver reincidência, será aplicada nota zero como nota final da disciplina para todos os estudantes reincidentes. Em ambos os casos, a avaliação do professor será aplicada sem prejuízo a quaisquer decisões administrativas tomadas pela Coordenação de Curso acerca do caso específico.

Cláusula de Honestidade e Lisura Acadêmica

Todas as atividades relacionadas às disciplinas devem ser realizadas em conformidade com as orientações fornecidas pelos docentes e com o devido rigor ético.

Caso o(a) docente responsável, no exercício de sua liberdade de cátedra, forme convicção acerca da ausência de lisura ou de condições adequadas para a realização da atividade avaliativa, poderá atribuir nota zero, seja para a atividade única ou, conforme o caso, para o conjunto de atividades do semestre. A ocorrência deverá ser fundamentada e comunicada à Coordenação de Curso de Graduação, podendo o(a) estudante estar sujeito a processo administrativo.

(Instrução Normativa CCG nº 02/2025)

docs