Sunteți pe pagina 1din 2

Arhitectura Calculatoarelor - Laborator 2

Cunostinte necesare: laboratorul anterior, VHDL, circuite digitale combinationale / secventiale, afisorul pe 7 segmente de pe placa Basys (descrierea din reference manual). Scopul laboratorului este descrierea in VHDL a afisorului pe 7 segmente, a generatorului de monopuls (de la buton), si legarea acestora intr-un circuit simplu, care sa afiseze pe afisor iesirea dintr-un numarator care numara apasarile de buton. Pasi de urmat: 1. Implementarea generatorului monoimpuls (step - ceas de la buton). Se va crea un nou proiect in Xilinx ISE (cu o entitate principala care sa comunice cu placa: switchuri, butoane, leduri). Pentru a evita zgomotul care este prezent la apasarea butoanelor se vor folosi trei bistabile D sincrone, primul fiind legat la un ceas redus (bitul 14 din numarator). Schema generatorului monopuls este:

Generatorul de monoimpulsuri. 2. Implementarea afisorului pe 7 segmente. Se va lucra in proiectul creat la punctul 1 (adaugand porturile necesare pentru anozi/catozi). Afisorul se va implementa independent (abordare structurala, fisier vdhl diferit) de entitatea principala (interfata cu placa), si se va lega in design folosind component. Schema afisorului este urmatoarea:

4 Dots 4 Digit0 4 Digit1 4 Digit2 4 Digit3 2 MUX 16:4 4

MUX 4:1

Catod7

2 HEX2SSD DEC 4:7 7 Catod6..0

4
COUNTER

15:14

DEC 2:4

Anod3..0

CLK

Afisorul pe 7 segmente (4 cifre) 3. Legarea generatorului monoimpuls de afisor se va face prin folosirea unui numarator pe 16 biti. Numaratorul va avea ca semnal de ceas semnalul monoimpuls, iar iesirea numaratorului se va lega pe intrarile Digit3..0 ale afisorului. La fiecare pas se recomanda testarea pe placa a descrierilor VHDL.

S-ar putea să vă placă și

  • SO Curs 2
    SO Curs 2
    Document43 pagini
    SO Curs 2
    Marcel Bostan
    Încă nu există evaluări
  • 07 Mostenire
    07 Mostenire
    Document7 pagini
    07 Mostenire
    Marcel Bostan
    Încă nu există evaluări
  • OOP07 R 6
    OOP07 R 6
    Document12 pagini
    OOP07 R 6
    Marcel Bostan
    Încă nu există evaluări
  • NC1 1
    NC1 1
    Document6 pagini
    NC1 1
    Marcel Bostan
    Încă nu există evaluări
  • OOP07 R 6
    OOP07 R 6
    Document12 pagini
    OOP07 R 6
    Marcel Bostan
    Încă nu există evaluări
  • NC1 1
    NC1 1
    Document6 pagini
    NC1 1
    Marcel Bostan
    Încă nu există evaluări
  • Laborator 9
    Laborator 9
    Document8 pagini
    Laborator 9
    Andreea Jarcău
    Încă nu există evaluări
  • Biologia Virusurilor 10
    Biologia Virusurilor 10
    Document16 pagini
    Biologia Virusurilor 10
    gabi podosu
    Încă nu există evaluări
  • Barem Real 1
    Barem Real 1
    Document5 pagini
    Barem Real 1
    Marcel Bostan
    Încă nu există evaluări