AULAS DE “INTEGRAÇÃO HARDWARE-SOFTWARE”

 

AULAS TEÓRICAS

w        Slides de introdução da disciplina

w        Slides sobre VHDL (perspectiva de síntese lógica)

w        Slides sobre desenvolvimento de sistemas digitais em FPGAs

 

AULAS PRÁTICAS

w        Enunciado do trabalho das aulas práticas 1, 2, e 3

w        Enunciado do trabalho da aula prática Nº 4.

Pedaços de código VHDL para inicializar RAMs com imagens de 368 pixels (8 bytes por cada pixel): Input_image, template_match, template_not_match

w        Solução Possível: gcd.vhd e gcd_tb.vhd

 

Alguns Exemplos de VHDL

Apresentação ppt resumida acerca da programação das placas XSA-50

 

Material utilizado para as aulas práticas

w        Karen Parnell, and Nick Mehta, Programmable Logic Design Quick Start Handbook, August 2003, Xilinx. Disponível em versão pdf: http://www.xilinx.com/publications/products/cpld/logic_handbook.pdf

w        5 Placas XSA-50 Spartan-II Prototyping Board with 2.5V, 50,000-gate FPGA, da empresa XESS Corp., http://www.xess.com/prod027.php3 oferecidas pela empresa Xilinx Inc., http://www.xilinx.com

w        2 placas da empresa CoreWorks, Ltd com 1 FPGA Xilinx Spartan XC2S300E: http://www.coreworks.pt

w        Paulo Flores, Horácio Neto, “Circuitos/Sistemas Integrados Digitais (CID/SID)”, IST, Lisboa, Ano Lectivo 2002/03, 1º Trabalho de Laboratório

 

VHDL:

Tutorial: Jan Van der Spiegel, University of Pennsylvania, Department of Electrical Engineering

http://www.seas.upenn.edu/~ee201/vhdl/vhdl_primer.html

 

VHDL MINI-REFERENCE:

http://www.eng.auburn.edu/department/ee/mgc/vhdl.html

 

Standard VHDL Packages VHDL standard packages and types:

http://www.csee.umbc.edu/help/VHDL/stdpkg.html

 

Accolade VHDL Reference Guide

http://www.acc-eda.com/vhdlref/

 

Software:

w        Xilinx: Free ISE WebPACK 6.1i ou 7.1i: http://www.xilinx.com/ise/logic_design_prod/webpack.htm (requer registo na Xlinx)

w        Simulador ModelSim da Mentor Graphics, versão para estudantes: ModelSim XE III/Starter 6.0a (executável encontra-se no site indicado na linha anterior, após registo)

w