I think the "307" or "337"- series could the right one, but Ali has only the "805" series for small amount and that's fits "near by" ![]()
...Wer billig kauft, kauft zweimal! ![]()
Es gibt 625 Antworten in diesem Thema, welches 53.784 mal aufgerufen wurde. Der letzte Beitrag (
I think the "307" or "337"- series could the right one, but Ali has only the "805" series for small amount and that's fits "near by" ![]()
...Wer billig kauft, kauft zweimal! ![]()
today i pressed some chips in sockets
and of course: one chip is missing - forget to order the 74LS13 ![]()
and so i am grabbing my old GDR spare parts but no Schmitt Trigger type found. the normal 2x 4 Input NAND is the D120D (East Germany), but i don´t have it.
But, the schematics confusing me
:
Bitte melde dich an, um diesen Anhang zu sehen.
only one Schmitt Trigger Inverter is needed
, or what was the reason for this solution ![]()
to combine the american dream with sowjet aggressor , i have ordered some russian chips (K 155 TL 1) ![]()
only one Schmitt Trigger Inverter is needed
, or what was the reason for this solution
Beats me too. Maybe the LS13 was cheaper or easier to source or they already had a large batch from other products. Who knows...
only one Schmitt Trigger Inverter is needed
, or what was the reason for this solution
Beats me too. Maybe the LS13 was cheaper or easier to source or they already had a large batch from other products. Who knows...
Isn't the other half used somewhere else? As the left side has some analog circuitry (pulse delay or pulse extender?) attached I'm quite sure the Schmitt Trigger sounds like a good idea.
Isn't the other half used somewhere else? As the left side has some analog circuitry (pulse delay or pulse extender?) attached I'm quite sure the Schmitt Trigger sounds like a good idea
It is unused, so they used the nand instead of the inverter deliberately.
Interesting maybe it was intended to be used when you cascade cards. It's mentioned in the documentation. But what is missing how you should combine the boards to have one output.
Today I got the RAM-DAC still waiting for the DPRAMs.
i bought Bitte melde dich an, um diesen Link zu sehen.:
Bitte melde dich an, um diesen Anhang zu sehen.
row and pitch are perfect, the plugging is very pleasant
. are a little more expensiv (five pieces for 17 €)
the card works perfect, all RAM´s seem OK
. I combined the K-1008 with ralf02 KIM-1 I/O card and start a serial connection. Then i made a pattern with ASCII (240) to flood the screen
via serial connection. veeerrrryyyy sssllloooowwww . some bits seems broken (screenshot). with reduced transfer speed it works ![]()
Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen.
Thanks for this nice replica ![]()
eduardocasino
peo2000 du hast da diese Kartenschienen zum Stabilisieren. Ist das gedruckt, oder kann man das passend kaufen?
… diese Kartenschienen zum Stabilisieren. Ist das gedruckt, oder kann man das passend kaufen?
Ist gedruckt. Ich fand die Schose zusammen immer ziemlich wackelig, darum hab ich mal schnell eine kleine „Quer-Stabilisierung“ gebastelt.
Ist echt nichts dolles und es gibt bestimmt elegantere Möglichkeiten für einen Rahmen. Ging aber recht schnell und hat mir jetzt geholfen. Die Höhe ist passend zu den anderen (einfachen) Rahmen meiner Basteleien, so kann man es gut „zusammenschieben“.
Als Material verwend ich gern Z-ESD von Zortrax.
Kann man auch in dem Video von „damals“ sehen: Bitte melde dich an, um diesen Link zu sehen.
Ich meine ich hätte auch schon mal die STL Dateien hier irgendwo abgelegt…
Bitte melde dich an, um diesen Anhang zu sehen.
Speicher ist angekommen.
Bitte melde dich an, um diesen Link zu sehen.
IDT 709269S HIGH-SPEED 16K x 16 SYNCHRONOUS PIPELINED DUAL-PORT STATIC RAM TTL 5V, es ist nur die "langsame" 15ns Variante.
Die 3 Chips waren nicht ganz billig für alle drei zusammen 23,48€ inkl. Porto aus China hoffentlich funktionieren sie.
Meine Idee ist es 2 Chips zu verwenden jeder hat 32KB für eine Multi K1008.
Die Chips haben einen eignenen Address Counter ich brauche also nur einen Takt und Reset um einen Stream auszugeben und diesen synchron zum Sync zu starten.
Eingangsseitig und Ausgangsseitig hat der Chip je ein Latch für das Upper und Lower Byte so das wahlweise 8 Bit oder 16 Bit benutzt werden können.
Das ist also der ideale Chip um daraus einen Framebuffer für Vintagecomputer zu basteln.
Mit 2 Chips hätte ich einen Framebuffer der 320x200 mit 256 Farben halten kann.
Dazu noch etwas Music:
Bitte melde dich an, um diesen Anhang zu sehen.
Ein TR9C1710-50 RAM-DAC.
Bitte melde dich an, um diesen Link zu sehen.
Bitte melde dich an, um diesen Anhang zu sehen.
Memory has arrived.
Bitte melde dich an, um diesen Link zu sehen.
IDT 709269S HIGH-SPEED 16K x 16 SYNCHRONOUS PIPELINED DUAL-PORT STATIC RAM TTL 5V, it is only the “slow” 15ns version.
The 3 chips were not cheap for all three together 23,48€ incl. postage from China hopefully they will work.
My idea is to use 2 chips each has 32KB for a multi K1008.
The chips have their own address counter so I only need a clock and reset to output a stream and start it synchronized to the sync.
On the input and output side, the chip has one latch each for the upper and lower byte so that either 8 bits or 16 bits can be used.
So this is the ideal chip to build a framebuffer for vintage computers.
With 2 chips I would have a framebuffer that can hold 320x200 with 256 colors.
Plus some music:
Bitte melde dich an, um diesen Anhang zu sehen.
A TR9C1710-50 RAM-DAC with 256 palette registers with 6 Bits per RGB channel what results in a color out of 262.144 colors.
Bitte melde dich an, um diesen Link zu sehen.
Mein Ansatz ist es, die besten verfügbaren Teile zu verwenden, um diese Aufgabe zu erfüllen anstelle von Bauteilen die es Ende der 70er gab.
Ich möchte die Tatsache ausnutzen, das 320x200 64000 Bits und keine 65536 Bits sind.
Somit bleiben 192 Bytes pro 8KB ungenutzt, ich plane das Banking-Register, das Mode-Select-Register und den Daten-Port des RAM-DACs dort unterzubringen.
Da die Karte eine K1008 Emulation haben soll efolgt das ganze Memory mapped, mit den ausgewählten Speicherchips wäre auch sehr einfach eine IO-Port Variante möglich.
Ein weiterer Modus soll eine Emulation von 4x K1008 sein bei der jede Karte ein Bitplane repräsentiert dazu kann man eine entsprechende Palette laden die ein Graustufen Bild ausgibt oder auch in Bernstein oder Grünabstufungen, eine EGA Palette oder wie beim Amiga eine auf das Bild optimierte Palette.
Was denkt Ihr wie hatte man früher das mit 4x K1008 gelöst jede Karte mit jeweils 8K also zusammen 32K in den Adressraum eingeblendet oder per Bank Switching jeweils eine Karte in das 8K Fesnter eingeblendet?
Ich konnte da keine vernünftigen Angaben zu in der Dokumentation finden das hat mal wohl dem Benutzer überlassen oder habe ich etwas übersehen?
Der dritte Betriebsmodus ist ein Chunky Pixel Modus bei dem jeder 8000 Byte Block 25 Zeilen enhält die untereinander gesetzt 200 Zeilen ergeben.
Da die Chips 16 Bit breit sind könnte ein Interleaving die Schaltung vereinfachen da habe ich noch keinen genauen Plan.
Die Ausgabe soll zum VGA Standard kompatibel mit 60 Hz erfolgen.
My approach is to use the best parts available to accomplish this task instead of parts that were available in the late 70s.
I want to take advantage of the fact that 320x200 is 64000 bits and not 65536 bits.
This leaves 192 bytes per 8KB unused, I plan to put the banking register, the mode select register and the data port of the RAM DAC there.
Since the card should have a K1008 emulation, this should be memory mapped, with the selected memory chips would also allow very easy to create an IO port variant.
Another mode should be an emulation of 4x K1008 where each card represents a bitplane and you can load a corresponding palette that outputs a grayscale image or also in amber or green gradations, an EGA palette or Amiga like with a picture optimized palette.
How do you think this was solved in the past with 4x K1008, each card with 8K, i.e. a total of 32K, mapped into the address space or one card mapped into the 8K fesnter via bank switching?
I couldn't find any sensible information on this in the documentation, so I guess it was left to the user or did I miss something?
The third operating mode is a chunky pixel mode in which each 8000 byte block contains 25 lines which, when placed one below the other, result in 200 lines.
Since the chips are 16 bits wide, interleaving could simplify the circuit, but I don't have an exact plan yet.
The output should be compatible with the VGA standard at 60 Hz.
Wow!
Keine Versprechungen, ich habe diese Chips gefunden und konnte nicht widerstehen, sie zu kaufen, da sie ebenfalls obsolet sind und ich nicht weiß, ob ich die Chance noch einmal bekomme. Diese Idee hatte ich schon lange im Hinterkopf.
Diese Chips sollten eine Version mit sehr geringer Bauteilanzahl ermöglichen. Bisher ist es nur eine Idee, die noch etwas Feinschliff braucht, bevor ich Schaltpläne zeichnen kann.
Diese RAMs sind einfach der Wahnsinn extremst flexibel.
In diesem Konzept fehlt noch eine Raster- und Synchronisationsgenerator 6845?
No promises, I found this chips and could not resist to buy them as they are obsolete aswell and I don't know if I get the chance again. I always had that idea in mind.
This chips should alow a very low part count version so far it's only an idea that needs still some fine tuning before I can draw schematics.
These RAMs are absolutl amazingly flexible.
This concept still lacks a raster and sync generator 6845?
It will be interesting to see how this project develops. Personally (and this is just my personal preference) I'd rather add character generation than lots of colours, because color pixels are heavy for a 1MHz 6502.
Anyways, a hell of a fun project!
It will be interesting to see how this project develops. Personally (and this is just my personal preference) I'd rather add character generation than lots of colours, because color pixels are heavy for a 1MHz 6502.
Anyways, a hell of a fun project!
The Textmode can be an Option for the Rastergenerator.
But for the beginning Graphicmode is easier.
Thanks to peo2000 to refresh my mind and for the 'L' command to load a papertape via serial connection. ![]()
I tryed the "Memory-Test" from Jim Butterfield Bitte melde dich an, um diesen Anhang zu sehen. (first book of KIM) and the card "crashes" @ $3E (high nibble, memory range $2000-$3FFF) with full black / white changing. So i think one of the RAM´s (U36A) is broken
.
first step: is there a possibility to reset the Card ? my workaround is "power off KIM-1", but this is stressfull, because the KIM still works fine ![]()
Bitte melde dich an, um diesen Anhang zu sehen.
at the beginning you can see the pattern '00' und 'FF' , then full screen black / white
I don't think I fully understand how is it failing. When you say "crash", does the test stops with an error or it is a different thing?
The memory configuration of the K-1008 is as follows:
Even addresses:
Bit 7: U21
Bit 6: U22
Bit 5: U23
Bit 4: U24
Bit 3: U25
Bit 2: U28
Bit 1: U26
Bit 0: U27
Odd addresses:
Bit 7: U36
Bit 6: U37
Bit 5: U38
Bit 4: U39
Bit 3: U40
Bit 2: U43
Bit 1: U41
Bit 0: U42
If U36 was to blame, then you'll see an inconsistent bit 7 value at one/some/all odd addresses. So writing and reading FF and 00 to each address will give you a good picture of the failing chip(s)
Dit you sometime seen this full black/white picture @ your setup
. I think there is an other reason for this "crash".
My question: how to reset this failure , except switch off whole KIM
?
EDIT: i try something with KIM-Keyboard. from $2000 to $3F3F i can change the Bits 00 for black and FF for white line. But from $3F40 to $3FFF nothing happens
the value in memory correct and stored, but nothing to see at the screen
I don't think I fully understand how is it failing. When you say "crash", does the test stops with an error or it is a different thing?
no, the program works until his endadress and stops correct and the KIM is working. but the display shows only full black or white (not grey ).
i tryed the "swirl" demo with the same result, half a second i can see a line and then black / white changing screen - no lines or dots.