CIL-EngTel (página)

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar

MURAL DE AVISOS E OPORTUNIDADES DA ÁREA DE TELECOMUNICAÇÕES



Carga horária, Ementas, Bibliografia, Professores

Plano de Ensino

Desenvolvimento Pedagógico

Software e equipamentos recomendados para programação de FPGAs

Circuitos Integrados Comerciais

Para localizar os circuitos integrados comerciais existentes, consulte o Guia de produtos da Texas Instruments. Atualmente é muito comum o uso de circuitos integrados com uma única porta ou circuitos (ver Little Logic Guide). Nas listagens a seguir são mostrados as folhas de dados (Datasheet) de alguns circuitos comerciais, os quais também possuem uma implementação em VHDL disponível no software Quartus da ALTERA. O código 74X indica que o circuito pode estar disponível em diferentes famílias TTL e CMOS.

Um resumo das portas lógicas e demais circuitos da TI podem ser visualizados no guia de bolso. Os circuitos de 1 porta (páginas 79 a 84); de 2 portas (páginas 84 a 87); de 3 portas (páginas 87 e 88); e outros circuitos (páginas 161 a 288). Para a visualização da disponibilidade dos dispositivos lógicos nas diferentes famílias consulte a página 141 e 142.

Esta página [1] também apresenta uma rápida visualização da pinagem dos CIs mais antigos do tipo DIP.

Listagem de circuitos integrados

Lista dos circuitos integrados da série 7400

Circuitos Lógicos

  • Buffer
  • 3-Estados - 74AHC1G125
  • 3-Estados e Driver - 74AHC541
  • Dreno aberto - 74LV07A The open-drain outputs require pullup resistors to perform correctly and can be connected to other open-drain outputs to implement active-low wired-OR or active-high wired-AND functions.
  • Coletor aberto - 7407
  • Schmitt trigger - SN74AUC1G17 @
  • Inversor - 6 Inversor - 74X04;

Circuitos Lógicos Combinacionais

  • Decodificador/Demultiplexador 3 para 8 linhas - 74X138
  • 2x Decodificador/Demultiplexador 2 para 4 linhas 74X139
  • Decodificador/Driver BCD para Sete Segmentos - 74X47/48/49
  • Decodificador/Demultiplexador 3 para 8 linhas com Latch - 74X137
  • Codificador de prioridade 8 linhas para 3 linhas - 74x48
  • Multiplexador/Seletor de 8 para 1 - 74X151
  • 2x Multiplexador/Seletor de 4 para 1 - 74X153
  • 4x Multiplexador/Seletor de 2 para 1 - 74X157/158
  • Decodificador BCD para 10 linhas decimais 74X42
  • Codificador de Prioridade de 8 para código binário - 74X148
  • Gerador de Paridade Par e Impar de 9 bits - 74X280

Circuitos Aritméticos Combinacionais

  • Somador de 4 bits - 74X283
  • Unidade de Lógica e Aritmética - 74X181.
  • Multiplicador de 4 bits. Obs: integrando o 74284 e 74285 74284.
  • Look Ahead Carry Generator - 74X182
  • Comparador BCD - 74X85
  • Comparador de magnitude de 8 bits - 74X688
  • Comparador de igualdade de 8 bits - 74X521

Circuitos Sequenciais

  • Registrador de deslocamento 74X164 8-bit Saída Paralela, 74X165, 74X166 8-bits Carga Parelela e saída serial, 74x194 4-Bit Bidirectional Universal Shift Registers, 74x299 8-Bit Universal Shift/Storage Registers With 3-State Outputs.
  • Contador Assíncrono 74X90/92/93 - 74X90- Decada, 74X92 - Duzia, 74X93 - Binário 4 bits, 74X390 - 2x Decada,
  • Contador Síncrono 74X161/162/163. Reset síncrono: Decádico 74x162 e binário 74x163; 74X191, 74X193, 74X169 - Binário 4 bits, Up/Down; 74X190/191 Decadico e binário Up/Down; 74X192 Decadico, Up/Down.
  • Registradores com DFF 74X174 Hex D-type Flip-Flops With Clear, 74X273 Octal D-type Flip-Flops With Clear

Materiais de apoio as aulas

Listas de Estudo e Exercícios

Seções do livro do Pedroni a estudar:

  • 1.1 ==> 1.8 e 1.10
  • 2.1 ==> 2.9
  • 3.1 ==> 3.7
  • 4.1 ==> 4.8 e 4.10 ==> 4.13
  • 5.1 ==> 5.6 e 5.9
  • 10.1 ==> 10.3, 10.5, 10.6 e 10.9
  • 11.1, 11.5 ==> 11.7 e 11.13.
  • 12.1 ==> 12.3, 12.5, 12.6, 12.10 ==> 12.13 e 12.15.
  • 13.1, 13.2, 13.3.1, 13.4, 13.10.
  • 14.2, 14.3, 14.5, 14.7.
