ND-Butterfly workstation: Difference between revisions

From NDWiki
Jump to navigation Jump to search
(→‎HDLC communications: added info about communication protocols.)
(→‎ND-110PCX: added more info)
Line 19: Line 19:


====ND-110PCX====
====ND-110PCX====
The ND-110PCX computer comprises a two-board assembly (CPU board and Local Bus board) which plug into one slot in the PC expansion card cage.
The ND-110PCX computer comprises a two-board assembly (CPU board and Local Bus board) which plug into one slot in the PC expansion card cage. ND-110PCX does not perform instruction prefetch operations. ND-110PCX does not have cache memory. ND-110PCX has an additional interrupt level - level 16, which is used by the programs that communicate with the PC. The ND-110PCX has one new instruction - RTNSIM (also knows as SECRE - opcode 150403) which is the level 16 version of the WAIT instruction.  


CPU board
CPU board
Line 33: Line 33:
*Interrupt system
*Interrupt system
*PC bus interface
*PC bus interface
====Display Unit====
====Display Unit====
The colour display unit offers full 16-colour from a palette of 64 colours, on a 12-inch or 14-inch crt. The display area provides 25 lines of 80 characters per line. Graphic resolution may be 640x350 pixels or 320x200 pixels.
The colour display unit offers full 16-colour from a palette of 64 colours, on a 12-inch or 14-inch crt. The display area provides 25 lines of 80 characters per line. Graphic resolution may be 640x350 pixels or 320x200 pixels.

Revision as of 01:37, 6 May 2012

ND-Butterfly is an Ericsson PC with a ND-110 CPU inside, plugged into an ISA slot.[1]

ND-Butterfly logotype.

BUTTERFLY-110 (also called OWS-110) is a complete system, comprising a version of the ND-110CX computer (called the ND-110PCX), fitted into the enclosure of an IBM-compatible PC-AT computer.[2] Information in Butterfly-110 is freely interchangeable between the PC and ND operating systems, i.e. data created under the PC system may then be used by the ND system and vice versa. a centronics parallel printer port is available as standard. Options include a 4-port serial communications controller, which may be used to connect ND-compatible terminals to the ND-110PCX part of the workstation, making a Butterfly Teamstation environment.

System components

Standard hardware

The system unit has a floppy disk and a 40 MByte hard disk, one rs-232 port and one parallel port. The Colour Display Unit uses EGA graphics. The Butterfly keyboard is NOTIS and PC compatible. A mouse is included.

PC features

Features of the PC include:

  • Intel 80286 microprocessor
  • eight I/O slots
  • 512 kbytes memory (normally expanded to 640 kbytes, by donating 128 kbytes of ND-memory to PC-DOS)
  • one RS-232 serial port
  • one Centronics-compatible parallel printer port
  • one 40-45 Mb Winchester disk with fast access time
  • one 1.2Mb / 360 Kb floppy disk
  • a keyswitch

ND-110PCX

The ND-110PCX computer comprises a two-board assembly (CPU board and Local Bus board) which plug into one slot in the PC expansion card cage. ND-110PCX does not perform instruction prefetch operations. ND-110PCX does not have cache memory. ND-110PCX has an additional interrupt level - level 16, which is used by the programs that communicate with the PC. The ND-110PCX has one new instruction - RTNSIM (also knows as SECRE - opcode 150403) which is the level 16 version of the WAIT instruction.

CPU board

  • processor
  • memory management
  • microprogram control
  • console port

Local Bus Board

  • Input / Output control (program I/O)
  • 1 Mbyte dynamic random access memory, with option to extend by a further 1 Mbyte.
  • Real-time clock
  • HDLC, up to 153.6 kbaud
  • Interrupt system
  • PC bus interface

Display Unit

The colour display unit offers full 16-colour from a palette of 64 colours, on a 12-inch or 14-inch crt. The display area provides 25 lines of 80 characters per line. Graphic resolution may be 640x350 pixels or 320x200 pixels.

Keyboard

The keyboard combines functionality of a standard IBM-PC keyboard with that of a ND-NOTIS keyboard. It provides "soft" PUSH-keys, programmable by the user to hold multi-key sequences. It includes a mouse interface/port, and a bar code reader interface / port, for connection of a wand (pen unit).

Mouse

The mouse is a standard 3-button device. Each button may be programmed as a PUSH-key. the mouse may be configured for left or right-handed operation.

Operating system software

MS-DOS for the PC

MS-DOS 3.1. Additional Butterfly-110 programs run under the PC's MS-DOS to handle communication between the PC's 80286 microprocessor and the ND-110PCX, and to accommodate the System Manager and associated software which enables the PC and ND-110PCX to share the same display, keyboard, disk storage, printer, etc.

SINTRAN III/VSX for the ND-110PCX

This is extended to handle the integration of the ND-110PCX with the PC environment, particularly with regard to its method of communication with the PC (IOX simulation), and provision of new Servers for handling tasks between the ND's SINTRAN and PC's MS-DOS operating systems.

Basic PC software

  • Tutorial: a "getting started" self-teach aid
  • PC-Diagnostics for Butterfly-110
  • Display controller (EGA) utilities

ND applications software

Hardware options

Communications Controller board

The InterQuadram Communications Controller board (QuadPort-AT) extends the Butterfly-110 with up to four more terminals. The card itself has one serial port and one parallel port on it. A four-port serial connection box is connected via a cable to this board, providing four more serial ports. The ports are used as follows:

  • Serial port 1 (native to the PC) is the "COM1" port in DOS. It is taken away from DOS by the Butterfly software which runs on the PC, and used for ND's COSMOS asynchronous communication facility.
  • Serial port 2 (on the QuadPort-AT board) is redirected by the Butterfly software to "COM2" in DOS.
  • Parallel port 1 (native to the PC) is the "LPT1" port in DOS. The print-spooling software shares this port between the PC's DOS and ND's SINTRAN operating systems.
  • Parallel port 2 (on the QuadPort-AT board) is the "LPT2" port in DOS. It can only be used by DOS.
  • serial ports on connection box. Any serial device supported by the software running on the ND-110PCX may be connected to these ports - ND-compatible terminals, or serial printer.

extra 1 Mbyte RAM

Gives a total of 2 Mbytes RAM.

HDLC communications

up to 153.6 kbaud. communications fcaility in ND-110PCX is provided by the HDLC/DMA subsystem. It provides CCITT RS422 (X.21/X.27), RS232 (V.24) and ND's "computer link" protocols. It does not offer ND's "mega-link" protocol.

Software options

ND software

  • Accounting system
  • Job execution control
  • Symbolic debugger
  • BRF linker
  • Subsystem package
  • Subsystem package II

References and sources

  1. Norsk Data Document ND–30.094 OWS System Reference Guide
  2. Norsk Data Library, Hardware - Butterfly-110, Technical Reference Manual