iSBC™80/10B (or pSBC 80/10B*) SINGLE BOARD COMPUTER • Programmable synchronous/asynchro· nous communications interface with selectable RS232C or teletypewriter compatibility

• Upward compatible with iSBC™ 80110A Single Board Computer • 8080A CPU used as central processing unit • One iSB)(TM bus connector for iSB)(TM MULTIMODULfTMboard expansion

• Single level interrupt with 11 interrupt sources

• 1 K byte of read/write memory with

• Auxiliary power bus and power·fail interrupt control logic for RAM battery backup

sockets for expansion up to 4K bytes • Sockets forup to 16K bytes of read only memory • 48 programmable parallel 1/0 lines with sockets for interchangeable line drivers and terminators

• 1.04 millisecond interval timer • Limited master MULTIBUS® interface

The Intel® iSBC 80/10B board is a member of Intel's complete line of OEM microcomputer systems which take full advantage of Intel's LSI technology to provide economical, self-contained computer-based solutions for OEM applications. The iSBC 80/10B board is a complete computer system on a single 6.75 x 12.00-inch printed circuit card. The CPU, system clock, iSBX bus interface, readlwrite memory, read only memory sockets, 1/0 ports and drivers, serial communications interface, bus control logic, and drivers all reside on the board.

'Same product, manufactured by Intel Puerto Rico, Inc.

2-12

AFN·01688A

iSBC 80/10B

on-board expansion with small iSBX boards. One iSBX bus connector interface is prdvided to accomplish plug-in expansion with any iSBX MUL TIMODULE board. iSBX boards are available to provide expansion equivalent to the I/O available on the iSBC 80/10B board or the user may configure entirely new functionality such as math directly onboard. The iSBX 350 programmable I/O MUL TIMODULE board provides 24 I/O lines using an 8255A programmable peripheral interface. Therefore, the iSBX 350 module together with the iSBC 80/10B board may offer 72 lines of programmable I/O. Alternately, a serial port may be added using the iSBX 351 serial I/O multimodule board or math may be configured on-board with the iSBX 332 floating point math MUL TIMODULE board.

FUNCTIONAL DESCRIPTION Intel's powerful 8-bit n-channel MOS 8080A CPU, fabricated on a single LSI chip, is the central processor for the iSBC 80/10B board. The 8080A contains six 8-bit general purpose registers and an accumulator. The six general purpose registers may be addressed individually or in pairs, providing both single and double precision operators. A block diagram of iSBC 80/10B board functional components is shown in Figure 1.

iSBX Bus MULTIMODULE Board Expansion The new iSBX bus interface brings an entirely new dimension to system design offering incremental

R5232C COMPATIBLE

,0

"_'M~"~O

o""~

S ERIAL

DATA/CONTROL

DATA/CON TROL INTER FACE

PARALLEL 110 LINES

INTERFACE

AS232C

TIY

INTERFACE

INTERFACE

8AUD RATE SELECTOR (JUMPERS)

POWER FAIL INTERRUPT

'Yi~"

R 3

I

\/

1

1

1,)2

INf~~A,:,=-

II II II I

-

us

~~~

AR:D

is ex BUS MUl TIMODULE CONNECTOR

L-J+ __/\

-

