Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Sonstiges » NCR Decision Mate V - Neue 448k (512k) SRAM-Karte » Themenansicht

Autor Thread - Seiten: -1-
000
04.11.2024, 17:17 Uhr
Klaus



Hallo,

heute mal wieder ein etwas längerer Text

Der NCR Decision Mate V (kurz: NCR DMV) ist ein bemerkenswertes Urgestein aus der frühen DOS Ära. Es ist ein Zwitter mit Z80 und 8088, auf dem CP/M 2.2, CP/M86 sowie NCR MS-DOS 2.11 laufen.
In einem früheren Bericht hatte ich schon mal etwas zur Reparatur meines NCR geschrieben:

https://www.robotrontechnik.de/html/forum/thwb/showtopic.php?threadid=17747&pagenum=2&postnum=1#240354

Als ich den NCR jetzt mal wieder in Betrieb nehmen wollte, wurde beim Start ein RAM Fehler gemeldet. Dieser blieb auch nach mehreren Versuchen hartnäckig stehen.
Intern verfügt der NCR über 64K RAM - in meinem Fall funktional. Diesen kann man per externem Steckmodul auf bis zu 512K erweitern. Ich besitze ein 192K Steckmodul, so daß in Summe 256K RAM zur Verfügung stehen. Leider versagt bei dem Steckmodul die oberste der drei 64K Banken.

Nachdem ich das externe Speichermodul etwas genauer untersucht hatte, musste ich leider feststellen, dass für die 64k-Speicherbänke mir bisher unbekannte Module verbaut sind.
Eine Suche im Internet nach Ersatz war erfolglos. Die 8 Stück 64kx1 Speicherchips vom Typ M5K4164ND (im Keramikgehäuse) sind dabei auf einem Träger (auch aus Keramik) montiert.

Foto vom originalen 192k DRAM-Modul:



Hier ein Foto vom ausgelöteten 30 poligen 64kx8 Modul.
(Auch wenn sie ein wenig wie 30 polige SIPP-Module aussehen, ist die Verschaltung komplett anders)


Also was tun? Im Gespräch mit Micha entstand die Idee, eine 512K Platine mit einem SRAM aufzubauen. Ein bisschen Logik-Klimbim war dann schon zu erledigen, sprich: die Arbeit des DRAM Controllers rückabzuwickeln: aus RAS + CAS und portionsweiser Adressübertragung wieder eine komplette Adresse für den SRAM zu formen, aus den Bank-Select Signalen mittels 8 zu 3 Encoder wieder die drei hochwertigen Adressleitungen. Alles kein Hexenwerk, gibt ja Beispielschaltungen.

In der Entwicklungs- und Testphase hat es sich sehr bewährt, einen GAL für die Kleisterlogik zu haben. Dessen Programmierung hat zwischendrin einige Updates erlebt.

Von Anfang an funktioniert hat die Schaltung mit SRAM Chips KM684000B des Herstellers SEC. Mit Chips AS6C4008 des Herstellers Alliance gab es Probleme (Timing?), die erst durch Modifikation der /CE Logik gelöst werden konnten. Eine plausible Erklärung dafür steht noch aus.

Zusammenfassung:
Es ist ein 512k SRAM-Modul für den NCR Decision Mate V entstanden, welches den maximalen Speicher, den der NCR DMV adressieren kann, zur Verfügung stellt.
Mechanisch passt die Platine in das Gehäuse der originalen externen Module des NCR DMV. Alle drei für den NCR DMV vorhandenen Betriebssysteme (CP/M 2.2, CP/M86 und NCR-DOS 2.11) laufen bei mir mit dem neuen Modul.

Ein ganz großes DANKE geht an Micha, der sich mächtig ins Zeug gelegt hat, obwohl er selbst keinen NCR mehr hat.

Zum Schluss noch zwei Fragen:

1. Kennt oder hat sogar jemand so ein oben abgebildetes 30poliges 64kx8 DRAM Speichermodul, mit dem ich das originale 192k Speichermodul (64k-256k) vom NCR wieder reparieren (komplettieren) könnte?

