Close

Catalogue page

A project log for VMEbus+STEbus i486 (VSCIM486)

Dual-bus 80486 processor board with SVGA graphics

keithKeith 05/12/2024 at 00:550 Comments

VSCIM486 80486DX VMEbus/STEbus CPU

A high-performance single-board solution for DOS, UNIX or real-time applications. VSCIM486 sets the pace in open-architecture bus products for industrial computing, bringing the powerful i486, i486SX and the new i486DX2 CPU to VMEbus in a form which provides unprecedented economy and flexibility to embedded- DOS, UNIX, and real-time systems designers.

Single Board Solution:

Everything the 'industrial PC' system designer needs is provided on a single board, allowing many systems to be implemented with at least one VMEbus module less than previous products. The board offers an i486DX2, i486 or the lower-cost 486SX, plus Chips & Technologies' PEAK-DM chipset for 100% compatibility with the PC-AT. In its full configuration, the board may be supplied with 68Mbytes of DRAM (2Mbytes dual- ported), a second-level 256Kbytes SRAM direct-mapped cache, 128Kbytes of battery-backed dual- ported SRAM, EPROM for System/VGA BIOS, a Super-VGA graphics controller with 1Mbyte of 80- nsec video RAM, floppy-disk and IDE hard disk controllers, keyboard interface, COM1/2 serial and LPT1 parallel ports, battery-backed real- time clock and watchdog timer. Various lower population levels are available.

Ease of configuration:

Further ways to optimise system configuration are offered by the board's six expansion interfaces - breaking new ground in flexibility for VMEbus designers. In contrast with earlier PC-AT compatible boards, this allows designers to expand functionality over the route best suited to the need - whether the requirement is driven by performance or cost objectives! This is made possible by means of a unique address mapping scheme which dynamically and transparently controls the destination of memory or I/O cycles. In addition to a full VMEbus system interface, users are provided with an optional interface to a secondary I/O bus on the outer rows of the P2 connector; this is actually an interface to STEbus, offering tremendous system flexibility especially for lowering costs in I/O-intensive systems.

Arcom's mezzanine bus called SCIM - again, an open standard - provides a highly flexible means of incrementally customising functionality - whether it's for I/O or system expansion. Further, I/O from any SCIM module is routed via a connector conforming to the industry-standard Signal- Conditioning Bus. Two routes are available for expanding memory, allowing users to add a high-speed static RAM module for use as a direct-mapped cache, or further system DRAM - up to a total of 64 Mbytes - providing the capacities for most conceivable applications. Tough, industrial orientation: This board is the culmination of years of experience in the industrial computing sector and has been designed for survival in harsh environments. For example, the Local Expansion Bus - SCIM - utilises high- density connectors which provide. strong mounting support and which can be secured for ruggedness - providing an extra dimension of system integrity compared with the flimsy proprietary daughter-module arrangements offered by some.

Further, I/O from SCIM modules can be routed directly to Eurocard-based real-world interfaces with 19-inch rack-mounting capability and screwdriver-connect terminations. The for industrial applications, matching STEbus interface is similarly designed the quality of the VMEbus itself.

Features:

RAM/ROM Silicon disk support for ROM-based PC systems




The Ultimate Industrial PC


Wide-ranging potential:

Depending on the way the feature- rich, application-flexible, capability of VSCIM486 is used, it's possible to implement many applications at lower cost- and fewer boards - than ever before, for example:

Rugged one-board PC-AT compatibles with silicon disks using just VSCIM486, with additional functions or I/O implemented via the local bus.

Workstation-style CPUs for demanding applications using VSCIM486 in conjunction with 32-bit VMEbus expansion modules make it simple to build systems to meet complex applications such as image- processing, graphics, network servers, or to provide a DOS environment for VXI testers. High-channel count industrial computers using VSCIM486 in conjunction with the STEbus port for low cost I/O.

Cost-effective UNIX engines; VSCIM486's inherent PC compatibility - in conjunction with its extensive on- board memory - provides the ability to run DOS as a window within, say, SCO's Open-Desktop graphical user interface.

PC-compatible PLCs; new-generation PLCs offer VMEbus interfaces; VSCIM486 is ideal for adding PC compatibility and enhancing flexibility.

