1 / 13

Lógica reconfigurável por hardware

UTFPR – Prof. Carlos Raimundo Erig Lima. Lógica reconfigurável por hardware. Introdução ao VHDL. . …. STD_LOGIC ( equivalente ao BIT) STD_LOGIC_VECTOR ( equivalente ao BIT_VECTOR). TIPO DE DADOS EM VHDL.

monita
Download Presentation

Lógica reconfigurável por hardware

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UTFPR – Prof. Carlos Raimundo Erig Lima Lógica reconfigurável por hardware

  2. Introdução ao VHDL

  3. . … STD_LOGIC (equivalenteao BIT) STD_LOGIC_VECTOR (equivalenteao BIT_VECTOR) TIPO DE DADOS EM VHDL

  4. O tipoBIT_VECTOR descreve um vetor de bits individuais. PorexemploBIT_VECTOR (7 DOWNTO 0) . É interpletado de forma diferente de um númenrobinário de 8 bits. Não é possívelrelacionar um valor inteiro com comBIT_VECTOR. diretamente. Sinaisintermediáriospodem ser do tipoBIT_VECTOR. TIPOS DE DADOS EM VHDL

  5. Vetor de 3 bits Concatenação de bits EXEMPLO DE TABELA VERDADE

  6. Crie um código VHDL para o circuitológico Exercício

  7. Tipointeirousa RANGE paradefinirfaixa de valores. A declaracao IF/ELSE/ENDIF demanda o uso de PROCESS. ESTRUTURA DE DEcISÃOIF – THEn - ELSE PROCESS define a parte sequencial do VHDL

  8. Verifique o funcionamentodeste latch: Novo modo BUFFER EXEMPLO DE LATCH

  9. EXEMPLO DE SR LATCH

  10. Tenteimplementar o seguinte Flip-Flop JK FlIP-FLOP

  11. EXERCíCIO :Usando o jkFF para criar um contador

  12. 32 bits variável Borda de subida EXEMPLO DE CONTADOR SINCRONO

  13. 1) Verificar o funcionamento do código. 2) Crie duas novas operações. 3) Torne o circuito dependende de um clock (rampa de subida) 4) Opere as quatro operações através de comandos armazenados em memória. Valores devem ser armazenados em um registrador. EXERCíCIO

More Related