Tesi Robotica Un co-processore per Stereo-Matching: Architettura | Page 9
i
i
“LP_Tesi” — 2011/9/9 — 21:20 — page 9 — #9
i
i
Elenco degli algoritmi
2.1
2.2
2.3
2.4
2.5
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
Hello World! . . . . . . . . . . . . . . . .
Testbench . . . . . . . . . . . . . . . . .
Interfaccia FIFOF . . . . . . . . . . . .
Interfaccia BRAM_DUAL_PORT . . .
Interfaccia BRAM_PORT . . . . . . . .
Needleman–Wunsch . . . . . . . . . . .
Needleman–Wunsch con gap esteso . . .
Function Videomics . . . . . . . . . . .
Function TrueFillPath2 . . . . . . . . .
Function ScoreVariante I . . . . . . . . .
Function ScoreVariante II . . . . . . . .
Function Track . . . . . . . . . . . . . .
Function DisparityMap . . . . . . . . .
Breve discussione di ciò che fa il modulo
Classi importate . . . . . . . . . . . . .
Interfaccia da implementare . . . . . . .
Storage programma . . . . . . . . . . . .
Funzioni . . . . . . . . . . . . . . . . . .
Regole . . . . . . . . . . . . . . . . . . .
Metodi . . . . . . . . . . . . . . . . . . .
Struct: data type . . . . . . . . . . . . .
Struct: path . . . . . . . . . . . . . . . .
Struct: data struct . . . . . . . . . . . .
Top : storage . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
30
31
33
34
35
38
40
41
43
44
45
47
50
55
55
56
57
58
58
59
61
62
63
66
9
i
i
i
i