uPD765 - data separator

Reply to
identyfikator: 20040501
Loading thread data ...
Reply to
Włodzimierz Wojtiuk
Reply to
identyfikator: 20040501

Fri, 3 Jul 2009 20:11:40 +0200 Włodzimierz Wojtiuk snipped-for-privacy@wp.pl napisał:

formatting link
Mam parę Mikroklanów, mogę dzisiaj przejrzeć. Coś tam o jakimś FDC było, ale nie kojarzę tak złożonego układu jak opisuje założyciel wątku. Zdaje się że jakiś scalak Western Digital był omawiany, nie Intela ani NECa.

Datasheet:

formatting link
Intel o zabytkowych scalakach, ale jest opisany nowszy FDC - 82077 - na wszelki wypadek jednak, podaję:
formatting link

Reply to
__Maciek
Reply to
identyfikator: 20040501
Reply to
identyfikator: 20040501
Reply to
identyfikator: 20040501

Ale działa. W tamtych czasach sprawdziłem w praktyce. Od strony magistrali ISA trzeba zastosować podobną logikę, zaś pomiędzy uPD a stacją zastosowałem FDC9229BT. Było prościej. K.

Reply to
John Smith
Reply to
identyfikator: 20040501
Reply to
identyfikator: 20040501
Reply to
identyfikator: 20040501

Na schemacie nie ma WD8216. Albo oczy mnie mylą. uPF765 to odpowiednik intelowskiego 8272. Pytasz o wykopaliskową technologię. Co chcesz zbudować? K.

Reply to
John Smith

Coś z pamięci mi kołacze, że był nazywany "separatorem danych". W tamtych czasach o dokumentację scalaków było bardzo ciężko. Wiadomo, PRL. K.

Reply to
John Smith
Reply to
identyfikator: 20040501
Reply to
identyfikator: 20040501

Te funkcje realizowane przez "separator danych" nie są aż tak proste jak się wydają, mają za zadanie dostosować "surowy" transfer bitów do kodu kanałowego. Sama stacja jest nieinteligentna. Wyłącznie wzmacniacze odczytu, zapisu i sterowanie silnikami.

Wykopałem z czeluści czasu fabryczny kontroler stacji 5.25". Ten z kolei ma scalak UM8326. K.

Reply to
John Smith
Reply to
identyfikator: 20040501

Nie, wartość Write Precompensation była ustawiana zworkami i zależna była od konkretnej stacji floppy. Sygnały na końcówkach EARLY i LATE z uPD765 decydowały o przyśpieszeniu lub opóźnieniu sygnału. Na niektórych stacjach można było uruchomić (robiłem to) transmisje z wartością prekompensacji równą zero, _może_ dałoby się ominąć separator danych ale ja takiej konstrukcji nie sprawdzałem.

Musisz wiedzieć, że podaję Ci informacje z pamięci a to już ponad 20 lat mineło, jak zajmowałem się tą konstrukcją. Sprawdzaj moje informacje. K.

Reply to
John Smith
Reply to
identyfikator: 20040501

765 obsluguje wszystkie, ale zegar mu trzeba zmieniac, bo sa uzywane inne.

I nie bardzo wiem jak to zrobiono, bo przestalem sledzic konstrukcje od czasow AT, a i chyba w AT nie bylo juz uPD765, tylko cos "kompatybilnego w gore". Sam 765/8272 chyba nie oferowal nic co mogloby umozliwic zmienianie.

J.

Reply to
J.F.

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.