Proiect SCID 2015
-
Upload
ioana-elena -
Category
Documents
-
view
258 -
download
1
description
Transcript of Proiect SCID 2015
-
Proiect SCID 2015 S se implementeze automatul de stare aa folosind s i memorii, folosind memorii de capacitate m. Automatul de stare este comandat de un semnal de tact obinut prin divizarea unui semnal de 1GHz la ddd. Fiecare student are alocat un cod aasmddd unde:
aa indic automatul de stare s indic circuitul secvenial folosit dup cum urmeaz:
1. bistabil JK 2. bistabil D 3. numrtor 74163 4. registru de deplasare 7495
m indic capacitatea memoriei dup cum urmeaz: 1. memorie 4x4 2. memorie 4x8 3. memorie 8x4 4. memorie 8x2
ddd indic factorul de divizare al divizorului de frecven Rezolvarea proiectului presupune:
1) Rezolvarea problemei: tabel de adevr + schem electric, 2) Descrierea automatului de stare n VHDL, conform diagramei bloc:
Automatul de stare trebuie s fie un modul VHDL cu 3 intrri: intrarea semnalului de 1 GHz i variabilele a i b. Implementarea automatului de stare se va face n felul urmtor:
Arhitectura automatului (interconectarea modulelor) se descrie structural Modulele (numrtor/registru) se descriu la alegere structural sau comportamental
-
Metoda de implementare a divizorului de frecven (cu bistabile sau numrtoare) este la alegerea fiecrui student
Fiecare modul VHDL trebuie s fie nsoit de un modul de test care s demonstreze funcionarea acestuia
0000 1000 1100 0110
0111 1110 1101 1010
a aa b b
a
a
b
b
0000 1000 1100 0110
0111 1110 1101 1010
aa b b
a
a
b
b
0000 1000 1100 0110
0111 1110 1101 1010
aa b
a
b
a
b b
a
a
a
a
02)
04)
06)
0000 1000 1100 0110
0111 1110 1101 1010
a
a
a b b
a
a
b
b
0000 1000 1100 0110
0111 1110 1101 1010
aa bb
a
a
b
b
0000 1000 1100 0110
0111 1110 1101 1010
aa b
a
b
a
b b
a
a
a
a
01)
03)
05)
a
0000 0001 0010 0011
1011 1010 1001 1000
a aa b b
a
a
b
b
0000 0001 0010 0011
1011 1010 1001 1000
aa b b
a
a
b
b
0000 0001 0010 0011
1011 1010 1001 1000
aa b
a
b
a
b b
a
a
a
a
0000 0001 0010 0011
0111 0110 0101 0100
a aa b b
a
a
b
b
0000 0001 0010 0011
1111 1110 1101 1100
aa b b
a
a
b
b
0000 0001 0010 0011
0111 0110 0101 0100
aa b
a
b
a
b b
a
a
a
a
07)
09)
11)
08)
10)
12)
-
Susinerea proiectelor va avea loc la ultima edina de proiect. Important!!! Fiecare student se va prezenta la susinere numai cu semi-grupa lui, conform orarului oficial. Susinerea presupune demonstrarea prin simulare a funcionrii proiectului. Cerine minimale pentru acceptarea proiectului:
Fiierele surs VHDL s nu dea erori la compilare, Proiectul s nu de erori la simulare, Fiecare modul VHDL creat trebuie simulat cu un circuit de test propriu, Fiecare simulare trebuie s fie explicat de ctre student.
Structura documentaiei (max. 5 pagini): 1) Foaie de capt, 2) Cuprins, 3) Enunul problemei, 4) Rezolvarea problemei: tabel de adevr + schem electric, 5) Ierarhia proiectului VHDL, 6) Rezultate de simulare (doar automatul, sau n cazul c automatul nu este funcional,
modului cel mai nalt n ierarhie), 7) Concluzii, 8) Bibliografie/referine.