John Wilson wrote:
On Tue, Jul 30, 2013 at 05:45:04PM +0200, Holm Tiffe
wrote:
I'm searching a while now for one that is
interrested like me to build
something out of those:
[...]
I do have some docs to them that I could translate
from russian to english
or german if one is interested. It seems that there is a raisonable hughe
source of them in rossia..
I've had my eye on the Russian clone chips on eBay too, but haven't bothered
buying any for projects (even though they're cheap) since I wouldn't be able
to do anything without documentation.
If you'd be able/willing to please translate the data sheets to English that
would be *great*! German would work too (at least I know how to use a
dictionary since it's the same alphabet, although I'd need to find a much
better dictionary). The timing diagrams are great but I'm sure there's
important information in all that text too. For one thing it looks like
the 1806 has some extra instructions...
Thanks!!
John Wilson
D Bit
I was born in east germany, therefore I had russian in the school (35 years
before now), but this is almost all gone. I never had englisch in the school :-)
I would do my very best to translate this and I do have a ukrainian Friend
here in germany with his wife that was a teacher in russia so far as I
know. I think both would help me. Next there is a friend, Oleg Safiulin
from pdp11.ru, a very good pdp11 programmer that for
sure would be helpful.
As for the 1801/1806VM2 I can say at first that it has some additional
select signals to address an console mode rom. The processor don't has the
ODT in Microcode but in this (shadow)rom. (I have the contents from this
rom).
Mext detail is an adressless read after startup, the processor reads in
some bits to determine the starting address of this console rom.
The addressable memory is 64k for Console or system and 64k for the user.
The consolee interface itself has to be the "normal" pdp11 circuit, they used
Uarts like the 64S004 (but with additional -5V) for that.
If I remember correctly the 1801VM2 ist the same as the 1806VM2 but the 2nd
one is CMOS. The 1801 however is at least twice as fast as the 1806.
It can be clocked with 20Mhz (Input) wich makes a system clock speed of
10Mhz. I do even have the internal schematics of that CPU, just in case
you have some open questions.. *evil grin*
Next I have some (poor quality) schematics of russian (home)computers using
that CPU.
Translation from russian wikipedia (
http://ru.wikipedia.org/wiki/1801BMx)
trough
http://www.online-translator.com with some fixes from me:
In comparison with K1801BM1, instructions of expanded arithmetics
(MUL, DIV, ASH, ASHC - are part of a set of instructions of EIS),
and also operations from a floating point (FIS command set) are added.
The FIS instructions (FADD, FSUB, FMUL, FDIV) are realized trough subroutines -
when performing these instructions there is a special type of interruption and
the program handler in memory of the console mode is executed. (Trap?)
Support of the multiprocessor configuration has been cleaned.
This is for the 1801VM2, should also be correct for the 1806VM2.
Regards,
Holm
--
Technik Service u. Handel Tiffe,
www.tsht.de, Holm Tiffe,
Freiberger Stra?e 42, 09600 Obersch?na, USt-Id: DE253710583
www.tsht.de, info at tsht.de, Fax +49 3731 74200, Mobil: 0172 8790 741