2. Gibt es hier im Forum noch einen Hobbyfreund, der einen NCR Decision Mate V besitzt und Interesse an einer Leerplatine hat? Bei JLCPCB bekommt man ja immer gleich 5 Stück um die Ohren gehauen, egal ob man sie braucht oder nicht. Überzählige Platinen wären für Versand plus ‚ner Mark für die Kaffeekasse zu haben, natürlich ohne Funktionsgarantie.

Viele Grüße,
Klaus

Hier ein Foto vom neuen 448K (512K) SRAM-Modul

Dieser Beitrag wurde am 04.11.2024 um 17:18 Uhr von Klaus editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
04.11.2024, 19:19 Uhr
fflink



Interesse an dem Modul ist sicherlich auch im VCfED vorhanden.

https://forum.classic-computing.de/forum/index.php?thread/27724-ncr-dmv-spielereien/&postID=506071#post506071">NCR DMV Spielereien

Ich werde es mal verteilen.

Doku gibt es hier (nicht ganz aktuell):

https://oldcomputers-ddns.org/public/pub/rechner/ncr/dmv/index.html
--
Mit freundlichen Grüßen

fflink
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
04.11.2024, 19:37 Uhr
hans23



Hallo,

Ich habe seid kurzem auch eine DMV und bin an einer Platine interessiert!

Schöne Grüße,
Hans
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
04.11.2024, 19:50 Uhr
Enrico
Default Group and Edit



Zitat:
Klaus schrieb
1. Kennt oder hat sogar jemand so ein oben abgebildetes 30poliges 64kx8 DRAM Speichermodul, mit dem ich das originale 192k Speichermodul (64k-256k) vom NCR wieder reparieren (komplettieren) könnte?


Nein, leider nicht.
So was ähnliches kam mir schon mal auf Q-Bus Karten (DEC) entgegen.
Die sehen so ähnlich aus, nur noch kürzer.
Die RAMs könnten diese sein:
https://datasheet4u.com/pdfhtml/0801/1110701/page-000001.png
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
04.11.2024, 20:10 Uhr
Klaus



Hallo,

Danke für Euer Interesse. Das ging ja fix.

Die überzähligen Leerplatinen sind somit erst einmal alle weg.
Sie liegen beim Micha. Falls er nicht selbst antwortet, würde ich Eure Anfragen weiterleiten

@fflink
Leerplatinen sind reserviert.
Danke für die Links und den Hinweis zum Nachbarforum.
Ich bin dort nicht angemeldet.
Von der genannten Seite (oldcomputers) habe ich mir auch schon alles an Unterlagen heruntergeladen. Ich werde Dich noch wegen den aktuellen kontaktieren.

@hans23
Leerplatine ist reserviert.

Ich bin mit dem NCR noch nicht so wirklich vertraut und weiß daher auch nicht, ob es beim DMV irgendwelche unterschiedlichen Ausführungen gibt, was den Steckplatz für das Speichermodul betrifft.
In den NCR-Unterlagen war auf einem Dokument auch ein grober Fehler. Die Zuordnung der /CAS Signale war falsch dargestellt. Im Stromlaufplan war es zum Glück richtig dargestellt.

@Enriko
Danke für das Datenblatt.
Ja… könnten die evtl. sein.
Ich habe so ein komisches Keramik-RAM-Modul vorher auch noch nicht gesehen.

Viele Grüße,
Klaus
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
04.11.2024, 20:14 Uhr
fflink



Das sind die Streifen zum 512k Modul:

https://forum.classic-computing.de/forum/index.php?thread/27254-ncr-dm-v/&postID=359913#post359913

Ich hatte allerdings einen defekten Multiplexer und vorschnell das 512k modul zerpflückt.


Hier von Anfang an.

https://forum.classic-computing.de/forum/index.php?thread/27254-ncr-dm-v/&postID=359192#post359192
--
Mit freundlichen Grüßen

fflink
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
04.11.2024, 20:21 Uhr
fflink



Steckplatz für die Speichermodule ist #1 ganz links Seite Netzteil

Seite 2-66 (82 in pdf)

https://oldcomputers-ddns.org/public/pub/rechner/ncr/dmv/manuals/ncr_dmv_system_technical_manual_hardware_(ger_gray_ocr_300).pdf