VSCIM486 Dynamic address mapping for total design freedom:

Users of previous-generation rugged PC-AT compatibles have had to select boards with care, as the architectural decisions taken by the designers impose fundamental cost and performance constraints on the computer systems in which they are used. Arcom avoids this problem entirely, by means of a dynamic address mapping scheme called FASTmap.

It allows designers to expand board- or system-functionality over the route best suited to the need, whether the requirement is driven by performance or cost objectives - providing unprecedented design freedom.

If the target application requires large numbers of I/O channels, for example, and there are no special high throughput considerations, then STEbus is ideal. If the user is looking to minimise board count and hardware costs, then SCIM offers a highly flexible means of incrementally customising functionality. If out-and- out system performance is required, then functions can be sited on 32-bit VMEbus. Any route is possible. FASTmap utilises fast Static RAM to dynamically and transparently control the destination of memory or I/O cycles. (An example FASTmap driver routine is provided to show users how to set up the I/O map.)

FASTmap allows any PC-AT bus memory cycle in the address range A0000h - EFFFFh or an I/O cycle in range 0100h - FFFFh emanating from the Chips & Technologies' chipset to be picked up by:

VMEbus - for optimum performance:

VSCIM486 works equally well as a PC-AT compatible - in i486's 'real' mode - or in its alternative 'protected' mode. In either guise, Arcom's comprehensive VMEbus interface provides a flexible expansion facility that users can exploit to create the optimum system.

Comprehensive data and address transfer facilities ensure flexibility of use: either half-height or full VMEbus modules may be utilised for example, and there is access to the full VMEbus addressing range - with unaligned transfers available for high performance. Further flexibility is provided by programmable byte- swapping capability for efficient communication links with other types of processor. VSCIM486 may operate as a master or slave, and can utilise VMEbus interrupter and interrupt facilities in real mode operation, facilitating the design of powerful embedded-DOS systems. PC memory areas are easily mapped onto VMEbus using FASTmap; address lines beyond the PC's 1Mbyte range are accessed via on-board registers using I/O cycles.

SCIM - for application specific bus boards:

The SCIM 'mezzanine' bus allows users to tightly match hardware to the design need, by making it possible to customise standard boards via rugged plug-on modules. You can opt for off-the-shelf SCIM functions, or design your own custom add-on. Unlike many other mezzanine buses - SCIM is designed for industrial use and is an open standard. SCIM assists in optimising performance by its closely- coupled nature, allowing functions to be sited right next to the CPU to achieve no-wait-state operation. Modules are very rugged: physical connection is implemented via two 40-way Amplimite connectors for SCIM signals, plus a 50-way connector for any signal conditioning I/O. These provide strong mounting support, and can be secured for rigidity, without affecting VMEbus inter-board spacing. I/O from modules is routed via a 50-way ribbon cable connector conforming to the industry-standard Eurocard-based Signal-Conditioning Bus. Available SCIM modules include: analogue-, serial- or digital-I/O, graphics for monitors/LCD/ plasma/EL displays, memory, networking, plus prototyping modules for development of custom functions.

Memory expansion - performance now and future security:

Two memory expansion routes allow a single VSCIM486 module to be configured for the most demanding tasks, providing inherent flexibility to handle ever-larger software and applications. Both plug-on options use the same rugged high-density connector as the mezzanine bus. System memory may be expanded above the board's base 4Mbyte level using a plug-on RAM module, providing the memory for high performance UNIX systems. Using 16Mbit DRAM devices, the module will house a total of 64Mbytes. The standard option uses 4Mbit ICS - allowing a capacity of 16Mbytes; surface-mount devices provide a more rugged approach to the widely-used clip-in SIMMs. An additional memory expansion route allows designers to add a second-level 'direct-mapped' cache. Although the i486's built-in 8K, 4-way/set-associative, facility yields excellent results and is adequate for option gives designers an extra many VSCIM486 applications, this computational edge to tackle very large-scale tasks. The module adds up to 256Kbytes.

STEbus for cost-effective I/O:

