Tutorials in English
- Tutorial 1
[
ppt] [
project-zip]
- Tutorial 2
[
ppt] [
project-zip]
- interaction with buttons, DIP switches, and LEDs through CPLD
- Tutorial 3
[
ppt] [
project-zip]
- simple arithmetical circuit and interaction with LCD
- Tutorial 4
[
ppt] [
project-1-zip] [
project-2-zip]
- Tutorial 5
[
ppt] [
VHDL_AF.zip] [
VHDL_ASS.zip] [
VHDL.zip]
- VHDL topics in alphabetical order (from A to W)
- Tutorial 6
[
ppt] [
project-zip]
- Tutorial 7
[
ppt] [
LCD_touch.zip] [
LCD_touch1.zip] [
LCD_touch2.zip]
- interaction with a touch panel
- Tutorial 8
[
ppt] [
RFSM.zip] [
RFSMD.zip]
- reprogrammable finite state machine
- Tutorial 9
[
ppt] [
shift_LCD.zip] [
shift_LCD20.zip]
- interaction with simple LCDs (HDD44780 and KS0073 controllers)
- Tutorial 10
[
ppt] [
HFSM_CPP.zip] [
stack.zip] [
HFSM_stack.zip] [
RHFSM.zip] [
MM_HFSM.zip] [
CBT.zip] [
Full_example.zip]
- recursive algorithms
- hierarchical finite state machines (HFSM)
- recursive construction of a binary tree
- recursive algorithm for sorting of data
- complete example demonstrating preparing data and sorting of data with
hierarchical recursive control from HFSM
- Tutorial 11
[
ppt] [
VC_gcd.zip] [
HC_gcd.zip] [
HC_sort.zip] [
HC_knapsack.zip]
- Handel-C implementation of recursive algorithms
- Tutorial 12
[
ppt]
- interaction with a VGA monitor
- Tutorial 13
- using FPGA DLLs
- mouse control
- keyboard control
- VGA monitor control
- control of external static RAM
Tutorials em Português
- Tutorial 1
[
ppt] [
project-zip]
- exemplo trivial: desenvolvimento de um circuito simples com a ajuda de ISE 6.x da Xilinx
- Tutorial 2
[
ppt] [
project-zip]
- interacção com os botões, interruptores e LEDs existentes na placa TE-XC2Se da Trenz Electronic
através do CPLD
- Tutorial 3
[
ppt] [
project-zip]
- utilização de componentes esquemáticos na ferramenta ISE da Xilinx
- Tutorial 4
[
ppt] [
project-1-zip] [
project-2-zip]
- utilização da ferramenta StateCAD para a especificação e síntese
de máquinas de estados finitos