Extended Intelligent I/O Service (Ei 2 Os) - Fujitsu F2MCTM-16LX Hardware Manual

16-bit microcontroller
Table of Contents

Advertisement

CHAPTER 3 INTERRUPTS
3.7
Extended Intelligent I/O Service (EI
2
The EI
OS function, a kind of hardware interrupt operation, automatically transfers data
between input and output and memory. An interrupt processing program was
conventionally used for such processing, but EI
performed like DMA (direct memory access).
Extended Intelligent I/O Service (EI
2
EI
OS has the following advantages over the conventional method:
The program size can be small because it is not necessary to write a transfer program.
No internal register is used for transfer, eliminating the need for register saving and increasing the
transfer speed.
Transfer can be terminated from I/O, preventing unnecessary data from being transferred.
The buffer address may either be incremented or left unupdated.
The I/O register address may either be incremented or left unupdated (buffer address is update).
At the end of EI
condition is set. Thus, the user can identify the end condition.
To implement EI
descriptors.
Interrupt control register: Exists in the interrupt controller and indicates the ISD address.
Extended intelligent I/O service descriptor (ISD): Exists in RAM and holds the transfer mode, I/O
address, number of transfers, and buffer address.
Figure 3.7-1 outlines the extended intelligent I/O service.
74
2
OS)
2
OS, processing automatically branches to an interrupt processing routine after the end
2
OS, the hardware is distributed in two blocks. Each block has the following registers and
2
OS)
2
OS enables data transfer to be

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mb90360 series

Table of Contents