Você está na página 1de 10

Programador SPI em VHDL

Jos Lenival Gomes de Frana

Objetivos
Especificao e implementao de um bloco SPI em VHDL para configurao dos parmetros do AD9874; A especificao deve atender aos requisitos de temporizao impostos pelo AD9874; A implementao deve ser estrutural buscando ter o mximo de confiabilidade e ocupar o mnimo de blocos lgicos do FPGA;

Diagrama de blocos do sistema

Memria ROM onde sero armazenados os dados para a configurao

Diagrama de blocos do sistema

Contador de programa que indica ROM qual deve ser a instruo a ser enviada

Diagrama de blocos do sistema

Divisor de clock para diminuir a frequncia do clock recebido

Diagrama de blocos do sistema

Esquema para controle de load e shift do dado para esquerda

Diagrama de blocos do sistema

Deslocador bidirecional para transmisso e recepo de dados seriais

Diagrama de blocos do sistema

Diagrama de blocos do sistema

Controle das temporizaes de envio dos dados

Diagrama de blocos do sistema

Você também pode gostar