Upi-41A 41Ah 42 42Ah User's Manual; Chapter 1 Introduction - Intel UPI- 41A User Manual

Microprocessor peripherals
Table of Contents

Advertisement

Accompanying the introduction of microprocessors
such as the 8088 8086 80186 and 80286 there has been
a rapid proliferation of intelligent peripheral devices
These special purpose peripherals extend CPU per-
formance and flexibility in a number of important
ways
Table 1-1 Intelligent Peripheral Devices
8255 (GPIO)
Programmable Peripheral
Interface
8251A(USART)
Programmable
Communication Interface
8253 (TIMER)
Programmable Interval Timer
8257 (DMA)
Programmable DMA Controller
8259
Programmable Interrupt
Controller
82077AA
Programmable Floppy Disk
Controller
8273 (SDLC)
Programmable Synchronous
Data Link Controller
8274
Programmable Multiprotocol-
Serial Communications
Controller
8275 8276 (CRT) Programmable CRT
Controllers
8279 (PKD)
Programmable
Keyboard Display Controller
8291A 8292 8293 Programmable GPIB System
Talker Listener Controller
Intelligent devices like the 82077AA floppy disk con-
troller and 8273 synchronous data link controller (see
Table 1-1) can preprocess serial data and perform con-
trol tasks which off-load the main system processor
Higher overall system throughput is achieved and soft-
ware complexity is greatly reduced The intelligent
peripheral chips simplify master processor control tasks
by performing many functions externally in peripheral
hardware rather than internally in main processor soft-
ware
Intelligent peripherals also provide system flexibility
They contain on-chip mode registers which are pro-
grammed by the master processor during system initial-
ization These control registers allow the peripheral to
be configured into many different operation modes The
user-defined program for the peripheral is stored in

UPI-41A 41AH 42 42AH USER'S MANUAL

CHAPTER 1
INTRODUCTION
main system memory and is transferred to the peripher-
al's registers whenever a mode change is required Of
course this type of flexibility requires software over-
head in the master system which tends to limit the ben-
efit derived from the peripheral chip
In the past intelligent peripherals were designed to
handle very specialized tasks Separate chips were de-
signed for communication disciplines parallel I O
keyboard encoding interval timing CRT control etc
Yet in spite of the large number of devices available
and the increased flexibility built into these chips there
is still a large number of microcomputer peripheral
control tasks which are not satisfied
With the introduction of the Universal Peripheral In-
terface (UPI) microcomputer Intel has taken the intel-
ligent peripheral concept a step further by providing an
intelligent controller that is fully user programmable It
is a complete single-chip microcomputer which can
connect directly to a master processor data bus It has
the same advantages of intelligence and flexibility
which previous peripheral chips offered In addition
UPIs are user-programmable it has 1K 2K bytes of
ROM or EPROM memory for program storage plus
64 128 256 bytes of RAM memory UPI-41A
41AH 42 42AH respectively for data storage or ini-
tialization from the master processor The UPI device
allows a designer to fully specify his control algorithm
in the peripheral chip without relying on the master
processor Devices like printer controllers and key-
board scanners can be completely self-contained rely-
ing on the master processor only for data transfer
The UPI family currently consists of seven compo-
nents

8741A microcomputer with 1K EPROM memory

8741AH microcomputer with 1K OTP EPROM
memory

8041AH microcomputer with 1K ROM memory

8742 microcomputer with 2K EPROM memory

8742AH microcomputer with 2K ''OTP'' EPROM
memory

8042AH microcomputer with 2K ROM memory

8243 I O expander device
The UPI-41A 41AH 42 42AH family of microcom-
puters are functionally equivalent except for the type
and amount of program memory available with each
In addition the UPI-41AH 42AH family has a Signa-
ture Row outside the EPROM Array The UPI-41AH
42AH family also has a Security Feature which renders
the EPROM Array unreadable when set
1

Advertisement

Table of Contents
loading

Table of Contents