18.02.2013 Views

Colour Display System SEMIGRAF 240 - The history of Ericsson

Colour Display System SEMIGRAF 240 - The history of Ericsson

Colour Display System SEMIGRAF 240 - The history of Ericsson

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Fig. 9, left<br />

<strong>The</strong> control unit consists <strong>of</strong> a 19 printed board unit<br />

with built-in power supply<br />

Fig. 10<br />

<strong>The</strong> processor board, CPU, is a complete eight-bit<br />

computer with central processing unit, program<br />

store, data store, vectorial break logic and two interfaces<br />

in series<br />

Communication with<br />

a main computer<br />

<strong>The</strong> control unit can communicate with<br />

a main computer in parallel or series<br />

form. <strong>The</strong> standard version has a series<br />

channel in accordance with CCITT V24<br />

in full duplex and the transmission<br />

speed is switchable between 110 and<br />

9600 Baud. <strong>The</strong> transmission is carried<br />

out either with or without parity check.<br />

Transmission with parity check is carried<br />

out in blocks with a maximum<br />

length <strong>of</strong> 128 bytes, each block starting<br />

with STX and finishing with ETX.<br />

Any type <strong>of</strong> parallel connection may be<br />

used, the choice depending only on the<br />

type <strong>of</strong> computer to which the control<br />

unit is to be connected.<br />

Division into hardware<br />

and s<strong>of</strong>tware<br />

<strong>The</strong> functions <strong>of</strong> the control unit can be<br />

divided into two groups:<br />

a. the control <strong>of</strong> the colour monitor,<br />

which is tied to the timing sequence<br />

b. other functions.<br />

<strong>The</strong> direct drawing <strong>of</strong> the picture on the<br />

colour monitor is a fast process that<br />

must be repeated regularly in order to<br />

maintain the picture on the screen. All<br />

the direct picture drawing on the screen<br />

is implemented in hardware.<br />

<strong>The</strong> 8-bit microprocessor included in<br />

the control unit is quite unable to operate<br />

at the speeds required to carry out<br />

the direct picture drawing, since each<br />

raster point in a picture has a time dimension<br />

<strong>of</strong> only about 100 nanoseconds.<br />

<strong>The</strong> tasks <strong>of</strong> the processor are:<br />

— to handle the communication with a<br />

main computer via the computer input<br />

and output devices<br />

— to handle the communication with<br />

the keyboard via the keyboard input<br />

and output devices<br />

— to interpret the character sequences<br />

received from keyboard and computer<br />

and to carry out the requested<br />

functions<br />

— to write in external information in the<br />

picture store<br />

— to write in the character store<br />

— to move information in the picture<br />

store (editing)<br />

— to fetch information from the picture<br />

store or character store and send it to<br />

the main computer (e.g. "read line").<br />

Many functions are thus carried out or<br />

controlled by s<strong>of</strong>tware, which gives a<br />

unit that can easily be adapted to special<br />

application requirements.<br />

It has also been possible to adapt the<br />

system to the users — human beings —<br />

and at the same timeto arrange efficient<br />

means <strong>of</strong> communication with a main<br />

computer.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!