Re: 2x HDD IDE + CD-ROM, jak polaczyc ?

Autor: Tomasz Kamaszewski (tomekk_at_astercity.net)
Data: Wed 29 Sep 1999 - 13:11:26 MET DST


The EaGle wrote:

> Adapter EIDE używa takiego (uproszczonego) schematu - odczytaj dane z dysku
> master(prędko¶ć np. max 2.4MB/s) , dane są przesyłana z taką prędko¶cią do
> momentu gdy adapter nie uzyska kolejnego rozkazu- odczytaj dane z dysku
> CD-ROM ustawionego jako slave z możliwie największą prędko¶cią (np
> x4=600kB/s) i wtedy dane płyną z prędko¶cią 600kB/s z CD-ROMu i 600kB/s z
> HDD.
>

Dostep do urzadzen jest naprzemienny (wspolna szyna, podzial czasu). W/g
schematu, ktory przedstawiles, pierwsze odwolanie do cdrom ma ograniczyc do tej
samej predkosci transfer z hd. To w takim wypadku kiedy hd moze zaczac znowu
transmitowac ze swoja najwieksza predkoscia ? Jakis timeout, wykrywajacy brak
odwolan do cdrom, po ktorym hd odzyska swoja dawna predkosc ?
Jesli 2 urzadzenia maja wspolny kabel i jak pracuje jedno z nich to ma do
dyspozycji pelna przepustowosc, jesli wystapi odwolanie do drugiego urzadzenia
to naturalnym jest, ze zje mu kawalek pasma. Ale podzial odbywa sie chyba
proporcjonalnie do szybkosci obu urzadzen. Po to jest bit bsy, zeby to
regulowalo sie automatycznie. Jesli cd bedzie mial klopoty z odczytem to
automatycznie dostep do niego sie wydluzy i w tym czasie hd siedzi sobie cicho,
bo szyne przejal cd. Jesli cd upora sie ze swoim zadaniem szybciej, to wczesniej
zwolni szyne dla hd i tym samym w jednostce czasu zrobi on wiecej.

> > >
> > > > Dyski laczone sa rownolegle na wspolnej szynie danych i o predkosci
> nie
> > > decyduje
> > > > tu najwolniejszy element jak mialoby to miejsce w strukturze
> szeregowej.
> A wła¶nie że decyduje bo kablem można przesyłać dane w jeden sposób czyli
> przy okre¶lonej prędko¶ci którą determinuje wolniejsze urządzenie. To tak
> jakby¶ przesyłał prąd przez kabel o napięciu 100 i 1000V normalne że dla
> dobra urządzenia lepiej przesyłać niższe napięcie(nie zbyt dobry przykład
> ale jaki¶ jest).

Przykladu nie zabardzo rozumiem, ale domyslam sie ze chodzi ci o cos takiego, o
co glownie sie tutaj spieramy. Otoz jesli szyna ma przepustowosc dajmy na to
1Mb/s i pracuje na nim jedno urzadzenie o maksymalnym transferze 800kb/s to z
taka predkoscia dane dojda do odbiornika. Jesli w tym czasie zacznie nadawac
drugie urzadzenie o max predkosci 400kb/s to sa 2 mozliwosci: transfery obu
urzadzen sie proporcjonalnie zmniejsza (700 i 300), albo jesli jedno z nich jest
uprzywilejowane (wolniejsze, ktore i tak juz wolno nadaje) to transfer obcinany
jest temu szybszemu (600, 400). Z tego co wywnioskowalem twierdzisz, ze sytuacja
bedzie taka: 400 i 400, czyli marnowanie pasma.

>
> Podczas gdy twój HDD pracuje a ty włożysz płytę CD to niestety ale praca HDD
> zostanie na 1-2sekundy przerwana (zależy od max. czasu dostępu do płyty ) bo
> trwa transfer z CD do pamięci o zawarto¶ci płyty CD. Takiego badziewnego
> zachowania nie ma jak masz CD i HDD na osobnych kablach.
>

No to jest oczywiste, bo dostep odbywa sie z podzialem czasu, na jednym kablu
nie ma sily.

>
> Proponuje zamiast się wymądrzać o sposobach transmisji EIDE o których jak
>

Nigdy nie uwazalem sie za eksperta. Robie tylko uzytek z glowy i danych, ktorymi
dysponuje.

> widać nie masz pojęcia zainwestować 15zł i kupić drugi przewód do którego
> dołączysz CD-ROM co spowoduje kilkudziesięcioprocentowy zysk wydajno¶ci
> systemu.

Dzieki za rade, ale czestotliwosc z jaka uzywam cdrom nie jest warta zachodu.

Pozdro

Tomek



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 19:03:50 MET DST