Diferență între revizuiri ale paginii „CID Lab Lucrarea 4”
De la WikiLabs
Jump to navigationJump to searchLinia 7: | Linia 7: | ||
* Utilizarea programului de sinteză [[Tutorial Xilinx ISE|Xilinx ISE]] | * Utilizarea programului de sinteză [[Tutorial Xilinx ISE|Xilinx ISE]] | ||
* [[Memorii ROM]], [[Dispozitiv de IO: Afișajul cu 7 segmente]], [[Circuite secvențiale]], [[Numărătorul]] | * [[Memorii ROM]], [[Dispozitiv de IO: Afișajul cu 7 segmente]], [[Circuite secvențiale]], [[Numărătorul]] | ||
− | |||
== Cerințe == | == Cerințe == | ||
− | + | * Descrieți în Verilog un numărător pe 32 de biți cu reset asincron. | |
− | + | * Folosind acest numărător și transcodorul descris în laboratorul 3, descrieți în Verilog un circuit (numit Timer) care să utilizeze afișajul cu 7 segmente pentru a afișa valoarea numărătorului. Decideți care din cei 32 de biți ai numărătorului ar trebui utilizați pentru afișare astfel încât viteza de numărare să fie aproximativ o secundă. | |
− | * Descrieți în Verilog | ||
− | * | ||
− | |||
− | |||
− | |||
+ | <!-- | ||
== Cerințe suplimentare (opționale) == | == Cerințe suplimentare (opționale) == | ||
# Folosind modulul dezvoltat la exercițiul opțional 2 de la lucrarea 3, scrieți un modul care să afișeze prenumele vostru deplasându-se de la dreapta la stânga pe afișajul cu 7 segmente. Sintetizați circuitul și programați placa de FPGA. | # Folosind modulul dezvoltat la exercițiul opțional 2 de la lucrarea 3, scrieți un modul care să afișeze prenumele vostru deplasându-se de la dreapta la stânga pe afișajul cu 7 segmente. Sintetizați circuitul și programați placa de FPGA. | ||
Linia 36: | Linia 31: | ||
#Folosind o memorie RAM, implementați în Verilog o stivă. | #Folosind o memorie RAM, implementați în Verilog o stivă. | ||
#Folosind o memorie RAM, implementați în Verilog o coadă. | #Folosind o memorie RAM, implementați în Verilog o coadă. | ||
+ | --> |
Versiunea de la data 30 martie 2014 18:42
Noțiuni și cunoștințe necesare
- Logică booleană și sisteme de numerație
- Sintaxă Verilog
- Utilizarea programului de simulare ModelSim
- Introducere în sinteza pe FPGA. Xilinx ISE
- Utilizarea programului de sinteză Xilinx ISE
- Memorii ROM, Dispozitiv de IO: Afișajul cu 7 segmente, Circuite secvențiale, Numărătorul
Cerințe
- Descrieți în Verilog un numărător pe 32 de biți cu reset asincron.
- Folosind acest numărător și transcodorul descris în laboratorul 3, descrieți în Verilog un circuit (numit Timer) care să utilizeze afișajul cu 7 segmente pentru a afișa valoarea numărătorului. Decideți care din cei 32 de biți ai numărătorului ar trebui utilizați pentru afișare astfel încât viteza de numărare să fie aproximativ o secundă.