VMEbus-based I/O can work out expensive for high-channel-count industrial applications. VSCIM486 offers a solution in the form of an optional interface to the world- standard IEEE-1000 STEbus. The 8-bit STEbus is implemented on single Eurocards using the DIN41612 a/c connector - and integrates readily with VSCIM486 via the outer rows of the P2 connector. STEbus provides an exceptionally cost-effective basis for I/O-intensive control and monitoring applications. STEbus is manufacturer- independent, with advanced asynchronous data transfer, a 1Mbyte memory addressing range, 4Kbytes of I/O space, and multiple master capabilities - facilitating the design of virtually any level of I/O system - from basic minimal-cost no-frills channels, to high-performance intelligent I/O sub-systems.

VSCIM486 Specification:

Proven performance:

VSCIM486 offers much higher performance than boards based on 386 or 286 CPUs; some typical figures are given below; as can be seen the latest version of the i486, the i486DX2 offers a massive increase in performance making this ideal for computationally-intensive applications. Full test results, including floating-point and video performance figures, are available on request. (NB: This benchmark is for a base configuration VSCIM486 only, without second level cache fitted and is compared with typical results from comparable CPU configurations):

QAPLUS benchmark:

CPUMHzDrhystones
80286122936
386SX163251
386DX257856
i4862515172
i4863322758
i486DX25045517

Ordering Information:

VSCIM486DX2/50-4  50MHz i486DX2 with 4Mb RAM 
VSCIM486/33-4     33MHz i486    with 4Mb RAM
VSCIM486SX/16-4   16MHz i486SX  with 4Mb RAM 
VSCIM486/25-4     25MHz i486    with 4Mb RAM
VSCIM486SX/25-4   25MHz i486SX  with 4Mb RAM 
VSCIM486SX/20-4   20MHz i486SX  with 4Mb RAM
DIAGPOD           Diagnostic 2-digit LED alpha-numeric display

Add the required suffix for options:

-M xx    RAM expansion module - with 4, 8, 16 or 32Mbytes (replace xx with required 4, 8, 16 or 32 code)

-CM xx    Cache expansion module - with 64, 128 or 256Kbytes (replace xx with required 64, 128 or 256 code)

-ST    STEbus interface with arbiter (must be factory-fitted)

For example, order code:

VSCIM486/33-4-M8-CM64

For a 33MHz VSCIM486 with a total of 12Mbytes RAM and 64Kbytes cache.


Example Configuration: VMEbus System - Disk System



Example Configuration: VMEbus System - ROM-based


Development Systems from Arcom turn your ideas into working systems faster than ever before. They provide vital advantages; with the operating system ready-installed, you can be up-and-running in minutes, needing only to plug-in the system, keyboard and monitor to start programming. As VMEbus is processor-independent and asynchronous, it means that any board rated at any speed from any manufacturer will work with any other board, so your system will not become obsolete. If you come to the end of a project with one CPU board, you can replace it with another.

The development systems are based on robust high-quality enclosures, with easily-removable top and bottom covers. There's a high level of flexibility for the mounting of additional equipment. All systems have a switched IEC mains inlet socket with an in-line filter, a hinged front panel for easy board access, and a high-performance fan (or fans depending on configuration). Development systems are fully documented; board and system manuals are supplied in a hard-backed folder for the easy addition of manuals as the development system expands.

External dimensions: H: 310mm, W: 449mm, D: 411mm

The ARC486-33 is a VMEbus PC-AT compatible development system, based on the 33MHz VSCIM486 CPU board.

ARC486-33 Features:

System includes:

Ordering Information:

(available configured for 110V, 220V or 240V operation. Please specify at time of ordering)
(available configured for 110V, 220V or 240V operation. Please specify at time of ordering

Example Configuration: VMEbus/STEbus System - ROM-based


Power and Flexibility

VMEbus IEEE-1014 Standard and STEbus IEEE-1000 Standard The Optimum Open-Architecture Solution from Arcom Control Systems

Using STEbus as an I/O channel in a VMEbus system can dramatically reduce I/O costs. Use VMEbus for performance and STEbus for low-cost I/O or to act as an intelligent sub-system. A unique advantage of VMEbus/STEbus configurations is the ability to upsize or downsize across both buses as the design cycle evolves.

Discussions