Lista de Exercícios
  1. Converta para decimal
  2. Converta para a base indicada:
  3. Livro Pedroni: 2.16 ==> 2.38
  4. Qual é o maior e menor valor decimal que se consegue representar em complemento de dois com 8 dígitos binários?
  5. Livro Pedroni: 3.1 ==> 3.22
  6. Livro Pedroni: 4.6 ==> 4.16, 4.18, 4.19, 4.26 ==> 4.31
  7. O consumo de potência em um circuito lógico é dividido em estática e dinâmica. Defina cada uma dessa potências e quais são as providências a serem tomadas para sua minimização.
  8. Liste os três tipos de buffer. Qual é sua função lógica? Quais são suas principais aplicações?
  9. Livro Pedroni: 5.1, 5.5, 5.8 ==> 5.19, 5.22 ==> 5.28, 5.30 ==> 5.38.
  10. Utilizando álgebra Booleana simplifique as seguintes funções lógicas, mostre todo o processo:
    1. y=a.b+c'+(c.d)'
    2. y=((a.b)'+{c.d)')'
    3. y=(a+b'+c).(a+c+d')'
    4. y=(a+b)'.c.(a+c).b'
    5. y=((a+b)'.c)+((b.d)'.(a'+(b.d)))
  11. Para cada uma das funções lógicas da questão anterior, monte a tabela-verdade equivalente.
  12. Derive uma equação SOP mínima (irredutível) para cada uma das funções Booleanas representadas pelas tabelas-verdade da questão anterior, fazendo uso de mapas de Karnaugh.
  13. Livro Pedroni: 10.4 ==> 10.17
  14. Livro Pedroni: 11.8 ==> 11.12, 11.14 ==> 11.21, 11.23, 11.27 e 11.28
  15. Livro Pedroni: 12.1 ==> 12.3, 12.6a) 12.6b), 12.9 ==> 12.12, 12.16, 12.17, 12.22
  16. Exercícios Livro Pedroni:
    1. 13.2, 13.7, 13.8, 13.9
    2. 14.1 ==> 14.5, 14.8, 14.23, 14.33, 14.37, 14.38, 14.39.
  17. Para o gerador de sequências pseudorandômicas da Figura 14.30, calcule a sequência dos 25 primeiros bits produzidos pelo circuito, após a execução de um Reset no sistema.
  18. Faça o diagrama de ligações para um SR de 16 bits, com entrada série e saída paralela, baseado no sn74als164a
  19. Faça um diagrama de tempo que explicite a entrada e saída do valor 10001101 no SR sn74als165
  20. Faça um diagrama de tempo que mostre a entrada serial do valor 1110 com deslocamento para a direita e, em seguida, o valor 1011 com deslocamento para a esquerda no sn74as194.
  21. Faça um diagrama de tempo que mostre a entrada serial do valor 1110 com deslocamento para a direita e, em seguida, entrada paralela do valor 1011 com deslocamento para a direita no sn74as194.
  22. Faça o diagrama de ligações para obter duas versões de um contador módulo 10, baseado no SN74LS90.
  23. Faça o diagrama de ligações para obter um contador de 2 à 8, baseado no SN54ALS162B.
  24. Faça o diagrama de ligações para obter um contador módulo 256 ascendente, baseado no SN74ALS191A.
  25. Faça o diagrama de ligações para obter um contador módulo 256 descendente, baseado no SN74ALS193A.
  26. Faça o diagrama de ligações para obter um contador de 12 à 0, baseado no SN74ALS169B.
  27. Faça o diagrama de ligações para obter um contador decimal ascendente, baseado no SN74LS192.

Avaliações

  • Avaliação 1
  • Avaliação 2
  • Avaliação 3
  • Projeto Final
  • Recuperação final
  • Trabalhos e Listas de Exercícios

Aulas de Laboratório

  • Faça toda a programação e simulação do circuito na CLOUD -> login@191.36.8.33
  • Faça a programação dos pinos do kit a ser utilizado
  • Faça a compilação completa do projeto.
  • O Quartus II deve ter gerado um arquivo de programação NomeDoProjeto.sof.
  • Transfira o arquivo NomeDoProjeto.sof para a maquina local usando scp
scp SeuLogin@191.36.8.33:~/CaminhoDoProjeto/output_files/NomeDoProjeto.sof .
  • Abra o Quartus II na maquina local e transfira o arquivo NomeDoProjeto.sof para o FPGA.
  • Teste o Hardware.

Projetos Finais CIL29003

Links auxiliares


Curso de Engenharia de Telecomunicações