On 4/12/2017 12:04 AM, Paul Rubin wrote:
> rickman <
gnu...@gmail.com> writes:
>> I'm good with VHDL, but I prefer to work from specifications rather
>> than trying to divine a spec from poor documentation. I'm not clear
>> on what is available.
>
> The RTX-2000 was space qualified if I'm not confusing it with something
> else, so I'd expect it to be documented out the wazoo. Maybe it's a
> matter of finding some manuals for it and working from those. If it
> were me, I'd start with a software emulation. Ymmv.
I'm sure there was lots of documentation. I don't have any of it except
for one document describing the instruction set which I seem to recall
was a bit terse. I don't recall seeing anything describing how it
interfaced with the outside world.
> Why is the RTX-2000 interesting anyway? Do people have old code they
> want to run on it? Do they want to write new code for a stack processor
> just because it's cool? If the latter, exact compatibility with the
> RTX-2000 isn't as important. For that matter, there's always the J1.
The RTX-2000 had a complex machine instruction that could control
separate parts of the CPU to allow multiple data movements in one
instruction. Again, I don't recall the details, but people often refer
to it as supporting multiple instructions in one machine instruction. I
think that is a bit of an exaggeration, but perhaps technically true for
a small set of parallel capable instructions.
--
Rick C