beautypg.com

Bit proprietary f, Mc-16l family, Extended intelligent i/o service (ei – FUJITSU Semiconductor User Manual

Page 87

background image

86

Extended Intelligent I/O Service (EI

2

OS)

• In addition to programing being made easier because htere is no need to execute unnecessary program trans-

fers, higher speeds for transfer, service response and overall system controls are realized.

• Since CPU micro-instructions executs transfer functions, multi-channel systems can be realized at no extra cost.

• Since I/O transfers can be stopped when a condition is generated such as when invalid data is received,

performance loss due to transferring unnecessary data can be avoided because there is no programming load.

• It is possible to specify incrementing or decrementing of buffer address and I/O register address.

• It is possible to specify the entire 00 banks I/O register addresses, the data counter can be set up to 64000.

• Execution speed

From request, to completion of transfer: 32 cycles = 2.00

µ

s (@16 MHz)

ISD

Memory space

I/O registers

Memory

IOA
(I/O address)

BAP
(memory address)

3

3

4

ICS

Interrupt controller

Interrupt control register

Peripheral

I/O

register

2 interrupt requests 1

Operation mechanism
1.

An I/O transfer request is generated.

2.

The interrupt controller selects the descriptor.

3.

Transfer source and destination addresses are read out of the

descriptor.
4.

Data is transferred between I/O register and memory space.

I/O

(000000

H

to 0000FF

H

)

(000000

H

to FFFFFF

H

)

Memory

16-bit Proprietary F

2

MC-16L Family

Extended Intelligent I/O Service