Industrial applications of microcomputers

Industrial applications of microcomputers

History rhc colloquium mas distinguished by the diversity 01’ approach to microprocessor system development propounded by the four contributors. Mr. ~...

396KB Sizes 1 Downloads 134 Views

History rhc colloquium mas distinguished by the diversity 01’ approach to microprocessor system development propounded by the four contributors. Mr. ~orn.rtem described the history of micro development ail&, spiced wirh many interesting facts and of trends, for example the almost linear growth zkcrage program size over the years, the fact that 3j% of deveiopm~~ time is spent in ted,ting and maintenance and that 50’5b of users employed a high-le\‘el language. (The figures, however, were ~ont~ed by later speakers.) He ended the presentation by Listing the advantages of dedicated dcvelopmcnr tooli \uch as the Intel MDS range and que\tloning the ability of “univer5al” alternatives II> provide support for net devices within a reason:rhle rime+cale. This provided an interesting
K. Bibhop, oi the British Post Office, described e nlachine independent, or uni~crsal, development >>,tern capable of supporting a large range of gencrnl rl-ti~r~processt,rs. The s’stem can support four IU hi-\ users. some of whom will be engaged in EL’L)P’ aiI orogram develcpment whilst others are dcbtqgi~~g?. Modular hardware and software was rhc thcmr together with a standard user interface \chicil needs to be learned once only. The system ~uppr~t\ a standard high-ievel language called C‘or~tlm \\hich 1, microprocessor independent and II r!lii\.ni\e
channels

sbi,rultaneousiy,

was not demon-

Approach The final contributor, Mr. hleachin of DM England Partners, had yet ano.her approach to system development. This was Microsim, a software package capable of intcrprcfmg micro assembly language, editing, convcnrianal assembly, link loading and simulating. The package normally resides on a general software development utility and programs once developed are downIoadcd 15 the target micro for final debugging, passibly using a logic analyser. In a very provocative, prescntation, Mr. Meachin decried the use of high-level languages for most applications and pointed out that the use of cocventional microprocessor development systems unnecessarily tied the hardware to the software and the user to a specific manufacturer. Lively Such contentious statements naturally led to some very lively, but inconclusive, discussion. There are many different approaches to the development of microprocessor systems, all of which have advantages not supplied by the others and some drawbacks. Which you choose is determined to a large extent by your budget and beyond that by many conflicting influences -- including personal preference. Mr.

R.E.

Waliers

Research

I,. lI,q:i~\\, I)/’ CihllS~l described the development i.tii!itti.> ~n~Iudccl in the design of CYBX-M, a riitilr~itlic.roproi.rssol system. The muLtimicro i:n\ ironrnent ii. of course, significantly more difirvuli io monitor than that of a conventional %~:L$!c171oc‘c>\or. CYBA-M’s IS working processors c tn DC monitor-cd via special hardware and a comitlttnil son\ole a separate general-purpose comput~r. Con\rntional debugging facilities are proi i&d by the command console with additional multips+zessor functions, such as stop all proseniors when a certain event occurs. Dr. Dagless fated that the CYBA-M system could, fol c’\:~rirplc. play the Welsh national anthem on four

but this

strated.

British

Department

Telecom

Martlesham tpswich.

Resear!:h

Heath England

lReproduced

with

permission

flom

Industrial Applications computers

‘IEE

News’.)

of Micro-

Based on citations from the Engineering Index data base, G.E. Habercom has compiled a bibliography on applications of microcomputers used to expedite industrial processes. Such diversified industries as pulp mills, rubber processing industry, chemical

rnelai b.almL%xwz

l>lafliS,

itrops

have

IiIeralurC

been

tu

5Itrvcy

phi

tnicmcumparrcr:.

.arrct ar>~&irts

5,

rrmitri%d

I&,

I’

~+urt,d~Aniii”~

,

iirc rr:ia.:ri;i~t*,:

a”*o2lfili?~

cri

i i> ,,j i$Jk)l$&ii pax?, * * Ccwrlfll: 1hr period JuEy, 19’7’J~ftrttr, I*ruyi, tlw-i rqmff5 itl~o la~clttdcvc,nlp.irsrivr stwky~ klf ;nr~r3_33%

