Portable PDP-11 (was Re: Does anyone use RT-11?)
Allison
ajp166 at bellatlantic.net
Mon Sep 10 14:22:04 CDT 2007
>
>Subject: Re: Portable PDP-11 (was Re: Does anyone use RT-11?)
> From: "Ethan Dicks" <ethan.dicks at gmail.com>
> Date: Mon, 10 Sep 2007 13:55:56 -0500
> To: "General Discussion: On-Topic and Off-Topic Posts" <cctalk at classiccmp.org>
>
>On 9/10/07, Allison <ajp166 at bellatlantic.net> wrote:
>> > "Ethan Dicks" <ethan.dicks at gmail.com wrote:
>> >
>> >On 9/9/07, Allison <ajp166 at bellatlantic.net> wrote:
>> >> One day I plan to get a T11 up and running wtih RT but with non-DEC
>> >> drivers for terminal and storage as a small toteable -11.
>> >
>> >I'd like to hear more about this...
>>
>> I have a lot on paper plus the ever important T-11 manual.
>
>Very handy.
Required! ;)
>> However
>> it has stopped at that phase mostly due to other projects having
>> my interest.
>
>Fair enough. I think most of us have a variety of projects cluttering
>our foreground task.
>
>> ... only 8KW ram, 8KW Eprom and a DLART for serial IO.
>
>Certainly minimal, though today, 28KW of RAM isn't a stretch.
At the time I was just hacking and wanted to use the smaller parts I had
for simplicity reasons.
>> The display is really the harder part at least for portability and power
>> consumption. However for this one I was considering packaging along
>> the lines of the Kaypro totables and wall power. Part of this recognizes
>> the T-11 uses a fair amount of power (Z80 NMOS is similar) and most of
>> the parts around it will not be CMOS so battery operation is not easily
>> accomplished.
>
>Understandable.
>
>> >As for storage, obviously some flavor of FLASH is great for most
>> >things...
>>
>> None of the above for cost or availability reasons. I'd opt for IDE
>> using one of the many 40-500mb drives I have.
>
>That's certainly a larger device than I'd envisioned (my initial idea
>was a "pod" the size of a modem or smaller, with an external
>display/keyboard/host port).
>
>> >While textual LCDs are cheaper and easier to interface to, the largest
>> >one I've seen is 4x40. A graphical LCD panel with a SED1335 or t6963
>> >of a size of 640x200 would be perfect for 80x25...
>>
>> I planned on text. However it's possible to get LCDs used for laptops
>> but the logic to drive them is non trivial.
>
>Yes. I have a 640x400 laptop display, with specs, that ran me about
>$10 a few years back. If I ever decide to learn VHDL, I might try to
>interface it to my IOB6120, but, yes, it takes a bit of work to talk
>to those.
I ahve three of them, monchrome. They are easy enough to drive but the
little "gotchas" are nasty. First one is the display is really two
640x240 segments running in parallel top and bottom so there are two
"video" data paths running concurrently unlike a CRT. If your doing
bit mapped (1BPP) that's some 40k of total memory to address, oh and
that has to really two memories or a funny dual output scheme to feed
the display. Doing character only simplifies it some if you don't
mind doing some logic twice (font, bit shifter, memory).
>> >Back to the T-11, though, if I recall its capabilities correctly, it
>> >doesn't have an MMU, and it would be difficult, if not impractical, to
>> >design an external one that resembles, say, the MMU on an 11/23...
>>
>> Correct on the OS and software. However the MMU is very buildable
>> and not near as hardware intensive as would seem. For an example
>> look at the T-11 interface in the VT240. It takes a few 16x4
>> bipolar rams and some loose logic to implement the paging (2 74189,
>> 3 74ls257 and a bit of TTL glue) to make a a compatable (mostly) mapper.
>
>Interesting. I suppose it couldn't be _too_ complicated, then, since
>it one like it does fit on a few square inches of 11/34 CPU board.
Basic circuit is the same.
>I even happen to have a small pad of 74189s.
Same here.
>
>> One of the things I've given consideration to in recent years is a nonDEC
>> and non *nix OS such as CUBIX as that would translate reasonably from
>> 6908 to PDP-11. This arises from the fact that RT-11 has a very
>> primitive filesystem compared to CP/M and an OS that is not encumbered
>> would be easier to work with.
>
>Hmm... from what I've seen of CUBIX, it sounds feasible for a PDP-11
>host, and it certainly gets around the issue of what OS to distribute,
>but I would think that porting CUBIX could be an entirely independent
>project (focusing on whatever display and mass-storage interfaces are
>available).
The OS can be logically seperated from the mass storage and addressed
as a series of logical blocks so that going to floppy, IDE or whatever
is easy as most do (or can do) 512byte sectors as a consistant thing.
That divorces the CHS/LBA thing from the os.
> > >So, Allison, does any of this sound like what you had in mind... ?
>>
>> You envision what sould like a Laptop. I can't easily fabricate that
>> but a toteable like Kaypro, Osborne and a few others is very doable.
>
>I hadn't specifically been requiring a laptop shape, more of a tiny
>luggable - on the order of one of the modern Tektronix LCD-screen
>digital scopes.
totable. ;)
>> The basic machine description is a 128kW using 32kx8 static parts (8pcs),
>> Boot roms/ODT, MMU, two serial, parallel (PC conpatable for printer)
>> and IDE disk. Things like OS in Eprom have surfaced to my idea pool
>> to consider especially if it were not RT11 (CUBIX influence). Terminal
>> logic would be VK170 (base VT52 on a dual size card) and a monitor in
>> the 7-9" size.
>
>OK. I'm not sure I get the "VK170" reference. Is that some sort of
>DEC or 3rd party embedded product?
VK170 was a DEC Qbus/Ubus card that did RS232/423 IO and had outputs for
RS170 video or Video/Hsync/Vsync and took a parallel keyboard to serial
(used LK02 or similar). The bus edge connector was power only so it
could even be externally mounted as a minimal VT52 (80x25). It's in
the Microcomputer handbooks.
>Thanks for sharing your design ideas.
They aren't patented. ;)
Allison
More information about the cctalk
mailing list