forum speccy.pl
Komputery z Z80 => TIMEX => Wątek zaczęty przez: ArturM w 2023.07.03, 10:44:16
-
Skoro schemat stacji FDD3000 (duża płyta) już na forum jest, to podzielę się Moimi przerysowanymi pozostałymi schematami.
Mamy tu:
- Schematy interfejsu M-397 w wersji oryginalnej z układami PAL. Kiedyś przerysowałem go z własnego interfejsu, by go ożywić (Co się później udało na układach GAL).
- Schemat stacji FDD3000 z małą płytą na układach TTL z pamięcią 64KB. Przerysowany z ogólnodostępnego, dość niewyraźnego skanu schematu. Mogą być drobne różnice w numeracji elementów pasywnych.
- Schemat stacji FDD3 (tylko logika) z małą płytą na układach EFG z pamięcią 64KB. W zasadzie odtworzony z trzech różnych schematów stacji, zdjęć oraz fizycznego modułu logiki. Numeracja elementów nie jest w większości prawidłowa. (Muszę jeszcze raz pożyczyć logikę stacji by go finalnie zweryfikować).
Ostatni schemat zawiera też układy, które nie są obsadzone na płytce pamięci. W zasadzie ślady na PCB sugerują, że one tam były, ale zostały wylutowane w fabryce.
Zastanawiające jest dlaczego mogą tam być aż 4 banki po 64KB. Czyżby przymiarka do CP/M+ (CP/M 3.0)?
ps. Dodałem małą autopoprawkę do FDD3_EFG, bo pomyłka była w opisie jednego z sygnałów. :-[
-
O, ciekawe schematy, dzięki!
Masz możliwość zrobienia zdjęcia tej płytki? --> Schemat stacji FDD3 (tylko logika) z małą płytą na układach EFG
Przy okazji: po czym wnosisz, że "mogą tam być aż 4 banki po 64KB"? Według mnie PCB była robiona pod 4 banki po 16KB (układy 4416, a nie 4464).
-
Według mnie PCB była robiona pod 4 banki po 16KB (układy 4416, a nie 4464).
Też mi to tak wygląda, bo jest jeden sygnał CAS rozmnożony na 4 układy, a adresowanie jest jedno na 64KB .
-
Mea culpa. Rzeczywiście. Dlaczego widziałem tam 4464 to nie wiem. :o
(Stacja nie działa, więc widzicie próby naprawy. Na razie znalazłem, że nie działała przetwornica z uwagi na uwalony tranzystor i jeden z kondensatorów)
Zdjęć drugiej strony obu PCB nie mam, ale można się posiłkować tymi stąd: https://oldcrap.org/2021/11/30/timex-fdd-3-piece/
-
W związku z powyższym, poprawiony schemat FDD3 z logiką na układach EFG.
Zmiany:
- zamieniono układy pamięci na właściwe,
- kondensatory odsprzęgające 47nF a nie 100nF,
- drobne poprawki wizualne.
-
W związku z powyższym, poprawiony schemat FDD3 z logiką na układach EFG.
EFGJ raczej?
Wiem, czepiam się ;)
-
To na deser jeszcze jeden schemat:
- Interfejs M-397, ale w wersji z układem EGFJ oraz z doklejonym inwerterem sygnału video.
Zweryfikowany z realnym interfejsem.
-
Ponieważ miałem możliwość to zweryfikowałem schemat stacji FDD3 na układach EFGJ. Było kilka nieścisłości, zatem powstał schemat w wersji 1.2 z właściwą numeracją elementów.
Przy okazji. Firmą która "podpisała się" na obudowie układów EFGJ była firma Nucleonic Product (NPC).
-
Przy okazji. Firmą która "podpisała się" na obudowie układów EFGJ była firma Nucleonic Product (NPC).
A to ciekawostka. Standardowo w FDD3000 są układy od CSF (Thomsona).
-
A tu przy tym logo wskazują Nucleonic Product Corp. :-\
https://www.applefritter.com/content/ic-logos
-
A to ciekawostka. Standardowo w FDD3000 są układy od CSF (Thomsona).
Timex Portugal was working with Thompson to make gate arrays.
The first system with gate arrays made by thompson was the FDD3000 (controller and TI).
Thompson was also working on the gate arrays for the upcoming TC3256.
-
Zatem jeśli dobrze rozumuję to:
1. Pierwsza była stacja "pudełkowa" na układach TTL - 16KB i 64KB.
2. Potem zaczęli produkować FDD3000, ale jako "ulepy" z płytami z "pudełkowej".
3. Potem powstała prawdziwa FDD3000 na dużej płycie z układami EFGJ.
4. Na końcu układy EFGJ wylądowały też w stacjach "pudełkowych", ale zrobiono im downgrade do 16KB by były tańsze (Stąd ślady rwania pamięci na płytce pamięci) i tym samym może pozbyli się resztek magazynowych (obudowy, itp).
-
Tak mogło być.
Ewentualnie FDD3000 z małymi PCB to też było upychanie pozostałości magazynowych po poprzednim modelu. Albo może projektowanie dużej płyty się przeciągało i trzeba było wypychać cokolwiek, bo był duży popyt.
Możliwe, że problemów logistycznych było więcej, bo być może płyty były robione gdzie indziej, niż obudowy. Mogły być jakieś przestoje, co tłumaczy dziwną sytuację, że były duże obudowy z małymi PCB i małe obudowy z PCB na EFGJ.
Tak w ogóle małe PCB z układami EFGJ to dla mnie duże zaskoczenie. Nigdy takiej nie widziałem w naturze i nie sądziłem, że istnieje, dopóki nie wrzuciłeś jej zdjęć :)
-
Tak w ogóle małe PCB z układami EFGJ to dla mnie duże zaskoczenie. Nigdy takiej nie widziałem w naturze i nie sądziłem, że istnieje, dopóki nie wrzuciłeś jej zdjęć :)
For me it was a surprise to see big board FDD controller. Never seen one... I only saw those on pictures!
-
Znalazłem dwa błędy na schemacie FDD3000 na TTLach. W związku z tym nowa rewizja: 1.1.
I jeszcze jeden schemat stacji - najprawdopodobniej FDD3 Issue 2 16KB - też na układach TTL, ale z dodatkowym układem ULA i przetwornicą na płytce pamięci (Numeracja elementów może być niepoprawna).
-
No, no, świetna robota.
Czy jest szansa, by wszystkie te odmiany PCB były dokumentowane również fotograficznie?
-
Ciężko będzie o jakąś nową dokumentację foto, choć mam zapisane niektóre zdjęcia pościągane z sieci. Z mojej strony mam dostęp tylko do FDD3000 i i 'grzecznościowy' do FDD3 na układach EFGJ która w końcu ruszyła.
Schematy przerysowuje z materiałów jakie znajdę gdzieś w sieci. Mam jeszcze jeden w zanadrzu do FDD3 TTL 64KB, ale jest on nieco bardziej pokręcony, bo płyta pamięci wpina się nie tylko do rządka pinów dla niej przeznaczonego, ale też podmienia 74LS157 i ULA1H035 na głównej płycie.
-
Obiecany wyżej schemat.
To już chyba ostatni do kolekcji... :(
-
Wielkie dzięki.
-
To już chyba ostatni do kolekcji... :(
Tak czy siak jest tego znacznie więcej, niż bym się kiedykolwiek spodziewał. Sam widziałem w życiu 2 odmiany PCB stacji i naprawdę fajnie jest tak się dać zaskoczyć po ponad 30 latach :D
Wielkie dzięki za schematy! Co prawda przydadzą mi się tylko dwa z nich ;)
-
Mnie ciągle zastanawia ten schemat - jak to nazywam - "ulepa" dużej stacji na układach TTL bez układu ULA. Nie widziałem żadnych zdjęć tej wersji, ani na żywo. Istnieje kilka różnych zdjęć FDD3000 z małą płytą, ale żadne nie ma płyty z miejscem na złącze karty rozszerzeń.
Poza tym, nawet w wersji najbiedniejszej z układami 4116 sterowaniem /CAS i /RAS zajmuje się ULA, a tu 3 bramki i dwa przerzutniki. Podpada mi ten układ. Czyżby to był jednak jakiś nieudany prototyp?
-
Może udany, ale nie produkcyjny :)
Przed pierwszym zamowieniem ula trzeba było zaprojektować i sprawdzić ten "wsad".
-
Myślisz, że ULA to tak naprawdę układ PAL16R8, gdzie upchnęli ten przerzutnikowy układ generacji /RAS i /CAS + kawałek multipleksera? Timingi opierając nie na zegarze 4MHz tylko na różnicy w pojawianiu się /MREQ i /RFSH | /WR w cyklach dostępu do RAM?
-
Właśnie w PAL16R8 to chyba się nie mieściło, dlatego zamówili ULA.
-
I dlatego, że wychodziło taniej :)
-
W tamtym okresie czyli przełomie lat 80/90 kiedy pracowałem jeszcze w elektronicznej firmie produkcyjnej robiono też analizę opłacalności wykorzystania układów ASIC i CPLD w produkowanych urządzeniach i z tego co pamiętam nie zdecydowano się wtedy na te technologie właśnie z uwagi na koszty bo przy stosunkowo niewielkiej ilości produkowanych specjalistycznych urządzeń było to znacznie mniej opłacalne niż robienie tego na klasycznych układach TTL i COMS. ;)
Ale w firmach gdzie była odpowiednia wielkość produkcji układy ASIC czy CPLD były jak najbardziej ekonomicznie uzasadnione.
-
Właśnie w PAL16R8 to chyba się nie mieściło, dlatego zamówili ULA.
What ULA? The Ferranti ULA1H035?
-
Yes, this tiny ULA.
-
Tylko logiki tego układu nie stworzył Timex, a Sinclair. Jest on pozostałością z plecaczków 16K do ZX81 i TS1000.
(https://www.speccy.pl/forum/index.php?action=dlattach;topic=2563.0;attach=13000;image)
-
Czy zatem to złącze do rozszerzenia pamięci w FDD3 jest zgodne z ZX81/TS1000?
-
Tylko logiki tego układu nie stworzył Timex, a Sinclair. Jest on pozostałością z plecaczków 16K do ZX81 i TS1000.
I można by założyć, że wersja "dyskretna" wyglądała by tak jak schemat tego rozszerzenia sprzed epoki miniaturyzacji za pomocą Ulki...
https://www.myprius.co.za/ZX81.htm
I potrzebny jest osobny liczniczek do zliczania /RFSH z uwagi na pracę całego ekosystemu ULA+Z80 na głównej płycie.
-
Czy zatem to złącze do rozszerzenia pamięci w FDD3 jest zgodne z ZX81/TS1000?
Tak dobrze nie jest, Timex zrobił te złącze po swojemu. Liczba pinów zgadza się i na tym zbieżności kończą się.
-
Yes, this tiny ULA.
TMX Portugal had a lot of components for the TS1016 RAM Pack when the production of those stopped and many were used on other products.
That is why the RS232/Joystick-Sound interfaces used the same casing. TMX didn't order more, they adapted what they had.
The same for those ULAs.
-
It's like in French cars. They also assemble what they have ;D
-
It's like in French cars. They also assemble what they have ;D
To jak, wybierasz się na 30-lecie twingo? :D
Timex zrobił te złącze po swojemu. Liczba pinów zgadza się i na tym zbieżności kończą się.
Czyli kolejny element, który udało się "reużyć".
BTW, 15-pinowe gniazdo w M397 to produkt dla Atari. Zostały one zamówione na potrzeby konsoli 5200, widać w nadmiarze, czy raczej nie zmontowano tyle konsol, ile zakładano, bo rynek się załamał. Znalazłem to gniazdo w jeszcze jednym produkcie - tunerze TV (nie pamiętam, czy sat, czy cable), też robionym po 1983. W detalu - zero.
-
A tu przy tym logo wskazują Nucleonic Product Corp. :-\
https://www.applefritter.com/content/ic-logos
Artur, myślę, że obaj mamy rację :D
-
Jeszcze jeden schemat, bo tego nie ma na schematach stacji FDD3000. Sposób okablowania złącza połączeniowego wraz z akcesoriami.