RTV forum PL | NewsGroups PL

Jak długo złącze SATA utrzyma się na rynku w obliczu rozwoju SATA Express?

Początek końca ISA

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak długo złącze SATA utrzyma się na rynku w obliczu rozwoju SATA Express?

Tomasz WĂłjtowicz
Guest

Wed Mar 12, 2014 2:23 am   



W tym roku do użytku wchodzi złącze SATA Express, które docelowo ma
przenieść napędy dyskowe z SATA na PCI Express.

Niewiele osób wie, że złącze ATA, nawet we współczesnej formie SATA,
jest rodzajem magistrali ISA. I jest to bodaj ostatnia żyjąca postać
magistrali ISA.

Tak więc w miarę jak złącze dyski z PCI Express zaczną zapełniać rynek
SATA będzie się stawać coraz bardziej "legacy", aż w końcu zniknie.

Czy ktoś zna jeszcze jakąś inną, żyjącą formę magistrali ISA?

Pszemol
Guest

Wed Mar 12, 2014 2:30 am   



"Tomasz Wójtowicz" <sorry@nospam.com> wrote in message
news:lfocuo$lna$1@node1.news.atman.pl...
Quote:
W tym roku do użytku wchodzi złącze SATA Express, które docelowo ma
przenieść napędy dyskowe z SATA na PCI Express.

Niewiele osób wie, że złącze ATA, nawet we współczesnej formie SATA, jest
rodzajem magistrali ISA. I jest to bodaj ostatnia żyjąca postać magistrali
ISA.

Tak więc w miarę jak złącze dyski z PCI Express zaczną zapełniać rynek
SATA będzie się stawać coraz bardziej "legacy", aż w końcu zniknie.

Czy ktoś zna jeszcze jakąś inną, żyjącą formę magistrali ISA?

Format PC104 w komputerach przemysłowych?

JDX
Guest

Wed Mar 12, 2014 2:57 am   



On 2014-03-12 02:23, Tomasz Wójtowicz wrote:
[...]
Quote:
Niewiele osób wie, że złącze ATA, nawet we współczesnej formie SATA,
jest rodzajem magistrali ISA. I jest to bodaj ostatnia żyjąca postać
magistrali ISA.
A możesz podać źródło tych rewelacji?


Tomasz WĂłjtowicz
Guest

Wed Mar 12, 2014 3:12 am   



W dniu 2014-03-12 02:57, JDX pisze:
Quote:
On 2014-03-12 02:23, Tomasz Wójtowicz wrote:
[...]
Niewiele osób wie, że złącze ATA, nawet we współczesnej formie SATA,
jest rodzajem magistrali ISA. I jest to bodaj ostatnia żyjąca postać
magistrali ISA.
A możesz podać źródło tych rewelacji?

Poszukaj sobie sam. Pamiętam karty kontrolerów ATA na ISA, które miały
niektóre piny ISA bezpośrednio przypięte do wyjścia ATA. Do dzisiaj cała
komunikacja na SATA odbywa się okrojonym protokołem ISA.

JDX
Guest

Wed Mar 12, 2014 3:54 am   



On 2014-03-12 03:12, Tomasz Wójtowicz wrote:
[...]
Quote:
Poszukaj sobie sam.
Serio? Gdzie? Na Google może?


Quote:
Pamiętam karty kontrolerów ATA na ISA, które miały niektóre piny ISA
bezpośrednio przypięte do wyjścia ATA.
No i co z tego? Bo niektórych sygnałów które są na złączu ISA nie ma na

złączu (P)ATA. I na odwrót.

Quote:
Do dzisiaj cała komunikacja na SATA odbywa się okrojonym protokołem
ISA.
Jakim protokołem ISA? Very Happy Zdajesz sobie sprawę, że ISA, pomimo

