Re: pitanje za asistenta
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,
- Follow-Ups:
- Re: pitanje za asistenta
- From: "Rade Jakovljević" <radegm@gmail.com>
- Re: pitanje za asistenta
- References:
- pitanje za asistenta
- From: "Marko Ciric" <ciric.marko@gmail.com>
- pitanje za asistenta
Previous by thread: pitanje za asistenta Next by thread: Re: pitanje za asistenta