Računarski VLSI sistemi (RI5RVL):
Tekst Laboratorijskih vežbi
 
 
 
Cilj
 
Cilj laboratorijskih vežbi je da studenti prođu kroz ceo postupak projektovanja jednog čipa po metodi programabilne logike koji uključuje:
a. kreiranje logičke šeme i njenu verifikacija (logičku i vremensku),
b. porogramiranje čipa
c. testiranje u realnim laboratorijskim uslovima.
Pored toga, cilj je da se studenti upoznaju sa korišćenjem opreme u laboratoriji za Računarske VLSI sisteme (soba 37B): generatora signala, osciloskopa, analizatora signala (LSA - Logic State Analyzer), ispitne ploče, itd.
 
Šta?
 
Lab1. Koristeći programski paket ALTERA MaxPlus+ projektovati jedan od sledećih resursa procesora:
0. CLA sabirač,
1. množač po izboru,
2. Barrell pomerač.
Redni broj resursa kojeg treba realizovati računa se po sledećoj formuli: Student#1.broj_indeksa + Student#1.godina_upisa + Student#2.broj_indeksa + Student#2.godina_upisa) mod 3. Projektovani resurs verifikovati koristeći alate za logičku i vremensku analizu programskog paketa AlteraMaxPlus+.
Napomena: Nastojati da projektovani resurs ima maksimalan broj razreda uz prihvatljivu performansu za Alterin čip EPL5032.
 
Lab1. Koriteći opciju za programiranje programskog paketa ALTERA MaxPlus+ i
programator za Altera čipove, isprogramirati projektovani resurs
koristeći čip Altera EPL5032.
 
Lab2. Isprogramirani čip postaviti na ispitnu pločicu (protoboard),
povezati odgovarajuće ulazne pinove sa izlazima PC-Lab kartice;
izlazne pinove povezati sa ulazima LSA (Logic State Analyzer).
 
Lab3. Uraditi realnu funkcionalnu verifikaciju projektovanog čipa i
izmeriti vremenske karakteristike.
 
Kako?
 
Ovde su date sve informacije neophodne za uspešan rad u laboratoriji.
 
1. Resursi procesora koje treba implementirati se predaju u okviru vežbi na tabli.
Uputstvo za korišćenje paketa AlteraMAXPlus+ se nalazi u knjizi
"Uvod u projektovanje računarskih VLSi sistema,"
Veljko Milutinović, Dragan Božanić, Dejan Polomčić, Milivoje Aleksić, NAUKA, Beograd, 1994,
ili se može dobiti na kopiranje od gospodina Vladana Dugarića u sobi 70.
 
2. Uputstvo za programiranje Alterinih čipova se nalazi na adresi http://rti.etf.bg.ac.yu/rti/ri5rvl/tutorial/prog_altera.html
 
3. Povezivanje i testiranje
 
Sveže isprogramirani čip postaviti na ispitnu pločicu. Pri tom, paziti da čip bude ispravno postavljen (čip gurnuti ravnomerno do kraja). Ulazne pinove povezati sa izlazima PC-lab kartice koja obezbeđuje generisanje ulaznih test signala. Detaljno uputstvo za rad sa PC-lab karticom se nalazi na adresi http://rti.etf.bg.ac.yu/rti/ri5rvl/dodatak/pc_lab.htm. Ulazne i izlazne pinove čipa povezati sa LSA radi provere vremenskih odnosa. Detaljno uputstvo za rad sa LSA se nalazi na adrsi http://rti.etf.bg.ac.yu/rti/ri5rvl/dodatak/lsa.htm.