MEMORY EXPANSION MODULES
The memory expansion modules (K200, K202, and K208) are
contained in small housings that fit directly into the I/O bus of
the NCR DECISION MATE V. Three different modules are avail­able;
however, only one at a time may be installed; and this must
be fitted to slot 1.
--
Mit freundlichen Grüßen

fflink
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
04.11.2024, 20:49 Uhr
Schroeder



Hätte Interesse an einer Platine.

Gruß
Peter
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
04.11.2024, 20:53 Uhr
Klaus



Hallo Peter,

momentan sind leider alle Platinen vergeben.
Hätte nicht gedacht, dass da so ein großes Interesse besteht.

Bitte kontaktiere mal den Micha (falls er hier nicht antwortet). Er hat die Gerber-Daten u.s.w.
Ich weiß nicht, ob er nochmal welche produzieren lassen will, oder weitere Interessenten mit den Gerber-Daten dann selbt aktiv werden müssn.

Danke und viele Grüße,
Klaus

Dieser Beitrag wurde am 04.11.2024 um 20:54 Uhr von Klaus editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
04.11.2024, 22:09 Uhr
Schroeder



Alles klar.

Danke Klaus
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
05.11.2024, 11:42 Uhr
fflink



Von Wolfgang Dreyer habe ich die Extended-Test Version 1.0 Software erhalten, die ich im VCFED kurz vorgestellt habe. Falls der Link nicht funktioniert bitte melden, hier sind meine Möglichkeiten der Dateiablage etwas eigeschränkt.


https://forum.classic-computing.de/forum/index.php?thread/27254-ncr-dm-v/&postID=507158#post507158

https://forum.classic-computing.de/index.php?attachment/214804-dmv-diag-zip/
--
Mit freundlichen Grüßen

fflink

Dieser Beitrag wurde am 05.11.2024 um 11:43 Uhr von fflink editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
05.11.2024, 14:03 Uhr
fflink



Anmerkung zu dem neuen 448K (512K) SRAM-Modul.

Es wäre schön wenn per Dipschalter die Module für 128, 256 und 512K auszuwählen wären.
CP/M bootet bei 512k langsam da der DMV immer den Speicher testet.
--
Mit freundlichen Grüßen

fflink
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
06.11.2024, 12:34 Uhr
Micha

Avatar von Micha

Bei diesem kleinen Projekt habe ich mich um's Platinen-Design gekümmert. Alle anderen Aktivitäten wie Entwurf, Tests, Weiterentwicklung der GAL Logik u.s.w. gehen im Wesentlichen auf Klaus' Konto.

Die beiden überzähligen Platinen haben inzwischen je einen Besitzer gefunden. Für alle anderen Interessenten gibt es folgende Optionen:

1. Selber fertigen lassen. Im google drive an folgender Adresse sind alle benötigten Informationen zu finden, einschließlich zip File mit Gerber-Dateien:
https://drive.google.com/drive/folders/1l2dwdxStGRdhTLIawvgu8ezRh5WcnIRt?usp=drive_link
Bei JLCPCB kostet Fertigung+Versand+Zoll ca. 26 Euro, man bekommt dafür 5 Exemplare, das ist bei denen die Mindestmenge.

2. Ich könnte bei Bedarf noch paar Exemplare fertigen lassen; 26/5 = 5,20 Euro; würde dann 6,20 Euro pro Platine aufrufen: 1 zusätzlicher Euro für Briefversand der Platine.

3. Falls jemand selber keine GALs programmieren kann, könnten Klaus oder ich ganz sicher zu Selbstkosten mit programmiertem GAL + Versand aushelfen.

Für die erforderlichen Teile ist ein öffentlicher Reichelt-Warenkorb verfügbar. Gesamtkosten ca. 14 Euro:
https://www.reichelt.de/my/2191131
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
06.11.2024, 13:36 Uhr
Klaus



@ Micha,
vielen Dank für Deine Rückmeldung zu Thema.
Das wird weiteren Interessenten garantiert weiterhelfen.

Natürlich hast Du wieder mal total untertrieben, was Deine Aktivitäten angeht.
Die Grundidee mit dem SRAM kam ja bei unserem Geplauder z.B. von Dir.
Also ich würde es als prima Gemeinschaftsprojekt, mit positivem Ergebnis, bezeichnen