podobieństw, to coś innego niż PATA/IDE? I że SATA może (i powinno
pracować) w trybie AHCI, a nie "legacy mode" aka "compatibility mode"
aka "IDE emulation"? Aha, no i zdajesz sobie sprawę, że ISA oraz PATA to
są interfejsy równoległe natomiast SATA jest interfejsem szeregowym? Very Happy

BartekK
Guest

Wed Mar 12, 2014 9:38 am   



W dniu 2014-03-12 02:23, Tomasz Wójtowicz pisze:
Quote:
Niewiele osób wie, że złącze ATA, nawet we współczesnej formie SATA,
jest rodzajem magistrali ISA. I jest to bodaj ostatnia żyjąca postać
magistrali ISA.
Ale "postać magistrali isa" to takie miękkie określenie, że trochę

nieprzystoi... To że w złączu ISA były dostępne "prawie wprost" linie
adresowe 16bit A0-A23 i linie danych D0-D15, oraz parę sygnałów typu
/iq3-7, /io-read /io-write itp, oraz że na złączu ATA, w najbardziej
przedpotopowym wdrożeniu, gdzieś w okolicach 386, było część z tych
linii (D0-D15, A0,A1, io-write, io-read itp) "prawie wprost"
wyprowadzanych - to nie znaczy że to jest to samo, zwłaszcza od czasów
wprowadzenia DMA, UDMA33/66/100/133, zintegrowanych sterowników IO i
mostków, gdzie obecność takich archaizmów jest jedynie rejestrowo-zgodna
wstecz... Nie da się zrobić sobie przejściówki sata > gniazdo karty ISA Smile
To tak jakbyś powiedział, że usb to prawie to samo, co rs485, bo też
szeregowe i też różnicowe...


--
| Bartłomiej Kuźniewski
| sibi@drut.org GG:23319 tel +48 696455098 http://drut.org/
| http://www.allegro.pl/show_user_auctions.php?uid=338173

RoMan Mandziejewicz
Guest

Wed Mar 12, 2014 9:41 am   



Hello JDX,

Wednesday, March 12, 2014, 2:57:59 AM, you wrote:

Quote:
Niewiele osób wie, że złącze ATA, nawet we współczesnej formie SATA,
jest rodzajem magistrali ISA. I jest to bodaj ostatnia żyjąca postać
magistrali ISA.
A możesz podać źródło tych rewelacji?

Jeśli chodzi o ATA, to ma rację. I na tym koniec. Bo tryb emulacji ATA
przez SATA nie oznacza magistrali ISA.

--
Best regards,
RoMan
Nowa strona: http://www.elektronika.squadack.com (w budowie!)

JDX
Guest

Wed Mar 12, 2014 10:26 am   



On 2014-03-12 09:41, RoMan Mandziejewicz wrote:
Quote:
Hello JDX,

Wednesday, March 12, 2014, 2:57:59 AM, you wrote:

Niewiele osób wie, że złącze ATA, nawet we współczesnej formie
SATA, jest rodzajem magistrali ISA. I jest to bodaj ostatnia
żyjąca postać magistrali ISA.
A możesz podać źródło tych rewelacji?

Jeśli chodzi o ATA, to ma rację. I na tym koniec.
Nie ma. Ponieważ ATA definiuje nie tylko warstwę elektryczną (typ

logiki, funkcje sygnałów, zależności czasowe) ale też "protokół", tj.
zestaw rejestrów i komend do komunikacji hosta z urządzeniami
podłączonymi za pomocą PATA. Nigdy nie słyszałem o czymś podobnym w
przypadku ISA.

Quote:
Bo tryb emulacji ATA przez SATA nie oznacza magistrali ISA.
Być może mam jakieś zaćmienie, ale wg mnie dla OP SATA jest rodzajem ISA

- patrz na początek tegoż posta. Very Happy

tusk, donald tusk
Guest

Wed Mar 12, 2014 2:20 pm   



