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

Re: pitanje za asistenta

by Rade Jakovljević
nedelja, 28. januar 2007 - 19:20.

Ovde pise da se svaka aktivnost u vezi sa wb interfejsom vrsi na uzlaznu
ivicu takta, odnosno da se svi signali registruju - ocitavaju na uzlaznu
ivicu. To znaci da ce tamo neki master postavljati svoje signale tako da
ocekuje da ih mi pokupimo na uzlaznu ivicu. Mi cemo nas ack_o, err_o...
postaviti "kad hocemo" ali pod uslovom da na sledecu uzlaznu ivicu takta od
postavke ack signala mozemo da obezbedimo masteru podatke koje on ocekuje,
jer ce ih on tada ocekivati (na prvu uzlaznu ivicu takta na kojoj je
ack='1'). Zato je ovo pravilo uvedeno, mada se ovde stvarno ne pominje
nikakva silazna ivica, to je dobar trenutak za postavljanje nekih izlaznih
signala jer je na sredini izmedju uzlazne (kada mi ocitavamo podatke) i
uzlazne (kada master ocitava nase rezultate). Naravno ovo je u slucaju kada
imamo max. brz odziv, nas uredjaj (slave) moze i da "kulira" par taktova,
tj. da unese WSS (wait stanja), tako sto ne postavi odmah na prvu silaznu
ivicu ack_o nego na neku narednu.

Ovo ne pise u wbspec, verovatno je asistent pricao o tome na vezbama, ali na
zalost ja sam od onih koji su vezbe pratili prosle godine...

Evo ovako sam ja razumeo WB filozofiju, ako nisam u pravu neka me odmah neko
razuveri, dok nisam implementirao svoju kontrolnu jedinicu. :)

Pozdrav

2007/1/28, Nenad Tesovic <tesovicn@gmail.com>:


Sasa Stojanovic wrote:
>> Master reaguje SAMO na uzlaznu ivicu takta.
>> Slave reaguje SAMO na silaznu ivicu takta.
> wbspec_b1, strana 56, pravilo 4.10.

RULE 4.10
The clock input [CLK_I] to each IP core MUST coordinate all activities
for the internal logic within the WISHBONE interface. All WISHBONE
output signals are registered at the rising edge of [CLK_I]. All
WISHBONE input signals must be stable before the rising edge of [CLK_I].

Ja ne vidim da se ovde pominje silazna ivica, niti se pominju master i
slave?
*
*



-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20vlsi-nastava
-----------------------------------------------------------------