inmos

THE TRANSPUTER DEVELOPMENT
AND
iq systems DATABOOK

Second edition 1991


Contents Overview

1 System Products overview.................................. 1

Development Systems

Software Development Tools

2 occam 2 Toolset .......................................... 9
3 ANSI C Toolset .......................................... 23
4 Glockenspiel C++ ........................................ 35
5 ANSI FORTRAN 77 Toolset ................................. 43
6 ALSYS Ada Compiler....................................... 53

Transputer Development Kits

7 Transputer Development Kits.............................. 63

Systems Software

Board Support Software

8 IMS F000B VecTRAM library ............................... 69
9 IMS F001B GPIB libraries................................. 83
10 IMS F002B SCSI libraries ............................... 93
11 IMS F003A 2D Graphics libraries ....................... 109
12 IMS F007A DSP libraries and development tools ......... 119
13 Device Drivers and Motherboard Support Software........ 127
14 Network Support Software............................... 131

Real Time Kernels and Operating Systems

15 VRTX32/T Real-time Executive .......................... 139
16 C Executive............................................ 141

Hardware Products

TRAnsputer Modules (TRAMS)

17 IMS B401 32Kbyte TRAM.................................. 149
18 IMS B416 64Kbyte TRAM ................................. 155
19 IMS B410 160Kbyte TRAM ................................ 161
20 IMS B411 1Mbyte TRAM .................................. 167
21 IMS 8404 2Mbyte TRAM .................................. 173
22 IMS B428 2Mbyte TRAM .................................. 181
23 IMS B417 4Mbyte TRAM .................................. 189
24 IMS B426 4Mbyte TRAM .................................. 197
25 IMS B427 8Mbyte TRAM................................... 203
26 IMS B408 Frame store TRAM ............................. 209
27 IMS B409 Display TRAM.................................. 219
28 IMS B415 Differential link buffer TRAM ................ 229
29 IMS B418 Flash ROM TRAM................................ 237
30 IMS B419 Graphics TRAM ................................ 243
31 IMS B420 Vector processing TRAM ....................... 255
32 IMS B421 IEEE-488 GPIB TRAM ........................... 265
33 IMS B422 SCSI TRAM..................................... 283
34 IMS B429 Video Image Processing TRAM (VIP) ............ 295
35 IMS B430 Prototyping TRAM ............................. 301
36 IMS B431 Ethernet TRAM ................................ 305

Motherboards and other Standard Interface Boards

37 IMS 8008 IBM PC Motherboard ........................... 309
38 IMS B017 IBM PS/2 Motherboard.......................... 321
39 IMS B014 VMEbus slave card ............................ 329
40 IMS B016 VMEbus Master/Slave .......................... 333
41 IMS B015 NEC 9800 series PC Board ..................... 353
42 IMS B012 Double extended eurocard ..................... 361
43 IMS B018 TRAM motherboard ............................. 375
44 IMS B300 Ethernet connection system ................... 377

Associated Hardware Products

45 IMS B250 VME Rack ..................................... 381
46 IMS CA12 Card Frame Adapter ........................... 383
47 Cables for Board Products.............................. 385

Application Notes

48 Dual-In-Line Transputer Modules (TRAMs)................ 389
(INMOS Technical Note 29)
49 Module Motherboard Architecture ....................... 409
(INMOS Technical Note 49)
50 Developing parallel C programs for transputers ........ 435
(INMOS Technical Note 68)

Appendices

A Quality and Reliability................................. 463
B Software Licensing ..................................... 465
C Product Reference Tables................................ 467

Indexes

Index by product number .................................. 471
Index by product name .................................... 472

Contents













30 IMS B419 Graphics TRAM ........................................................ 243
30.1 Description ........................................................... 244
30.1.1 Introduction .................................................. 244
30.1.2 Screen sizes .................................................. 244
30.1.3 SubSystem signals ............................................. 245
30.1.4 CVC reset register............................................. 245
30.1.5 Clock Select Register ......................................... 245
30.1.6 Memory Map .................................................... 245
30.1.7 Pixel clock selection ......................................... 246
30.1.8 Jumper selection............................................... 247
30.1.9 Video and sync outputs ........................................ 247
30.2 Graphics library software.............................................. 248
     Summary of CGI Graphics Library functions ............................. 248
30.3 Mechanical details .................................................... 249
30.4 Pin descriptions ...................................................... 251
30.5 Specification.......................................................... 252
30.6 References ............................................................ 253
30.7 Ordering Information................................................... 253
31 IMS B420 Vector processing TRAM................................................ 255
31.1 Introduction .......................................................... 256
     The IMS T800 Processor................................................. 256
     The ZR34325 Vector/Signal Processor.................................... 256
31.2 Transputer memory map ................................................. 258
31.3 ZR34325 memory map..................................................... 259
31.4 Mechanical details .................................................... 260
31.5 Specification.......................................................... 261
31.6 IMS F000 software library.............................................. 262
31.6.1 Software support............................................... 262
       IMS F000A function calls include: ............................. 263
31.7 Ordering Information................................................... 264
32 IMS 6421 IEEE-488 GPIB TRAM ................................................... 265
32.1 Description ........................................................... 266
32.1.1 The IEEE-488 standard.......................................... 266
32.1.2 Companion software package IMS F001 ........................... 266
32.2 Pin descriptions ................................................ 267
32.2.1 Standard TRAM signals ............................................... 267
32.2.2 Subsystem signals ................................................... 268
32.3 Hardware features ..................................................... 269
32.3.1 Onboard transputer system ..................................... 269
32.3.2 IEEE-488 Interface ............................................ 269
32.3.3 Electrically Erasable Read Only Memory (EEROM) ................ 269
32.3.4 Power-up/Power-fail detection ................................. 269
32.3.5 Jumpers ....................................................... 269
32.4 Connector pin assignments.............................................. 270
32.4.1 IEEE-488 connector J1 ......................................... 270
32.4.2 Auxiliary connector J2......................................... 272








Preface

Development tools and system products are important and developing areas of application for INMOS devices. The Transputer Development and iq Systems Databook has been published to provide detailed information on the INMOS product range.

The databook comprises an overview, engineering data and applications information for the current range of development tools and systems products.

INMOS provide a wide range of development tools including compilers, toolsets and development kits. A diverse range of software is also available. INMOS systems products provide powerful development platforms for system designers interested in high density, high performance, design simplicity and cost effectiveness.

In addition to development tools and systems products, the INMOS product range also includes transputer products and high performance graphics devices. For further information concerning INMOS products please contact your local SGS-THOMSON sales outlet.


I have this data book but I am not going to scan all 400 pages without a good reason! If you need anything from this contents list, let me know and I will try to scan the pages you need.