właśnie, tak czy owak, to się sprawdziło,
a niby jak sterowane będą urządzenia SataEx...
że niby wprowadzą takie gnioty jak logika rozmyta?
zawsze zastanawiałem się, jak będą działały tuskowe komputery
probabilistyczne i to chyba odpowiedź...
będzie ostro...

Adam Wysocki
Guest

Wed Mar 12, 2014 3:18 pm   



Tomasz Wójtowicz <sorry@nospam.com> wrote:

Quote:
komunikacja na SATA odbywa się okrojonym protokołem ISA.

Ciężko wyodrębnić w ISA protokół...

--
"zanim nastala era internetu, kazdy wiejski glupek siedzial w swojej wiosce"
http://www.chmurka.net/

tusk, donald tusk
Guest

Wed Mar 12, 2014 3:21 pm   



dodam jeszcze, że to znak czasów, młodzi elektronicy nie rozumieją co to WR
RD INT i takie tam... natomiast pojebany protokół to coś czym żyją...

ACMM-033
Guest

Wed Mar 12, 2014 10:21 pm   



Użytkownik "Tomasz Wójtowicz" <sorry@nospam.com> napisał w wiadomości
news:lfofqu$ohd$1@node1.news.atman.pl...
Quote:
Niewiele osób wie, że złącze ATA, nawet we współczesnej formie SATA,
jest rodzajem magistrali ISA. I jest to bodaj ostatnia żyjąca postać
magistrali ISA.
A możesz podać źródło tych rewelacji?

Poszukaj sobie sam.(...)

Tu muszę wziąć grupę w obronę i stwierdzić, że do ciebie, jako stawiającego
argument, należy jego obrona.

--
ACMM-033-PC-GCI-Warszawa.
Spamerstwu i "pytaczom" wstęp do skrzynki email surowo zabroniony!
To, że adres ten jest publiczny i nieodspamiony, nie oznacza, że wolno
wam tu załatwiać się, do tego jest klop, tylko go z szafą nie pomylcie!

Tomasz WĂłjtowicz
Guest

Wed Mar 12, 2014 11:53 pm   



W dniu 2014-03-12 22:21, ACMM-033 pisze:
Quote:

Użytkownik "Tomasz Wójtowicz" <sorry@nospam.com> napisał w wiadomości
news:lfofqu$ohd$1@node1.news.atman.pl...
Niewiele osób wie, że złącze ATA, nawet we współczesnej formie SATA,
jest rodzajem magistrali ISA. I jest to bodaj ostatnia żyjąca postać
magistrali ISA.
A możesz podać źródło tych rewelacji?

Poszukaj sobie sam.(...)

Tu muszę wziąć grupę w obronę i stwierdzić, że do ciebie, jako
stawiającego argument, należy jego obrona.

No to zacznijmy jeszcze raz. Pierwsza ATA to była uproszczona wersja
magistrali ISA. Komunikacja po niej odbywała się na zasadzie
pisania-czytania na adres w urządzeniu, tak jak w magistrali ISA. To
miałem na myśli mówiąc o protokole. Elektrycznie SATA jest już inna,
"protokół" z grubsza pozostał ten sam.

Obecnie SATA Express będzie promować protokół NVMe, który jest
zdecydowanie inny niż ISA-pochodne rozwiązania, można na niego patrzeć
tak, że każde urządzenie to 65536 wirtualnych urządzeń z którymi można
się komunikować niezależnie. ISA tak nie umiała :D

Przerwania w ISA są sprzętowe. Urządzenia na ATA miały jedno przerwanie
do dyspozycji działające na tej samej zasadzie. NMVe ma do 2048 przerwań
obsługiwanych nie sprzętowo ale komunikatami. Już sobie wyobrażam te
pytania "jak to jest, że dysk twardy ma 2048 przerwań, jeśli wychodzi z
niego tylko ... przewodów?". Można się śmiać, ale autentycznie kiedyś
padały takie pytania w odniesieniu do liczby pinów karty sieciowej i
ilości portów (protokołu TCP albo UDP).

