Diferență între revizuiri ale paginii „Proiect 2”
m |
|||
Linia 19: | Linia 19: | ||
=== Unelte software === | === Unelte software === | ||
− | Pentru simularea sistemului digital se propune utilizarea programului [[ModelSim]]. | + | Pentru simularea sistemului digital se propune utilizarea programului [[ModelSim]] produs de [http://www.mentor.com Mentor Graphics]. |
Pentru sinteza circuitelor programul disponibil în laborator este [[Tutorial Xilinx ISE|Xilinx ISE]] produs de [http://www.xilinx.com Xilinx]. | Pentru sinteza circuitelor programul disponibil în laborator este [[Tutorial Xilinx ISE|Xilinx ISE]] produs de [http://www.xilinx.com Xilinx]. |
Versiunea de la data 1 aprilie 2012 20:28
Proiect 2 reprezintă disciplina care propune studenților desfăşurarea unei activități de proiectare pentru a realiza implementarea unui sistem digital specific unei aplicații date pe un circuit configurabil FPGA.
Scopul activității de proiect
Activitatea de proiect are ca scop crearea unui cadru organizat, susținut de un îndrumător didactic, în care studenții să aplice cunoştințele dobândite anterior în cadrul cursului "Circuite Integrate Digitale" şi în cadrul laboratorului asociat acestuia pentru a lua decizii raționale asupra diferitelor aspecte ținând de activitatea de proiectare a unui circuit digital ce implementează o funcționalitate specificată.
Descrierea temei de proiectare
Temele propuse în cadrul disciplinei Proiect 2 vizează implementarea pe un circuit configurabil FPGA a unui sistem digital specific şi a controller-elor specializate (e.g. keyboard controller, video display controller) care realizează interfațarea acestuia cu dispozitive periferice de intrare (tastatură, mouse) şi cu dispozitive periferice de ieşire (monitor). Sistemul digital specific propus pentru temele de proiectare se încadrează în domeniul emulării/simulării proceselor fizice şi a mediului fizic. Alegerea implementării funcționalității date, sub forma unui sistem digital specific sau a unui procesor de complexitate scăzută, este realizată de îndrumătorul didactic, acesta sugerând şi o arhitectură corespunzătoare.
Lista temelor
Activitatea de proiectare
Etapele procesului de dezvoltare
Unelte software
Pentru simularea sistemului digital se propune utilizarea programului ModelSim produs de Mentor Graphics.
Pentru sinteza circuitelor programul disponibil în laborator este Xilinx ISE produs de Xilinx.
Rezultate de proiect
Specificațiile produsului
Ghid de utilizare
Diagrama la nivel de blocuri componente
Domeniul de aplicație
Controllere video şi Unități de Procesare Grafică
Fizică (elemente de teorie) şi Unități de Procesare Fizică
Componente hardware
Placa de dezvoltare
Placa de dezvoltare pusă la dispoziția studenților pentru verificarea implementării şi pentru prezentarea finală a proiectului este Nexys 2 (FPGA Spartan3E) produsă de Digilent.
Tastatura PS/2
Dispozitiv VGA
Referințe
1. Gh. Stefan: Loops & Complexity in Digital Systems. Lecture Notes on Digital Design in the Giga-Gate per Chip Era