l,[

INTERRUPT SELECTOR (JUMPERS)

I \I

1K x 8 RAM (SOCKETS TO 4K II 8)

PROGRAMMABLE COMMUNICATIONS INTERFACE (USARTl

{~

f~

PROGRAMMABLE PERIPHERAL INTERFACES

8080A CPU

'~

{~

ON-BOARD SYSTEM BUS

I MULTIBUS INTERFACE

<

BOARD

.no~O

.--

,---,

SELECTED

0

TERMINATOR INTERFACE

/\

l f 16K II a ROM/EPROM (SOCKETS)

DRIVERI

1.04 MSEC INTERVAL TIMER

_.

USER DESIGNATED Isex MUL TIMODULE

USER DESIGNATED PERIPHERALS

TIY

V

J

MULTIBUS· SYSTEM BUS

.. ..

Figure 1. iSBC™ 80110B Single Board Computer Block Diagram

2-13

AFN-016BBA

iSBC80/10B in 2K byte increments up to 8K bytes(using Intel 2716); or in4Kbyte increments.up to 16Kbytes (using Intel 2732). All on-board RoM or EPROM read operations are performed at maximum processor speed. .

The iSBX board is a logical extension of the onboard programmable I/O and is accessed by the iSBC 80/10B single board co'mputer as common I/O port locations. The iSBX board is coupled directly to the8080A CPU and therefore becomes an integral element of the iSBC 80/1 OB single board computer providing optimum performance.

\

Parallel 1/0 interface The iSBC 80/10B board contains 48 programmable parallel I/O lines implemented using two Intel 8255A programmable peripheral interfaces. nie system software is used.to configure the I/O lines in any combination of unidirectional input/output, and bidirectional ports indicated in Table 1. Therefore,the I/O interface may be customized to meet specific peripheral requirements, In order to take full advantage of the large number of possible I/O configurations, sockets are provided for interchangeable I/O line drivers anq terminators. Hence, the flexibility of the I/O interface is further enhanced by the capability of selecting the appropriate combination of optional line drivers and terminators to provide the required sink current,polarity, and drive/termination characteristics for each, application. The 48 programmable I/O lines and signal ground lines are brought out to two 50-pin edge connectors that mate with flat cable or round cable.

Memory Addressing The 8080A has a 16-bit program counter which allows direct addressingofupt064K bytes of memory. An external stack, located within any portion of read/write memory, may be used asa last-in/first-out storage area for the contents of the program counter, flags, accumulator, and all of the six general purpose registers. A 16-bit stack pointer controls the addressing of this external stack. This stack provides subroutine nesting bounded only by memory size.

Memory Capacity The iSBC 80/10B board containS 1K bytes of read/write static memory. In addition, sockets for up to 4K bytes of RAM memory are provided on board ... Read/write memory may be added in 1K byte increments using two 1K x 4 Intel 2114A-5 static RAMs. All on-board RAM read and. write operations are performed at maximum processor speed. Sockets for up to 16K bytes of nonvolatile read-only-memory are provided on the board. Read-only-memory may be added in 1 K byte increments up to 4K bytes (using Intel 2708 or 2758);

Serial 1/0 Interface A programmable communications interface using the Intel® 8251A Universal Synchronous/Asynchronous Receiver/Transmitter (USART) is contained on the board. A jumper selectable baud rate

Table 1. Input/Output Port Modes of Operation Mode of Operation Unidirectional Port

'.

Lines (qty)

Input

Output

Unlatched

Latched & Strobed

Latched

Bidirectional

Latched & Strobed

1

8

X

X

X

X

2

8

X

X

X

X

3

8

X

X

4

8

X

X

5

8

X

X

6

4

X

4

X

Control

!

X XI

X X

..

......

Notes Port 3 must be used as a control portwhen either port 1 or port2 are used asa latched and strobed input or a latched and strobed output port or port 1 is used as a bidirectional port. . d

2-14



AFN·01666A

iSBcaO/10B

generator provides the USART with all common communications frequencies. TheUSART can be programmed by the system software to select the desired synchronous or asynchronous serial data transmission technique (including IBM BicSync). The mode of operation (i.e., synchronous or asynchronous), data format, control character format and parity are all under program control. The 825.1A provides full duplex, double-buffered transmit and receive capability. Parity, overrun, and framing error detection are all incorporated in the USART. The inclusion of jumper selectable TTY or RS232C compatible interfaces on the board, In conjunction with the USART, provides a direct interface to teletypes, CRTS, RS232C compatible cassettes, and asynchronous and synchronous modems. The RS232C or TTY command lines, serial data lines, and signal ground lines are brought out to a 26-pin edge connector that mates with RS232C compatible flat or round cable.

Interrupt. Capability Interrupt requests may originate from 11 sources. Two jumper selectable interrupt requests can be automatically generated by the programmable peripheral interface when a byte of information is ready to be transferred to the CPU (i.e., input buffer is full) or a byte of information has been transferred to a.peripheral device (i.e., output buffer is empty). Three jumper selectable interrupt requests can be automatically generated by the USART when a character is ready to be transferred to the CPU (i.e., receive channel buffer is full), a character is ready to be transmitted (i.e., the USART is'ready to accept a character from the CPU), or when the .transmitter is empty (i.e., the USART has no character to transmit). These five interrupt request lines are all maskable under program control. Two interrupt request lines may be interfaced directly to user designated peripheral devices; one via the MLJLTIBUS system bus and the other via the I/O edge connector. One jumper selectable interrupt request may be interfaced to the power-fail interrupt control logic. One jumper selectable interrupt request may originated from the interval timer.Two general purpose interrupt requests are' jumper selectable from the iSBX interface. These two signals permit a user installed MUL TIMODULE board to interrupt the 8080A CPU. The eleven interrupt request lines share a single CPU interrupt level. When an interrupt request is recognized, a restart instruction (RESTART 7) is generated. The processor responds by suspending program execution and executing a user defined interrupt service routine originating at location 3816. 2-15

Power-Fail Control A power-fail interrupt may be detected through the AC-Iow signal generated by the powersupply. This signal may be configured to interrupt the 8080A CPU to initiate an orderly power down instruction sequence.

Interval Timer A 1.04 millisecond timer is available for interval interrupts or as a clock output to the parallel 1/0 connector. The timer output is jumper selectable to the programmable parallel interface,. the parallel I/O connector (J1), or directly to the 8080ACPU.

MULTIBUS®System Expansion Capabilities. Memory and I/O capacity may be expanded and additional functions added using Intel MUL TIBUS'· system compatible expansion boards. Memory may be expanded to 65,536 bytes by adding user specified combinations of RAM boards, EPROM boards, or combination boards. Input/output capacity may be increased by adding digital 1/0 and analog 1/0 expansion boards. In addition, the iSBC 80/10B board performs as a I.imited bus master in that it must occupy the lowest priority when used with other MUL TIBUS masters. The bus master may take control of the MUL TIBUS system bus by halting the iSBC 80/10B board program execution. Mass storage capability may be achieved by adding single density diskette, double density diskette, or hard disk controllers. Modular exp'1ndable backplanes and cardcages are available to support multiboard systems.

Real-Time Software The iRMX 80 executive, which contains all major real-time facilities including priority-based system resource allocation, intertask communication and control, interrupt driven control for·s·tandard I/O devices, and interrupt handling, occupies 2K bytes of memory which can be stored on-board in EPROM. Optional linkable and relocatable modules for console control (CRT orTTY), disk file system, and analog subsystems are provided with the iRMX 80 package. User configurability is aided on the Intellec ·microcomputer development system by the Interactive Configuration Utility program provided with the iRMX 80 package. .

System Development Capability The development cycle of iSBC 80/10B-based products may be significantly reduced using Intel's system development tools available today. The AFN·01668A

iSBC 80/10B

or

Intellec Series II family of compatible microcomputer development systems p,rovides a range of capability from a low cost disk-pased edit debug workstation to a high performance, fully compatible hard-disk-based software development system. Also, a unique in-circuit emulator (ICE-BO) option provides the capability of developing and debugging software directly on the iSBC BO/1 DB board.

with PUM assembly language program modules. In addition, theiSBC B01 FORTRAN-BO run-time package is a complete, ready-to-use set of linkable object modules which are fully com, patible with iRMX80 systems. The modules, when combined with tHe FORTRAN-BO coded applica' tion, provide the appropriate interfaces tothedisk file and terminal 1/0 of iRMX BO, and to theiSBC 310A Math Unit for applications requiring high speed math.

Programming Capability

BASIC-80 - A high level language Interpreter is available with extended disk capabilities which operates under the iRMX BO Real-Time Multitasking Executive and translates BASIC-BO source programs into an internaliy executable form. This language interpreter, provided as a set of linkable object modules, is ideally suited to the OEM who requires a pass through programming language. The BASIC-BO programs maybe created; stored, and interpreted on the iSBC 80 based systems using the iSBC 802 BASIC-SO Configurable iRMX 80 Disk-Based Interpreter. The iSSC 802 Interpreter has a complete ready-to-use set of linkable object modules which are fully compatible with Intel's iRMX 80 Real-Time Multitasking Executive Software. The modules provide interfaces to disk file and terminal 1/0, softwC/-re floating point, or interface to other routines provided by the user.

PLlM-80 "- Intel's high level programming language, PL(M, is also available as a resident Intellec microcomputer development system option. PLiM provides the capability to program in a natural, algorithmic language and eliminates the need to manage register usage or allocate memory. PLiM programs can be written in a much shorter time than assembly language programs for a given application. FORTRAN-80 - For applications requiring computational and formatted 1/0 capabilities, the ANSI 77 standard high level FORTRAN-BO programming language is available as a resident option of the Intellec system. The FORTRAN compiler produces relocatable object code that may be easily linked

On-Board RAM 1K byte with user expansion in lK increments to 4K bytes using Intel 2114A-5RAMs

SPECIFICATIONS Word Size Instruction - 8, 16, or 24 bits Data '-' 8 bits

Off-Board Expansion . Up to 64K bytes using user specified combinations of RAM, ROM, and EPROM.

Cycle Time Basic Instruction Cycle -

1/0 Addressing

1.. 95 f-/Sec

On-Board Programmable 1/0

Note Basic instruction cycle is defined as the fastest instruction (i.e., four clock cycles).

Device

Memory Addressing On-Board O-OFFF 0-1 FFF 0-3FFF

ROM/EPROM using 2708, 2758 using 2716 using 2732

1/0 Address

8255A No.1 Port A

Port B Port C Control

8255A No.2 Port A

On-Board RAM 3COO-3FFF with no RAM expansion 3000-3FFF with 2114A-5 expansion

Port B Port C Control

Note All RAM configurations are automatically moved up to a base address of 4XXX when configuring EPROM for 2732.

E4 E5 E6 E7

E8 E9 EA EB

8251A

Data Control

Memory Capacity

iSBX -Multimodule MCSO MCS1

On-Board ROM/EPROM 16K bytes (sockets only) 2-16

EC ED

FO-F7 F8-FF

AFN·01688A

iSBC 80/10B I/O Capacity

Interfaces

Parallel - 48 programmable lines Serial - 1 transmit, 1 receive MUL TIMODULE - 1 iSBX Bus MUL TIMODULE Board

MUL TIBUS iSBX Bus -

All signals TTL compatible All Signals TTL compatible

Parallel I/O -

Serial Baud Rates

Serial I/O - RS232Cor a 20 mil current loop TTY interface (jumper selectable) Baud Rate (Hz)

Frequency (kHz) (Jumper Setectable)

All signals TTL compatible

Synchronous

Interrupt Requests - All TTL compatible (activelow)

Asynchronous

(Program Selectable)

307.2 153.6 76.8 38.4 19.2 9.6 6.98 4.8

-

38400 19200 9600 6980 4800

-;- 16 19200 9600 4800 2400 1200 600

300

-;- 64 4800 2400 1200 600 300 150 110 75

Clocks System Clock -

2.048 MHz ± 0.1 %

Interval Timer -

1.042 msec

± 0.1 % (959.5 HZ)

Connectors Serial Communications Characteristics Synchronous '- 5-8 bit characters; internal or external character synchronization; automatic sync insertion Asynchronous - 5-8 bit characters; break character generation; 1, 1'h, or 2 stop bits; false start bit detectors

Double·Slded Pins (qty)

Interface

Centers

(In.)

Mating Connectors

Viking 2KH43/9AMK12 Wlre·wrap

MULTIBUS System

86

0.156

ISBX Bus

36

0.1

ISBX 960·5

Parallel 1/0 (2)

50

0.1

3M 3415'()00

Flat

Serial 1/0

26

0.1

AMP 87194·6

Flat

Interrupts Single-level with on-board logic that automatically vectors the processor to location 38H using a restart instruction (REST ART7). I nterru pt req uests may originate from user specified I/O (2); the programmable peripheral interface (2); the iSBX MULTIMODULE board (2); the programmable communications interface (3); the power fail interrupt (1); or the interval timer (1).

Physical Characteristics Width -

12.00 in. (30.48 cm)

Height -

6.75 in. (17.15 cm)

Depth -

0.05 in. (1.27 cm)

Weight -

14 oz. (484.4 gm)

Electrical Characteristics DC Power Requirements Voltage

Without EPROM 1

= +5V ±5% = +12V ±5% Vse = -5V ±5%

100

VAA = -12\1 ±5%

Vee Voo

= 2.0A = 150 rnA

With 2708 EPROM 2

14ee

=1~~;;~p:~:3

Power Down Requirements (RAM and Support Circuit)

3.1 A

3.46 A

84 mA + 140 rnA/K (2114A-5)

400 mA

150 rnA

Not Required

IBe = 2 rnA

200 rnA

2 mA

Not. Required

lAA = 175 rnA

175 rnA

175 rnA

Not Required

NOTES: 1. Does not include power required for optional ROM/EPROM, 1/0 drivers, or 1/0 terminators. 2. With four Intel 2708 EPA OMS and 2200/3300 for terminators, installed for 48 input lines. All terminator inputs low. 3. Same as #2 except with four 2758s, 2716s, or 2732s installed. 4. Icc shown without RAM supply current. For 2114A-5 add 140 mA per K byte to a maximum of 560 mA.

2-17

AFN.Q16BBA

iSBC80/10B

Line Drivers and Terminators

MULTIBUS Drivers

1/0 Drivers - The following line drivers and terminators are all compatible with the liD driver sockets on the iSBC 80/108 Board: Driver

Characteristic

Sink Current (mAl

7438 7437 7432 '7426 ' 7409 7408 7403 7400

I,OC I NI I,OC NI,OC NI I,OC I

48 48 16 16 16 16 16 16

Function

Characteristic

Sink Current (mAl

25

Data

Tri~State

Address

Tri-Stat.

25

Commands

Tri-State

25

Environmental Characteristics Operating Temperature -

Note I - inverting, NI - non-inverting, OC - open collector.

O°C to 55°C

Equipment Supplied iSBC 80/10B Single Board Computer iSBC 80/10B Schematics

Port 1 has 25 nA totem pole drivers and 1 kO terminators. 1/0 Terminators - 2200/3300 divider or 1 kO pull up.

Reference Manual 9803119-01 - iSBC 80/10B Single Board Computer Hardware Reference Manual (NOT SUPPLIED). , Manuals may be ordered from any Intelsales representative, distributor office or from Intel Literature Department, 3065 Bowers Avenue, Santa Clara, Cal iforn ia 95051.

1kQ

1.U + 5 - - -.....rvv"-·_ _ _ _ _ _ _ _-00 SBCt020PTIO""

ORDERING INFORMATION Part Number SBC 80/10B

Description Single Board Computer

2-18

AFN·01688A

SBC 80-10B.pdf

Page 2 of 7. iSBC 80/10B. FUNCTIONAL DESCRIPTION. Intel's powerful 8-bit n-channel MOS 8080A CPU,. fabricated on a single LSI chip, is the central.

860KB Sizes 3 Downloads 297 Views

Recommend Documents

SBC 337 SBC 337A.pdf
recognizing and executing NDP numeric instructions. as they are fetched by the host CPU. This interface. allows concurrent processing by the host CPU and the.

SBC 680 SBC 681.pdf
switching power supply provides sufficient current at all voltage levels to power most manufacturers'. drives, as well as furnishing the standard MULTIBUS system bus voltages to the iSBC boards in the. package's cardcage. The appearance of the packag

SBC 300A SBC 304.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. SBC 300A SBC ...

SBC 215G.pdf
Floppy Disk Controller and the. iSBXTM 217C 1/4" Tape Controller. The Intel iSBC® 215 Generic Winchester Controller Kit supports up to two 5.25" Winchester ...

July SBC Agenda.pdf
Page 1 of 1. THE STATE OF WYOMING. STATE BUILDING COMMISSION. Governor Matthew H. Mead, Chairman. Max Maxfield, Secretary of State. Cynthia I. Cloud, State Auditor Mark Gordon, State Treasurer. Cindy Hill, Superintendent of Public Instruction. STATE

SBC 519.pdf
specified devices via the 1/0 edge connector (3 lines), or. interval timer (1 line). Interval Timer. Output Register - Timer interrupt register output is. cleared by an output instruction to I/O address XE or. XF1. Timing Intervals - 500, 1,000, 2,00

SBC 215G.pdf
215 Generic Winchester Controller to interface. to two 5.25" Winchester drives utilizing the. Seagate ST506/412 interface. The data separa- tor converts data from MFM (modified frequen- cy modulation) format to NRZ (non-return to zero). format for re

SBC 660.pdf
iSBC computers and expansion. boards. • Heavy duty power supply with all. standard iSBC voltages. • Compatible with all Intel single board. computers.

SBC Policies Overview.pdf
Complex. Emerson Building Auditorium. Approval by SBC Secretary. SBC advised of all activities. Use. of Auditorium--available for Use by Agencies or Agency.

SBC 094.pdf
volatile RAM memory expansion. through the MULTIBUS. • 4K bytes of low power static CMOS. RAM memory. • On·board power· fail interface logic.

SBC 550.pdf
TRANSCEIVER SEA DES. CABLE~ TO I 0.55 meter. isec 550. SERDES BO~RD. iSBC 550 . CONTROLLER PROCESSOR. BOARD. MUl TIBUS INTERPROCESSOR PROTOCOL(MIP). Figure 2. Ethernet Architecture and Implementation. 9-14. isac 550. ETHERNET. CONTROLLER. AFN-01979A.

SBC 208.pdf
Shugart SA 850/800 CDC 9409. Perlee FD650 MPI 51/52/91/92. CDC 9406-3. Diskette-Unformatted IBM Diskette 1 (or equiv- alent single-sided media); ...

SBC 635.pdf
input power connectors on ISSC 604 Modular Cardcage/Backplane. assembly. Two connectors are provided. Physical Characteristics. Height - 3.19 in. max ...

SBC CSM-001.pdf
MUL TIBUS@ II Parallel System Bus Diagnostics with LED Indicator and. Clock Generation for all Agents Error Reporting Accessible to Software. Interfaced to ...

SBC 86-35.pdf
system performance ideal for applications, such as robotics, process control, medical. instrumentation, office systems, and business data processing.

2017 SBC - Gold Plan.pdf
Out-of-Network Provider. (You will pay the most). Limitations, Exceptions & Other. Important Information. If you need drugs to treat. your illness or condition. More information about. prescription drug coverage is. at www.bcbsvt.com/rxcenter. Generi

SBC 80-04.pdf
terminators to provide the required sink current, polar·. ity, and drive/termination characteristics for each appli·. cation, The 22 programmable I/O lines and signal ground. lines are brought out to a 50·pin edge connector that. mates with flat,

SBC WHA 2800.pdf
$250/visit, after deductible. (Facility); No charge, after. deductible (Professional). Not covered None. 4 of 10. 03.29.2016. Page 4 of 10. SBC WHA 2800.pdf.

SBC Report & Annex Material.pdf
regulatory authorities, and to the UK Financial Services Ombudsman from 2004 onwards. The problems and apparently insurmountable technological and ...

IVC SBC Wrap-Around Plan.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. IVC SBC ...

SBC 186-100.pdf
The iSBC 186/100 Single Board Computer is a member of Intel's family of microcomputer modules that. utilizes the advanced features of the MUL TIBUS® II system architecture. The 80186-based CPU board takes. advantage of VLSI technology to provide eco

Encontro SBC 2017.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Encontro SBC ...

SBC WHA Premier 20.pdf
Page 4 of 8. SBC WHA Premier 20.pdf. SBC WHA Premier 20.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying SBC WHA Premier 20.pdf.

SBC 80-04.pdf
Whoops! There was a problem loading this page. SBC 80-04.pdf. SBC 80-04.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying SBC 80-04.pdf.