J.F.
Guest

Thu Mar 13, 2014 12:35 am   



Dnia Wed, 12 Mar 2014 23:53:52 +0100, Tomasz Wójtowicz napisał(a):
Quote:
No to zacznijmy jeszcze raz. Pierwsza ATA to była uproszczona wersja
magistrali ISA. Komunikacja po niej odbywała się na zasadzie
pisania-czytania na adres w urządzeniu, tak jak w magistrali ISA. To
miałem na myśli mówiąc o protokole. Elektrycznie SATA jest już inna,
"protokół" z grubsza pozostał ten sam.

No nie, jeszcze w ATA zaczeli eksperymentowac.
Najpierw tryby DMA, potem ATAPI,

Quote:
Obecnie SATA Express będzie promować protokół NVMe, który jest
zdecydowanie inny niż ISA-pochodne rozwiązania, można na niego patrzeć
tak, że każde urządzenie to 65536 wirtualnych urządzeń z którymi można
się komunikować niezależnie. ISA tak nie umiała Very Happy

No nie - na ISA (nie ATA) bylo jednak sporo adresow do dyspozycji, i
wiele mozliwosci sie otwieralo.
ATA byla zreszta ciekawa pod jednym wzgledem - dwa dyski na jednej
tasmie mialy przeciez ten sam adres. Dopiero ktorys bit w danych mowil
o wybranym urzadzeniu - i wtedy drugie musialo dyskretnie zamilknac.
To byla zreszta jedna z wad - niemoznosc rownoleglej pracy.

Quote:
Przerwania w ISA są sprzętowe. Urządzenia na ATA miały jedno przerwanie
do dyspozycji działające na tej samej zasadzie. NMVe ma do 2048 przerwań
obsługiwanych nie sprzętowo ale komunikatami. Już sobie wyobrażam te
pytania "jak to jest, że dysk twardy ma 2048 przerwań, jeśli wychodzi z
niego tylko ... przewodów?". Można się śmiać, ale autentycznie kiedyś
padały takie pytania w odniesieniu do liczby pinów karty sieciowej i
ilości portów (protokołu TCP albo UDP).

A to nie wiem kto tak pytal.

Ale zwracam uwage ze dzielenie przerwan zaczelo sie dawno temu -
szybko zaczelo ich brakowac.

J.

ACMM-033
Guest

Thu Mar 13, 2014 2:21 am   



Użytkownik "J.F." <jfox_xnospamx@poczta.onet.pl> napisał w wiadomości
news:i3nowk02xanp$.11i7ofvxi5q8m$.dlg@40tude.net...
Quote:
Ale zwracam uwage ze dzielenie przerwan zaczelo sie dawno temu -
szybko zaczelo ich brakowac.

Kiedyś niemal nie do pomyślenia, bo system dostawał pierdolca, albo wręcz,
nie pozwolił postawić urządzenia i niekiedy trzeba było ostro kombinować z
przydziałem zasobów (Jeśli ktoś kiedyś kładł NT4 na starym serwerowcu
Globalyst 730, to wie, co mam na myśli... A się z tym, niemal dosłownie,
napierdoliłem...), aby coś w ogóle ruszyło, a dziś - na dużej maszynie mam
po kilka urządzeń na jedno przerwanie i nie widać symptomów, aby choć o
włosek chciało się zaprzeć, chodzą praktycznie niezależnie, płynnie.

--
ACMM-033-PC-GCI-Warszawa.
Spamerstwu i "pytaczom" wstęp do skrzynki email surowo zabroniony!
To, że adres ten jest publiczny i nieodspamiony, nie oznacza, że wolno
wam tu załatwiać się, do tego jest klop, tylko go z szafą nie pomylcie!

elektroda NewsGroups Forum Index - Elektronika Polska - Jak długo złącze SATA utrzyma się na rynku w obliczu rozwoju SATA Express?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map