Differences

This shows you the differences between two versions of the page.

Link to this comparison view

soc:laboratoare:04:todo [2026/03/22 17:00]
robert_fabian.tudor
soc:laboratoare:04:todo [2026/03/22 17:11] (current)
robert_fabian.tudor
Line 32: Line 32:
 <note tip> **Hint!** \\ **Pentru întârzierea tranziției trebuie să folosiți un timer.** Timer-ul este un circuit simplu care numără într-un contor tranzițiile ceasului. Astfel, pentru cronometrare folosiți frecvența ceasului ca să aflați câte tranziții trebuie numărate. **Apoi, blocați FSM-ul în starea curentă până când contorul ajunge la valoare dorită.** \\ Pentru simulare, va trebui să micșorați intervalul cronometrat.</​note>​ <note tip> **Hint!** \\ **Pentru întârzierea tranziției trebuie să folosiți un timer.** Timer-ul este un circuit simplu care numără într-un contor tranzițiile ceasului. Astfel, pentru cronometrare folosiți frecvența ceasului ca să aflați câte tranziții trebuie numărate. **Apoi, blocați FSM-ul în starea curentă până când contorul ajunge la valoare dorită.** \\ Pentru simulare, va trebui să micșorați intervalul cronometrat.</​note>​
  
-**Task 3** (2.5p + 0.5p + 1p) Implementați un modul care să simuleze comportamentul unui semafor pentru mașini, controlat prin apăsarea unui buton. Pentru acest task vom folosi unul dintre **LED-urile RGB** de pe placă. ​**Completați** fișierul ''​**xdc**''​ și **încărcați** soluția **pe FPGA**.+**Task 3** (2.5p + 0.5p + 1p) Implementați un modul care să simuleze comportamentul unui semafor pentru mașini, controlat prin apăsarea unui buton. Pentru acest task vom folosi unul dintre **LED-urile RGB** de pe placă. ​Modul de operare al automatului este prezentat mai jos.
   - În starea inițială mențineți aprinsă culoarea verde.   - În starea inițială mențineți aprinsă culoarea verde.
   - La apăsarea unui buton, cronometrați un interval de 1 secundă.   - La apăsarea unui buton, cronometrați un interval de 1 secundă.
Line 38: Line 38:
   - Apoi, modificați culoarea în roșu și mențineți-o timp de 3 secunde.   - Apoi, modificați culoarea în roșu și mențineți-o timp de 3 secunde.
   - Reveniți la starea inițială.   - Reveniți la starea inițială.
 +**Completați** fișierul ''​**xdc**''​ și **încărcați** soluția **pe FPGA**.
  
 <note important>​ <note important>​
Line 61: Line 62:
   - Sistemul revine la starea inițială.   - Sistemul revine la starea inițială.
  
-**Completați** fișierul ''​**xdc**'' ​pentru modul și încărcați pe FPGA.+**Completați** fișierul ''​**xdc**''​ și **încărcați** soluția **pe FPGA**.
  
 <note tip> <note tip>
soc/laboratoare/04/todo.txt · Last modified: 2026/03/22 17:11 by robert_fabian.tudor
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0