Re: pitanje za asistenta
Gde si video da pise da se nesto radi na silaznu ivicu takta? Ja na slikama
ciklusa nigde nisam video silaznu ivicu.
Gledajuci slike i citajuci wbspec, shvatio sam da master na uzlazne ivice
takta proverava ack_i signal i ako je postavljen da ocitava podatke ukoliko
je ciklus citanja u pitanju. Slave samo mora da obezbedi da kad postavi
ack_o signal, da na sledecu ivicu takta ima postavljene podatke na linijama
dat_o. Nikakve tacnije vremenske specifikacije nisam video.
Da li sam u velikoj zabludi ili sam u pravu, molim da mi neko ko je siguran
(asistent) kaze sta je tacno, dok jos radim.
Pozdrav
P.S. Prevod wbspec koji ja imam je pun gresaka.
2007/1/28, Rade Martinovic <rocky303@gmail.com>:
ciklusa nigde nisam video silaznu ivicu.
Gledajuci slike i citajuci wbspec, shvatio sam da master na uzlazne ivice
takta proverava ack_i signal i ako je postavljen da ocitava podatke ukoliko
je ciklus citanja u pitanju. Slave samo mora da obezbedi da kad postavi
ack_o signal, da na sledecu ivicu takta ima postavljene podatke na linijama
dat_o. Nikakve tacnije vremenske specifikacije nisam video.
Da li sam u velikoj zabludi ili sam u pravu, molim da mi neko ko je siguran
(asistent) kaze sta je tacno, dok jos radim.
Pozdrav
P.S. Prevod wbspec koji ja imam je pun gresaka.
2007/1/28, Rade Martinovic <rocky303@gmail.com>:
Zdravo Marko,
Citat texta, dan: 26. januar 2007, vreme: 22:26:58, citat:
>
Da li je potrebno da se ack i rty signali postavljaju asinhrono kao
odgovor na postavljanje signala stb, ili je dozvoljeno da to bude sinhrono?
Npr. ako master zapocne ciklus neposredno
posle uzlazne ivice takta 0, da li smemo da mu odgovorimo neposredno posle
uzlazne ivice takta 1 (sinhrono). Takodje, da li smemo da uvodimo wait
stanja slave-a posle jednog takta
(za blok cikluse). Konkretno, da li je u prethodnom primeru dozvoljeno da
se ack spusti na 0 neposredno posle uzlazne ivice takta 2(sinhrono),
nezavisno od aktivnosti mastera? U tom
slucaju, sledeci odgovor master-u (postavljanje ack na 1) u slucaju blok
transfera bi usledio neposredno posle uzlazne ivice takta 3. Da li je ovakvo
ponasanje dozvoljeno?
Iako nisam asistent da pokusam da odgovorim na deo pitanja:
Master SVE signale mora da zapocne izmedju uzlazne i silazne ivice takta,
najbolje na uzlaznu ivicu, kako bi se stabilisali do silazne ivice.
Slave SVE signale tumaci na silaznu ivicu takta i postavlja svoje, ali
tako da se stabilisu do sledece uzlazne ivice. U pitanju je, kako nazivas,
"sinhron" odgovor, ali na silaznu ivicu, NE na uzlaznu.
Ili jednostavnije ovako:
Master reaguje SAMO na uzlaznu ivicu takta.
Slave reaguje SAMO na silaznu ivicu takta.
Prakticno moze da bude drugacije, ali WISHBONE ovako propisuje i (u
idealnom slucaju, kakav je nas domaci) ovako treba da bude.
Onaj drugi scenario koji si opisao tada nije dozvoljen, jer slave ne moze
da postavlja signale na uzlaznu ivicu (ustvari moze, ali to nije pametno),
vec na silaznu, kada je njemu zgodno.
Postoji prevedena WISHBONE specifikacija na srpski, preporucujem ti da je
detaljno procitas, i proucis scenarija za signale.
--
Pozdrav,
Rade mailto:rocky303@gmail.com<rocky303@gmail.com>
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20vlsi-nastava
-----------------------------------------------------------------
- Follow-Ups:
- Re: pitanje za asistenta
- From: Sasa Stojanovic <stojsasa@yahoo.com>
- Re: pitanje za asistenta
- References:
- pitanje za asistenta
- From: "Marko Ciric" <ciric.marko@gmail.com>
- Re: pitanje za asistenta
- From: Rade Martinovic <rocky303@gmail.com>
- pitanje za asistenta
Previous by date: TAG_O
Next by date: Re: pitanje za asistenta
Previous by thread: Re: pitanje za asistenta Next by thread: Re: pitanje za asistenta
Previous by thread: Re: pitanje za asistenta Next by thread: Re: pitanje za asistenta