«« ( Date ) »» // «« ( Thread ) »» // vlsi-nastava - 2007

Nekoliko pitanja od pocetnika u domacem

by Radomir Jakovljevic
petak, 05. januar 2007 - 02:53.

Evo ovako,



Tek pocinjem sa izradom domaceg zadatka pa me zanima da li sam dobro razumeo
i da li sam dobro pretpostavio neke stvari, da ne zabrljam na pocetku.



1. Nas uredjaj ima 16 WISHBONE signala (da li je obavezno postojanje
SEL_I signala posto ne vidim svrhu u nasem konkretnom projektu, a u
specifikaciji pise das u "neki" signali opcioni) i 2 signala za
slanje/prijem podataka: T xi Rx. Da li je ovo tacno?

2. Da li SIRINA adrese (opseg za ADR_I()) treba da bude genericki
parameter ili da stavimo 64b, a onaj ko uredjaj bude koristio neka vezuje na
0 one bite koji mu ne trebaju?

3. Da li moze neko da mi pojasni ovu recenicu: "Jedina širina podataka
je 32b. Za sve bite koji se ne koriste, pri upisu upisati '0' i pri čitanju
obezbjediti '0'"? Da li to znaci da mi MASTER-u koji koristi ovaj uredjaj za
prijem/slanje podataka omogucavamo jedino da radi sa 32b podacima ili da ako
on zeli da salje/prima 8b, 16b ... podatke (koristeci pritom SEL_O() linije
za specificiranje gde se oni nalaze/gde ih ocekuje), mi treba da obezbedimo
da se na liniju preko Tx izbaci 32 bita (gde je ostatak '0') ili da se iz
FIFO-a procita podatak kome se maskiraju svi biti '0'-ma sem onih koje
MASTER trazi (nekih 8b , 16b). Kad kazem nekih 8b, 16b mislim da polozaj tih
8b,16b u 32-bitnom podatku. Nadam se da je ovo prvo odgovor jer je lakse za
implementaciju J.



Unapred se zahvaljujem svima na pomoci.



Pozdrav, Rade