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

Re: Blokovski ciklusi

by Drasko Injac
utorak, 30. januar 2007 - 00:59.

I ja sam razmisljao o istoj stvari - zasto podrzavati "blokovski upis" ako
imamo sam jedan registar koji se prazni svakih 130+ taktova.


No, u sustini, koliko sam shvatio, bitno je samo da se ispostuje
specifikacija wishbonea.


Ne postoje nikakvi zahtevi za brzinom odgovora -> vec samo za "protokolom".
Tj -> ako tvoj Slave tokom blokovskog upisa stalno ubacuje Wait stanje (ili
nekoliko ), to se onda svede na Single upis ... ali, tehnicki, sto se
specifikacija tice -> podrzan je i blokovski ( jer to u ipak i jeste
blokovski) ..
Mozda ne najbrze sto teoretski moze ( a to je 1 ciklus 1 transfer ), no
podrzan je.

Recimo na primeru onog Porta iz specifikacija -> u radu porta ne postoji
"detekcija blokovskog upisa" .. on uopste ne razlikuje da li se radi o
obicnom ili blokovskom upisu/citanju.
Vec po samoj konstrukciji, podrzan je blokovski upis.

Tehnicki i u mom domacem, nema razlike izmedju blokovskog i single upisa ...
nikakve
( doduse, jos nisam sve istestirao )


Hocu da kazem :) -> uredjaj koji podrzava single, podrzava i blokovski OSIM
ako zbog nekog slucaja nije moguce ispostvovati specifikaciju
Recimo ako pravis Master i ne mozes ni teoretski da saljes adrese/podatke na
svaku ivicu takta.

Ili ako pravis neki kontroler .. onda ti je bitan onaj signal CYC_I koji
"rezervise uredjaj" tako da kontroler ne prepusta uredjaj drugom masteru dok
CYC ne opadne na 0.

----------------------------------------------------------

Odnosno :) -> sta mozes uraditi "da ne podrzis blokovski upis" u tom slucaju
koji si naveo?
U vr' glave mozes napisati u specifikaciji da upis nije podrzan .. no,
hardverski, upis jeste podrzan...
( takodje u tom slucaju imas RTY signal da obavesti da je uredjaj "trenutno
zauzet" )


E, sad .. sta pisati u specifikaciji ni meni nije jos jasno .. blokovski
upis jeste spor, ali je podrzan ..


Ispravite me ako gresim ..

pozz


On 1/30/07, Rade Jakovljević <radegm@gmail.com> wrote:

Imam problema sa razumevanjem nacina rada blokovskih ciklusa.