Wdrażam ponownie komputer Microbee z 1980 roku na FPGA (patrz tutaj ) i próbuję wymyślić, jak zrobić port kasety. Oto schematy oryginalnego interfejsu kasety Microbee:
(źródło: toptensoftware.com )
Znalazłem też ten opis w instrukcji technicznej:
Wyjście danych kasety składa się jedynie z sieci RC, która przyjmuje sygnał z DB1, pin 28 PIO. Sygnał jest tłumiony, a następnie odłączany przed wysłaniem go do wejścia MIC magnetowidu. Ten sygnał pojawia się na pinie 3 5-pinowego gniazda DIN.
Obwód wejściowy danych kasety jest nieco bardziej skomplikowany. Wejście z pinu 5 gniazda DIN przechodzi najpierw do rozdzielacza akcentatora. Następnie jest wzmacniacz operacyjny CA3140, aby umożliwić podniesienie poziomu zakresu wejściowego do kwadratu, zanim sygnał zostanie przekazany do pinu 27 PIO, DBO. Dwie diody na wejściu odwracającym i nieodwracającym do zacisku wzmacniacza operacyjnego wszystkie sygnały wejściowe większe niż napięcie przewodzące diody w obu kierunkach. Kondensator 47pF jest wymagany przez wzmacniacz operacyjny CMOS do wstępnej kompensacji.
Moje pytania:
- Co oznacza „odłączony” w opisie?
- Czy ten sam obwód działałby, gdyby był podłączony do dwóch styków we / wy na Xilinx Spartan 6 FPGA (przez złącze PMod na Nexys3), a jeśli nie, czy można go dostosować, aby działał?
Pierwsza próba, oparta na komentarzach w odpowiedziach, ale rezystor wyjściowy nie powinien być szeregowy.
Zostawiam to tutaj z powodów kontekstowych i instruktażowych, proszę zobaczyć następny schemat
MicrobeeSchematic2 http://www.toptensoftware.com/fpgabee/MicrobeeCassettePortSchematic2.png
Nowe pytania:
- Czy polaryzacja komparatora jest prawidłowa?
- Czy dla MCP6546 Vss przechodzi do masy, a Vdd do 3,3 V?
- Nie jestem pewien, co zrobić z „przerywanym” opornikiem na wejściach taśmy w oryginalnym obwodzie.
Uwzględniając informacje zwrotne dotyczące wyjścia komparatora będącego otwartym drenem:
MicrobeeSchematic3 http://www.toptensoftware.com/fpgabee/MicrobeeCassettePortSchematic3.png
Jakich alternatyw mogę użyć dla MCP6546, których nie udało mi się znaleźć w sklepach detalicznych tutaj w Australii. Mogę dostać LM311 lub LM393, które z tego, co mogę powiedzieć, są podobne. Czy te będą działać równie dobrze?