ii

6xxripur62s arid rhe,r currr:& q,gstcnti5 8Iir +3&h. gr;iptry *“t?nlnil’biE.38i;i1ntrm Jiid g-3 ,rs~?d;rP?k iii.il:l the National ‘rdwrac:sl 11iturnrsrtw !lirtrb.c, s’i%CfJ” 193 f%x~Cl. July

813413.

--.---

..-... -,--__

19AI!.

. I ~,.

_,.

Micro-13 The

13th

Annual

Microprograms

was hefd from November Coiorado

Springs,

workshop

Colorado,

is sponsored

the Technical The

Sessions,

Sigmi~ra

and

on ~~~ropro~ram~~~~

of

consisted

Tutorial,

an

of

Opening

and 3 Informal

working

Sessions,

At the Microprogramming Equipment

intrtsducrion

MACRO

levels,

microinstructions. as

Equipment

was

tutorial

and

csv*~nq

wer~~%

wersus (IBM,

vertical

I

U.S.A

micraprogramm& ttich!r~un!

J. who

a rnul?~~

Johnson

U.S.A.). was

the

!nsfruc,

MACHINE

by W.

of an LSI

discussed

G,+u&z?J

(i&ptal

The

Mick

final

LA&am&

presented

the

bit-slice

cornpun~ns

mictoprcgram

softwsra

systems,

feature

the lectures Sessions

it”

F gave an

in executing

U.S.A.1

devices

a. A

implementation

covered

Devices,

development We

of

Corporation.

individual

U.S

Tredennick use

encountered

at the

family

horizontal

a m&chine

chip design speaker

versus

and the

trade-off

Micro

Formai

nrganizacion.

MICRO N.

discussed

control

TutariaE,

Corpcsrat~2n.

of mscbtna

tion set design,

The

4

alli arranged

to Anicroprogramrri~tig,

concepts

then

a Mrcrupragram

Session,

meetings.

(Digital basic

This ennciaf

Society.

Workshop

ming

We>r%&o~ 3, X%B. ;~j

U.S.A.

by ACM’s

Committee

the IEEE Computer

VJ

3@-Recem&

below delivered

a synopsis at the

of a selection

Formal

and

of

Informal

of MICRO-13.

Formal Session in Verific,Mon, Microcode

I: Prospects for Advanced Tools Optimization and Generation nf

the microcode for Data the development 01 ~;cr>cral’< ne\v 32 bit processor, the ECLIPSE ~~Y/SDOO. Each of the tools and the design philosophies of using a microcoded Independent Dinynnstic instruction Set for f he development, n~nnufxturir~g and field supporf of this data procexsing system was demonstrated by P. Reiify, E. and S. Srmdalrer (Data General S/?U/lUhtl, Corporation, U.S.A.). J.A. Fitlrcdr (Yale University, U.S.A.) presented a \chen.e by \%hich multiway microprogram jumps ma)- bc made to any of 2” next possible micromlrtruction\ ai a funcrion of any selection of II > 1 loglcaiiy independent tests. An efficient method of binding mi(:roin5trucIionb to memory locations allows this ti, be done ot \‘cry Iov cost, in terms of both \peed :lnd bar-dware. l*‘urnrai Se&on 111: Microprogrammable Hardware Unlvsrsity, Japan) deS. Ti~r~rro ci II/. (liyoto ~rrhcd the arl”~irecture-tr!ilor-ability of QA-1, a rcbcsrch-orisntrd computer, to different classes of cmulatiot,s for existing machines such as the PDPIl. 40 nrrd the EIITAC-LO, and for high-level iiiir::tu@c machii~es such as BASIC and PASCAL nra~hmr~. On the basis sf these evaluations of Q-X-1, rh+ turther proposed it new architecture tar rhc ntsi generation computer, QA-2.

*4 it~cr-tliicruprogrunlrrlable computer has been dc\ cl<>!~~l fur LLX as a building block in generalIX&Ipt~ and dedioa~ed computer systems. in. hrliir:r C~‘Ioi. (Bolt Beranek and Newman Inc., I’.S.;X.) discussed the design goals and strategies i*lrislr determined the machine architecture and c&o ya\e an overview of the architecture and bard\< are organization.

By taking advantage of informarion redundancy control ROMs for microand MOS structures, programmed microprocessors cart be considerably Compressed ROM reduced. The Control (CCROM) method for reducing control ROMs was descri.bed by K.,M. Gutrag (Texas Instruments U.S.A.) through P sitnplc cxamplc Incorporated, that compares the fully horizontal itpproach, lhc normal partially encoded approach, and [he CCRlOM approach. integrated circuits having complexity levels approaching one million devices per chip (VLSI) present significant problems in the coit of design and use. N.G. Cragon (Texas Instruments Incorporated, U.S.A.) presented cost moiels for two approaches which demonstrate tha: the Programmable System Component (PSC) approach is the only viable path in VLSI. R.K. Be/f et ul. (Sperry Univac, U.S.A.) reported on the functiona! evaluation of the three l&bit microprocessors: the Intel 8096, the Zilog 28000, and the Motorola MC68000. Conclusions and recommendationsweremadeappficabletoterminals and similar Sperry Univac products. Formal Session IV: Languages ro Support Microprogramming M. Sinr (Mathematisch Centrum, Holland) surveyed the current state of design and implementation of high level microprogramming languages. A number of important design issues was formulated, four languages were considered in detail, and remarks on six other languages were given. The basic ideas in extending a machine-oriented microprogramming language into a system implementation language through data and control abstraction were described by H. Kurki-Suonio and J. Heiniinen (University of Tampere, Finland). The approach allows an extremely primitive base language to be bootstrapped to a high level by a type definition mechanism where the operations of the types may be microprogrammed. Informal Session 1 1Y.J. !dey?rs @ata General Corporation, U.S.A.) described the design of a microcode link editor (microbinder) that supports 3, variety of different micromachines. The microbinder resolves symbolic

label reference\ v,ith and h~tt~cen 1rpxt~~rr3~ asaembIed mimxodc atnrdulrs. itilaxrrrc\ +w $or each modttlc in controi sore, it’icl e’611::lititi’i% :ir+ contrffl store Iosd image and supporting tabic~. H.G. &km, Jr.
a?id c.

IJ.S.A.1

gave a full description

compiler

for

/‘u,-k@?’ (!.jfIiWj”\il~

3 rninicon;purcr

of ~‘ochc~~c’~.

of a true mirrucodc ~hicb

tranrlarc5

ark

algebraic language directly into c%+::utahk rnicrirex~co&w opirnkcode. The compiler pcrforrm tion and produces code \tbieh t$ :I .1 unod w::!promise

between

lnfcmmil

spsed and G/l:

Session H

(NANODA~FA d orp”r3rinn. U.S.A.) presented a software system \bhn~ input is a description of a highly paralfel rhc rk~ralig) microprogrammablr machine as refkcacd in the organization of the machine’s “word” and a set oi user-specified statement “pattern\‘* defining ihe microprogramming language. Some of the engineering decisions that \&erc made in the attempt to make IBhl’s 3341 Pro~e5wr a high-performing yet few cost processor we:e examined by J.R. Klernsfeibw flBit1 Corporation. U.S.A.). These decisions Include warching for. or developing, algorithm\ that make the h.w uw <>t hardware propcttits. G.R.

The the

Bergfusr

Proceedings of MICRO-13 IEEE Computer Society

Number

80

CH

Number 520800). 0194.1895. Price:

1599-O)

and

are avakbk from (IEEE Cataiog:ie the

ACM

IOrdsr

1980. xv+192 pages. ISSX: US$12 (members). USS16 (non-

members). ____

Dutch Three

..

_~_.^ .

Government Announces Micro-Electronics Centers

The Dutch Minister for Science Policy -eccntly stated in Parliament that the Ciovcrnrnsnt has decided to establish three centers for micro-electronics, instead of one as was argued by the Rathenau-Commission in 1979 (see Euromicro Journal, Vol. 6, Nr. 2 (1980), page 127).