Profa. Dra. Leticia Rittner
  • Home
  • About me
  • Publications
  • Teaching
    • EA979_1S2023
    • IA368_1S2023
    • EA869_2S2022
    • EA773_1S2022
    • IA368_1S2022
  • Opportunities
    • Final Degree Project
  • Talks and Presentations
EA999 - Tópicos em Engenharia da Computação
Primeiro Semestre de 2018
Docente visitante:
Profa. Marina de Queiroz Tavares (dqtm @ zhaw . ch)
ZHAW Zurich University of Applied Sciences

Docentes:  
Prof. Bruno Masiero (masiero @ decom . fee . unicamp . br)      
Profa. Leticia Rittner (lrittner @ dca . fee . unicamp . br)
Prof. Tiago Tavares (tavares @ dca . fee . unicamp . br)

Horário:          
6as. feiras - 8 às 12 hs - Sala LE11   
                                       

Fique por dentro!


ATENÇÃO: Para matrícula nesta disciplina, além do processo normal junto à DAC, é preciso preencher o formulário (link).


Ementa reduzida

Neste curso, vamos começar discutindo os blocos essenciais da eletrônica embarcada, como contadores, registradores e máquinas de estado. Vamos fazer isso usando VHDL, uma linguagem de descrição de hardware, que permite maior produtividade e reutilização durante o desenvolvimento do hardware.

Após garantirmos uma base sólida, seguiremos para a parte principal do curso, que será essencialmente aplicada. Iremos atacar esta segunda parte do curso através de um grande projeto: implementar um sintetizador de áudio completamente a partir de elementos de hardware. Por um lado, precisaremos entender como conectar nosso processador com um teclado MIDI ou outras interfaces musicais e, por outro lado, precisaremos desenvolver blocos de processamento de sinal como: geradores de sinal, moduladores e blocos de efeitos de áudio.

Para uma melhor compreensão das etapas de processamento do sinal, iremos primeiro fazer simulações e análise em Matlab para posterior comparação com a realização em hardware.

Objetivos

Competências técnicas: no final do curso, o aluno deverá ser capaz de projetar um bloco de processamento de sinal em VHDL, bem como simular isso em Matlab.

Competências interpessoais: ao fim do curso espera-se que o aluno seja capaz de organizar um projeto semestral em grupos, por exemplo, sabendo dividir tarefas, planejar, integrar e controlar resultados.


Dinâmica do curso

  • Encontros semanais com duração de 4,0 horas.
  •  8:00 às 10:00: Discussão teórica sobre tema específico.
  • 10:00 às 12:00: Laboratório e reunião de acompanhamento de projetos com mentoria de professor.

Bibliografia

  • The Student's Guide to VHDL, Second Edition (Systems on Silicon), 2008. Peter J. Ashenden.
  • How to Make a Noise: a Comprehensive Guide to Synthesizer Programming. Simon Cann. Disponível em https://noisesculpture.com/how-to-make-a-noise-a-comprehensive-guide-to-synthesizer-programming
  • DAFX: Digital Audio EffectsApr 18, 2011. Udo Zölzer.
Powered by Create your own unique website with customizable templates.