From b7d809faf3a96b67cc7374afac5c62dbc09b3d19 Mon Sep 17 00:00:00 2001 From: Lars Brinkhoff Date: Mon, 15 Apr 2019 19:57:19 +0200 Subject: [PATCH] Some diagrams. --- doc/hardware.ditaa | 35 +++++++++++++++++++++++++++++ doc/hardware2.ditaa | 54 +++++++++++++++++++++++++++++++++++++++++++++ doc/hardware3.ditaa | 54 +++++++++++++++++++++++++++++++++++++++++++++ doc/sims.ditaa | 28 +++++++++++++++++++++++ 4 files changed, 171 insertions(+) create mode 100644 doc/hardware.ditaa create mode 100644 doc/hardware2.ditaa create mode 100644 doc/hardware3.ditaa create mode 100644 doc/sims.ditaa diff --git a/doc/hardware.ditaa b/doc/hardware.ditaa new file mode 100644 index 00000000..a98b7c62 --- /dev/null +++ b/doc/hardware.ditaa @@ -0,0 +1,35 @@ + + + +--------------+ + | | + | +--- console + magic switch --+ CPU - KA10 | + | +--- paper tape + | | + +-------+------+ + | + | + | I/O and memory bus + +--------+------+----+---+--+--+-------+------+-----+---+----+ + | | | | | | | | | | | + | | | | | | | | | | | + DECtape magtape disk | 340 PDP-6 Chaosnet | A/D D/A IMP + | | | + +--------+--+ | | + | 10-11 | TTY scanner ARPANET + | interface | | + +-----+-----+ | + | | + Unibus | | + +-------+------++-----+---------+-- +-- Teletypes + | | | | | | + | | | | | +-- Imlacs + TV11 XGP11 CONS PDP11/45 CHAOS-11 | + | | | | +-- Datapoints + displays XGP turtle | | + keyboards displays Chaosnet +-- GT40 + | | + Lisp machines +-- VT52s + + + diff --git a/doc/hardware2.ditaa b/doc/hardware2.ditaa new file mode 100644 index 00000000..186ff56d --- /dev/null +++ b/doc/hardware2.ditaa @@ -0,0 +1,54 @@ + Lisp machines + | + Knight TV +---+----+ + displays, Display, Turtle |Chaosnet| + keyboards XGP keyboard displays +---+----+ + | | | | | + +---+---+ +---+---+ +---+--+ +------+ +---+---+ +---+---+ + | PDP11 | | PDP11 | | CONS | |CHEOPS| | PDP11 | | PDP11 | + +---+---+ +---+---+ +---+--+ +---+--+ +---+---+ +---+---+ + | | | | | | + *--+----------+----+----+--------+--------+---------+--* + Unibus | + | + +-----+-----+ +--------+ + | 10-11 | | Core | + | interface | | memory | + +-----+-----+ +----+---+ + | | + | | + *----------------+--+--------------+-------------+--------------+-------* + | Memory bus | | + +---+---+ | +-----+-------+ + | Pager | | | | + +---+---+ | | DF10 | + | | | | + +-------+------+ | +-+---------+-+ + | | +----+----+ | | + | +--- Console | | | | + Magic switch --+ CPU - KA10 | | PDP-6 | | | + | +--- Paper tape | | | | + | | +----+----+ +---+---+ +--+---+ +------+ + +-------+------+ | | TM10B | | RP10 | | {s} | + | | |magtape| | +--+ Disk | + | | +---+---+ +--+---+ +------+ + | I/O bus | | | + *--+--------+-------+---+---+-----+---+-------+------+----------+---------+-----* + | | | | | | | + | | | | | | +--+--+ + DECtape TM10A 340 | A/D D/A | IMP | + magtape display | +--+--+ + | | + +-----+-------+ | + | TTY scanner | ARPANET + +-----+-------+ + | + +-- Teletypes + | + +-- Datapoints + | + +-- GT40 + | + +-- Imlacs + | + +-- VT52s diff --git a/doc/hardware3.ditaa b/doc/hardware3.ditaa new file mode 100644 index 00000000..34c1b18f --- /dev/null +++ b/doc/hardware3.ditaa @@ -0,0 +1,54 @@ + Lisp machines + | + Knight TV +---+----+ + displays, Display, Turtle |Chaosnet| + keyboards XGP keyboard displays +---+----+ + | | | | | + +---+---+ +---+---+ +---+--+ +------+ +---+---+ +---+---+ + | PDP11 | | PDP11 | | CONS | |CHEOPS| | PDP11 | | PDP11 | + +---+---+ +---+---+ +---+--+ +---+--+ +---+---+ +---+---+ + | | | | | | + *--+----------+----+----+--------+--------+---------+--* + Unibus | + | + +-----+-----+ +--------+ + | 10-11 | | Core | + | interface | | memory | + +-----+-----+ +----+---+ + | | + | | + *----------------+--+--------------+-------------+------------------* + | Memory bus | + +---+---+ | +---+----+ + | Pager | | | | + +---+---+ | | DF10 | + | | | | + +-------+------+ | +--------+ + | | +----+----+ + | +--- Console | | + Magic switch --+ CPU - KA10 | | PDP-6 | + | +--- Paper tape | | + | | +----+----+ + +-------+------+ | + | | + | | + | I/O bus | + *--+--------+-------+---+---+-----+---+-------+------+ TM10B + | | | | | | | magtape + | | | | | | +--+--+ + DECtape TM10A 340 | A/D D/A | IMP | + magtape display | +--+--+ + | | + +-----+-------+ | + | TTY scanner | ARPANET + +-----+-------+ + | + +-- Teletypes + | + +-- Datapoints + | + +-- GT40 + | + +-- Imlacs + | + +-- VT52s diff --git a/doc/sims.ditaa b/doc/sims.ditaa new file mode 100644 index 00000000..4dab5a19 --- /dev/null +++ b/doc/sims.ditaa @@ -0,0 +1,28 @@ + + USB devices + + +-----------+ +----------------+ + | Joysticks | | Console lights | + +-----+-----+ +------+---------+ + | | + | | + +----|----------------|-----------------+ + | | | | Knight TV consoles + | +-+----------------+-+ | + | | | +------+ | +-------+ + | +----+ +-----+ tv11 +-----+--+ tvcon | +Internet -----+ IMP| | +------+ | | +-------+ + | +----+ ka10 | | | +Chaosnet -----+CH10| | +------+ | | +-------+ + | | +----+ +-----+ pdp6 | | +--+ tvcon | + | | | | +------+ | +-------+ + usim | ++--------+---------++ | ... + | | | | PC host | + +---|--------|---------|----------------+ + | | | + | | | + +---+--+ +---+----+ +-+-----+ + | GT40 | | sImlac | | xterm | + +------+ +--------+ +-------+ + + Telnet connections \ No newline at end of file