-
Notifications
You must be signed in to change notification settings - Fork 0
/
RetiLogicheMadeFriendly.aux
106 lines (106 loc) · 9.96 KB
/
RetiLogicheMadeFriendly.aux
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
\relax
\providecommand \oddpage@label [2]{}
\@writefile{toc}{\contentsline {chapter}{\numberline {1}Da analogico a digitale}{3}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {chapter}{\numberline {2}Circuiti combinatori}{5}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {2.1}Operatori}{5}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}OPERATORI SEMPLICI}{5}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}OPERATORI COMPLESSI}{6}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {2.2}Algebra di boole}{7}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {2.3}Teorema Di Shennon}{8}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}Forme canoniche}{8}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Semplificazione di funzioni logiche}{9}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Insiemi di operatori completi ed uso delle porte logiche}{11}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Mappe a 4,5 e 6 variabili}{11}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.3}Altri metodi per sintetizzare circuiti}{11}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.4}Minimizzazione congiunta}{11}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{\numberline {4}Circuiti Combinatori Fondamentali}{13}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {4.1}Multiplexer}{13}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.1}Da 2 a 1}{13}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces schema circuitale di un Multiplexer 2 a 1}}{14}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.2}Da 4 a 1}{14}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {4.2}Odd Function}{14}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {4.3}Conta Uni}{15}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {4.4}Codifica e decodifica}{15}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.1}Priority Encoder}{15}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {4.5}Indifferenze o don't care}{16}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{\numberline {5}Tempistiche e diagrammi temporali}{17}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {5.1}Ottenere il diagramma temporale di un circuito}{17}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {5.2}Glitch}{18}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.1}Alee su Karnaugh}{18}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{\numberline {6}Circuiti aritmetici}{19}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {6.1}Struttura iterativa generica}{19}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {6.2}Somma}{19}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.1}Half adder}{19}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.2}Full adder}{20}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.3}Sommatore ripple carry}{20}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.4}Sommatore carry look-ahead}{21}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {6.3}Sottrazione}{21}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {6.3.1}Notazione in complemento a 2}{21}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {6.4}Moltiplicazione}{22}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{\numberline {7}Linguaggi di descrizione dell'hardware}{25}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {7.1}Programmi richiesti: ghdl e gtkwave}{25}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Comandi frequenti}{25}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {7.2}VHDL}{26}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.1}Entità}{26}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.2}Architettura}{27}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.3}Testbench}{27}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.4}Tipi definiti dall'utente}{28}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.5}Components}{28}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.6}Operatori,Identificatori e Operazioni Multiple}{29}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.7}Parametri formali ed effettivi}{29}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.8}Modi dei segnali}{30}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.9}Tipi dei segnali}{31}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Tipo std\_logic}{32}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Tipo numeric\_std}{32}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{TIP}{32}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.10}Espressioni condizionate}{33}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.11}Stile Comportamentale}{33}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Processi}{33}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Assegnazione condizionata nei processi}{34}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Variabili}{34}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Cicli}{34}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Testbench con i processi}{35}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{\numberline {8}Progetto Logico Sequenziale}{37}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {8.1}Circuiti sequenziali}{37}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {8.1.1}Elementi di memoria}{38}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Latch D}{38}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Flip Flop Edge Triggered}{38}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {8.2}Macchine a stati}{39}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.1}Stato presente o futuro ?}{39}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.2}Equazioni di stato}{39}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {8.3}Progettazione di circuiti sequenziali}{39}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {8.4}Diagramma degli stati}{40}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {8.5}Analisi di circuiti sequenziali}{40}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {8.6}Considerazioni preliminari per un progetto di macchina a stati}{41}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {8.6.1}Tempistiche dei flip flop}{41}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {8.7}Tempistiche e velocità}{41}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {8.8}Macchine di Mealy e di Moore}{42}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {8.9}Metodo di progetto}{43}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {8.10}Algorithmic State Machines(ASM)}{43}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {8.11}Dos and don'ts}{44}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{\numberline {9}Circuiti sequenziali di base}{45}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {9.1}Pattern Sequenziali}{45}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {9.2}Corse sugli ingressi}{45}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {9.3}Registri}{46}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {9.3.1}Registro parallelo}{46}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {9.4}VHDL per circuiti sequenziali}{47}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {9.5}Macchine a stati in VHDL}{49}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {9.6}Metodo RTL}{49}\protected@file@percent }