Google

WWW CSIT
 

Descrierea problemei

Se cere sa se proiecteze, folosind circuite FPGA, din familia Xilinx XC4000/Spartan2E, automatul secvential reprezentand unitatea de comanda a unei “insecte electronice” (RoboAnt®), care se deplaseaza intr-un labirint. De asemenea, este realizat un simulator software/hardware, cu interfata grafica, pentru urmarirea comportarii insectei in labirint.

Specificatii de proiectare:
- Senzori: doua antene L (stanga) si R (dreapta), care vor furniza semnalul 1 atunci cand vin in contact cu un obstacol;
- Organe de executie: Pas inainte F, Rotire 10 grade stanga TL si dreapta TR.
- Scopul urmarit: inzestrarea insectei cu “inteligenta”, astfel incat ea sa poata iesi din labirint.


- Strategia: “Antena din dreapta pe peretele labirintului”
- Situatii in care se poate afla insecta:






Reducerea starilor echivalente:
Observatie: Si = Sj daca
1. Starile au iesiri identice; SI
2. Fiecare intrare -> stari echivalente.
Strategia de Reducere:
Gaseste perechi de stari echivalente si efectueaza FUZIUNEA lor.
Tabela de tranzitii:
Tabela de tranzitii, care trebuie completata, are aspectul de mai jos:


Aspecte care trebuie avute in vedere:
1. Schema bloc:
2. Initializare? Anuleaza memoria?
3. Codurile starilor neutilizate
- consum de ROM (utilizeaza PLA sau porti)
- semnificatie?
4. Alegerea codificarii starilor?
5. Sincronizarea modificarii intrarilor cu actualizarea starii?