[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Detekce harddisku
> Jak mas pripojene ty adresove vodice, ktere vedou do obvodu ChipSelect
> (CS)?
> Mas je taky pres budice?
Signaly \CS0 a \CS1 mam secteny hradlem AND a privedeny na vstup \OE
budicu 2 x 245 datovych bitu, tedy jakmile je jeden select aktivni (v
nule), tak budice opusti treti stav a zacnou prenaset signal (v praxi
funguje i pripojit tam rovnou CS0, protoze CS1 se nepouziva, ale
takhle to pocita s pripadnym rozsirenim na 4IDE. Signal \IORD mam
pripojenej do DIR vstupu tech samych budicu a pokud je cteci cyklus tak
to otoci smer.
Ridici signaly - \CS0, \CS1, A0, A1, A2, \IOWR, \IORD a \RESET
zesiluju dalsi 245 natvrdo nastavenou jako stale aktivni jednosmerny
budic (sla by pouzit i 244, ale ta ma nesikovne umisteny vyvody).
Otazka je jestli \CS0, \CS1 a \IORD pro rizeni datovych budicu brat
pred jejich vlastnim budicem nebo az za nim (na scemati PC I/o karty je
to az za nim), ale ono to zatim nefunguje ani tak, ani tak.
Vstupni vodice - INTRQ, \WAIT a \LED asi zesilovat nebudu: Pro
INTRQ bych tam musel mit dalsi tristavovy budic a navic OR hradlo,
aby je pro 4IDE sloucil z obou kanalu (to ty dve diody poslouzi stjne
dobre), \WAIT je podle specifikace otevreny kolektor, ale asi by taky
vyhovel tristavovy budic no a \LED jde pres odpor rovnou na bazi PNP
tranzistoru, ktery rozsveci LEDku, tam to staci sloucit diodama nebo
AND hradlem (zbyva mi jich tam stejne dost). Navic mne jde hlavne o to,
abych vystupy z Amci nepretezoval pripojenim treba tri nebo ctyr HDD a
CD - ROM, u vstupu tohle nehrozi, takze cpat tam navic dva svaby se mi
zda zbytecny..
>
> Podle katalogu (GM) maji:
> zpozdeni fmax
> LS 9.5ns 40MHz
> HCT(HC) 8ns 50MHz
> S 3ns 70MHz
>
Tu tabulku jsem taky videl, jenze to plati pro jednoduchy logicky
cleny, pro 74LS245 je typicky prenosove zpozdeni signalu kolem 18 ns a
aktivacni cas (kdyz aktivuju \OE, tak nez prejdou z vysoke impedance
do normalniho razimu) asi taky tak. Videl jsem jakysi katalog (v
nemcine), kde byly obvody od ruznych vyrobcu a nektere 74ALS245 jsou
dokonce trochu pomalejsi nez LS, zato maji nizsi spotrebu, tak asi
zkusim rovnou nejaky AS nebo F.
Je taky mozny, ze to neni rychlosi, ale necim jinym, treba nejakym
rusenim, ve specifikaci ATA rozhrani tomuhle problemu venuji docela
sitoky prostor, a asi to neni zas takova sranda. On zase cim
ryhlejsi obvod, tim ostrejsi ma nabezne a sestupne hrany signalu a o to
vetsi ruseni (harmonickou analyzu obdelnikoveho pulsu asi znas :-)).
Ales Zika
Pelhrimov
E-mail : Ales.Zika@pel.cb.ds.mfcr.cz