• Nenhum resultado encontrado

Circuitos Lógicos

N/A
N/A
Protected

Academic year: 2022

Share "Circuitos Lógicos"

Copied!
22
0
0

Texto

(1)

Poli –Dept. de Eng. Eletrônica e de Computação Universidade Federal do Rio de Janeiro

Circuitos Lógicos

Aula 0

cruz@gta.ufrj.br http://gta.ufrj.br/~cruz

(2)

Nesta apresentação

■ O que é a disciplina EEL280

□ Visão global dentro do currículo

□ Ementa

□ Avaliação

□ Página da disciplina

■ O que é a UFRJ

■ Quem sou eu

□ GTA

(3)

EEL280: Circuitos

Lógicos

(4)

Visão curricular

Formar profissionais capazes de desenvolver hardware e software de qualidade

Objetivo da graduação

■ Introduzir a álgebra booleana

■ Explicar os princípios de circuitos digitais

Objetivo da disciplina EEL280 Circuitos Lógicos

(5)

O computador – níveis de abstração

■ Circuito lógico*

□ Hardware capaz de fazer operações lógicas simples

▪ Comparação, soma, subtração...

■ Sistema digital*

□ Hardware mais complexo, capaz de fazer operações mais complexas

▪ Enfileiramento, interpretar números reais....

■ Processador

□ Hardware capaz fazer cálculos e comandar dispositivos a partir de instruções

▪ Buscar instrução, ler memória, enviar mensagens

■ Compiladores e interpretadores

□ Software capaz de transformar textos em sequências de instruções de processadores

■ Sistemas operacionais

□ Software capaz de gerenciar múltiplos programas, executados por múltiplas pessoas

*Nomenclatura não oficial, ligada às disciplinas

(6)

Circuitos lógicos no currículo

A ordem deste slide é a inversa do anterior!

Circuitos Lógicos

Arquitetura de Computadores

Sistemas Digitais Sistemas Operacionais

Programação

Introdução aos circuitos digitais e à matemática relacionada.

Circuitos digitais mais complexos, com capacidade de resolver problemas robustos.

Processadores e como eles fazem o elo entre hardware e software.

Gerenciamento de múltiplos códigos e usuários por um mesmo processador.

Criação de software para resolução de problemas antigos ou novos.

(7)

Site da disciplina

www.gta.ufrj.br/~cruz/courses/eel280

■ Contém as informações práticas oferecidas nesta apresentação

■ Contém outras informações

□ Slides

□ Listas

□ Material extracurricular

(8)

Ementa

■ Álgebra booleana

■ Sistemas digitais

■ Sistemas de representação

■ Projeto e implementação de circuitos combinacionais

■ Projeto e implementação de circuitos sequenciais

EEL280 - Circuitos Lógicos

(9)

Avaliação

Teoria:

Vale 70% da nota

■ Testes T1 e T2 aplicados ao longo do período

■ Listas aplicadas ao longo do período

Nota final = (T

1

+ T

2

) x 0.5 + (L

1

+ …. + L

n

) x 0.2 + (P

1

+ P

2

) x 0.3

Prática:

Vale 30% da nota

■ Projetos P1 P2 ao longo do período

(10)

Carga de trabalho

Em sala:

■ 4h teóricas/semana

■ 2h prática/semana

Dentro de sala e fora de sala

Fora de sala:

■ 1h teórica/semana

■ 10h prática (total)

(11)

Atividades práticas

■ Feitas no laboratório

■ Precisam de preparação

□ Visitem o site na 4ª-feira para verificar a atividade de 6ª-feira!

(12)

Falando em carga de trabalho....

■ UFRJ oferece muitas coisas

■ Estudos devem ser o principal

□ Programe-se

□ Planeje

□ Estude na hora certa

Programe-se

(13)

UFRJ

(14)

Universidade Federal do Rio de Janeiro

■ Ensino

□ Formar profissionais

■ Pesquisa

□ Criar conhecimento

■ Extensão

□ Oferecer serviços à sociedade

■ Pesquisa forma profissionais

□ Extremamente atualizados

■ Formação fomenta pesquisa

□ Profissionais produzem

■ Pesquisa e formação geram serviços

□ Profissionais servem

(15)

Grupo de Teleinformática

e Automação

(16)

Equipe

■ Rodrigo de Souza Couto

■ Pedro Braconnot Velloso

Pedro Cruz

■ Miguel Elias Mitre Campista

■ Luís Henrique Maciel Kosmalski Costa

Professores

(17)

Assuntos de interesse

■ Sistemas distribuídos

■ Internet das Coisas

■ Inteligência artificial

■ Segurança da informação

■ Computação em nuvem/borda

■ Redes veiculares

■ Redes móveis

■ ....

Redes de computadores

(18)

Eu: Pedro Cruz

(19)

Quem sou eu

■ Professor

□ Circuitos lógicos

■ Pesquisador

□ Internet das coisas

□ Redes móveis

□ Computação de borda

Pedro Cruz

(20)

Meus trabalhos

■ Ônibus recebem sensores

□ Coletam dados

■ Pontos de ônibus recebem APs

□ Recebem dados

□ Pré-processam dados

■ Nuvem tem aplicação

□ Recebe dados

□ Processa dados

□ Exibe dados

□ Toma decisões

SensingBus

(21)

Meus trabalhos

■ 5G oferece computação de borda

■ Mobilidade cria problemas pra borda

■ Entender melhor o comportamento

Pythia

(22)

www.gta.ufrj.br

Referências

Documentos relacionados

• Obter circuito lógico equivalente ao original, com o menor número de portas

Também foram citados como inexistentes e necessários na forma injetável, protamina e lorazepam, que são medicamentos não licenciados para uso em crianças no Brasil, nem nos

Praticamente todos os circuitos digitais existentes são circuitos integrados (CIs), o que tornou possível a construção de sistemas digitais complexos menores e mais confiáveis do

Procedimentos e Habilidades  Aplicar a metodologia de desenvolvimento de projetos na implementação de circuitos digitais combinacionais;  Resolver problemas de

Um prédio possui um sistema de combate a incêndios contendo um sensor de fumaça (F), um sensor de calor (C) e um de pane elétrica (E).. Os jatos

■ Lógica de próximo estado define qual o próximo estado e carrega na memória. □

• Tais circuitos são usados na construção de circuitos digitais mais complexos (com mais componentes), os quais recebem o nome de sistemas

Objetivos: Identificar as características da cobertura vegetal desejáveis na faixa de pista (STRIP*) com vistas à redução de presença de aves (risco de fauna) e de custos