@ fflink
Danke für Deine vielen Infos und Links (auch direkt per Mail an mich).
Der Speichertest aus dem „Extended-Test Version 1.0“ hat sehr geholfen und zeigt mir auch nach inzwischen 3 Stunden Dauerschleife, dass alle 8 Bänke ohne Fehler funktionieren.
Danke an den Wolfgang Dreyer… sehr schönes Testprogramm für alle Komponenten des NCR.

Noch kurz zum Thema „Schalter“, wie unter 011 geschrieben.
Ja… inzwischen haben wir eine ganz einfache Möglichkeit gefunden, die jeder (bei Bedarf) später nachrüsten kann. Sind nur zwei kleine Drähtchen zum Schalter und evtl. ein Widerstand. An der aktuellen Platine selbst werden wir aber nichts mehr ändern.

EDIT: Der Widerstand ist nicht erforderlich, da die GAL-Eingänge schon integrierte Pull-UPs haben. Hab es gerade probiert

Viele Grüße,
Klaus

Dieser Beitrag wurde am 06.11.2024 um 18:48 Uhr von Klaus editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
06.11.2024, 14:20 Uhr
fflink




Zitat:
Klaus schrieb

Noch kurz zum Thema „Schalter“, wie unter 011 geschrieben.
Ja… inzwischen haben wir eine ganz einfache Möglichkeit gefunden, die jeder (bei Bedarf) später nachrüsten kann.Sind nur zwei kleine Drähtchen zum Schalter und evtl. ein Widerstand. An der aktuellen Platine selbst werden wir aber nichts mehr ändern.

Viele Grüße,
Klaus



Super, das reicht so auch.
--
Mit freundlichen Grüßen

fflink
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
08.11.2024, 14:14 Uhr
fflink




Zitat:
Klaus schrieb

Noch kurz zum Thema „Schalter“, wie unter 011 geschrieben.
Ja… inzwischen haben wir eine ganz einfache Möglichkeit gefunden, die jeder (bei Bedarf) später nachrüsten kann. Sind nur zwei kleine Drähtchen zum Schalter und evtl. ein Widerstand. An der aktuellen Platine selbst werden wir aber nichts mehr ändern.

EDIT: Der Widerstand ist nicht erforderlich, da die GAL-Eingänge schon integrierte Pull-UPs haben. Hab es gerade probiert

Viele Grüße,
Klaus



Hallo Klaus,

Sei doch so nett und mache für den dau ein Zeichnung wo die Drähte angelötet werden können.
--
Mit freundlichen Grüßen

fflink
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
08.11.2024, 16:06 Uhr
Micha

Avatar von Micha

Je nach Revision der Platine:
bis Rev 1.2 einen Draht an Pin 19 des GAL, den anderen Draht an Masse.
Ab Rev. 1.3 ist ein Jumper 'J1' dafür vorgesehen. Wenn man den Jumper offen läßt, arbeitet die Speichererweiterung immer. Mit einem angeschlossenen Ein/Aus-Schalter kann die Speichererweiterung bei Bedarf deaktiviert werden.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
08.11.2024, 17:12 Uhr
fflink



Mittags 13Uhr ...

Ich habe das Rammodul von Klaus bekommen, der Speichertest läuft seit 30 Minuten.
Das leere Gehäuse hatte ich noch übrig.

Inzwischen habe ich den DM-V ausgeschaltet - der Test war lang genug.



--
Mit freundlichen Grüßen

fflink
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
018
10.11.2024, 09:14 Uhr
Klaus



Hallo fflink,

vielen Dank für die Rückmeldung. Das freut Micha und mich natürlich.

Prima, dass das 512k SRAM-Modul auch in Deinem Rechner funktioniert.

Grüße an das VCFED Forum und danke nochmal für die vielen Infos, Daten und Software zum NCR DMV.
Vielleicht gibt es ja noch NCR Nutzer, die sich bisher nur mit den eingebauten 64k zufrieden geben mussten und denen das Modul etwas hilft (speziell bei Verwendung vom NCR-MS-DOS 2.11).

Viele Grüße,
Klaus
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Sonstiges ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek