Close

Catalogue page

A project log for VMEbus Z8001 CPU

Z8001 with 16K to 64K SRAM

keithKeith 05/09/2024 at 19:400 Comments

VMEbus

VMEbus Introduction

Our VMEbus involvement began in 1982, when we were asked by Zilog UK if we would like to collaborate on the design of a new CPU board using the powerful Z8000 microprocessor. This fitted in well with our development plans, and in 1983 we were marketing the ARC8000 board, which we believe to be the first UK designed VMEbus CPU to be commercially available in the UK. Right from the start the ARC8000 has proved to be a popular CPU in many specialist application areas, particularly in aerospace; many of the leading aircraft manufacturers in Europe use the ARC8000.

VMEbus Technical

VMEbus has its roots in Motorola’s Versabus, and is a good example of a standard which resulted from the efforts of several manufacturers. It was originally designed as a vehicle for the 68000 microprocessor, although the Z8000 interfaces quite easily. The VMEbus specification is available commercially from a number of sources. It has been presented to the IEEE for standardisation, and has the project number P1014. It is at the same stage in the procedure as STEbus.

ARC8000 Z8000 VME CPU

At last you can use a powerful Z8001-based 16/32-bit computer with the latest Zilog peripheral devices. In the ARC8000, Arcom have produced an extremely powerful CPU which can be used either with Arcoms inexpensive range of peripheral boards (the ARC40-series), with new VME products from Arcom or with proprietary VMEbus boards. This multi-purpose board is equipped with many exciting new features and is designed with three application areas in mind:

Features:

ARC8000

Technical Data

The ARC8000 VMEbus CPU board uses Zilog's powerful Z8001 16/ 32-bit segmented microprocessor. The Z8001 has an 8 megabyte basic address range, a powerful instruction set (including hardware multiply divide), sophisticated interrupt handling and a large register space. It is supported by Zilog's latest high-speed serial and parallel peripheral devices. A range of processor speeds (4, and 6 MHz) are currently available.

VME Bus Features

The VME bus gives you access to an extremely powerful range of computer and modular peripheral boards, each designed for multiple processor operation with a range of clock speeds. The ARC8000V version uses the closely specified VMEbus (the ARC8000V is of the A24 D16 type - which means 24-bit address range and 16-bit data transfers). Of the 16-megabyte potential address space, the Z8001 can address half (8 megabytes). The bus specification allows for an easy upgrade path to 32/32-bit which will shortly become available. The ARC8000V, with an on-board Option 1 bus arbiter, time-out module and VME interrupt handler, can act as a bus master. A system clock option is available on the 4MHz version.

Arc Bus Features

Interfacing with Arcom's complete range of I/O boards is possible by using the second Eurocard connector. This allows immediate system expansion to 16-bit industrial control systems with an established board range. This range includes an EPROM programmer, 8 and 12-bit A/D and D/A, digital I/O with optional optoisolators, power control with solid-state relays, triacs, reed relays and optoisolators, and an IEEE-488 interface. These boards are available ex-stock.

On-board I/O

Zilog's latest peripheral devices are included on the board. The SCC is a sophisticated, very high-speed serial communications controller. It has two independent channels (each with its own Baud-rate generator) and is capable of generating and decoding almost any kind of serial communications protocol - from simple asynchronous to SDLC with automatic zero insertion. Two RS232 interfaces enable you to communicate with most serial peripherals. The CIO is a 20-line parallel I/O device with three counter/timers. It features a variety of handshake modes, pattern-recognition, bit catchers and programmable data direction and polarity. Two 8-bit bidirectional buffers have been added on board for increased drive. In addition, there are four input lines to a TTL buffer for easy interfacing to switches.

Software

Arcom are supporting the CPU with software at various levels. An 8K monitor is supplied in EPROM, allowing memory and register examination and modification, break-point setting, single stepping, EPROM programming and downloading from various host systems.

Power Requirements

5V at approximately 3A; ±12V at approximately 20mA are necessary for the RS232 interfaces. Power is supplied either from a bus connector or via a header on the board.

Mechanical Data

The board is double Eurocard size, 160 × 233 mm. With a 6U 4E front panel.

SAMPLE APPLICATION

Discussions