beautypg.com

Echelon I/O Model Reference for Smart Transceivers and Neuron Chips User Manual

Page 67

background image

I/O Model Reference

57

Figure 19. Master Mode and Slave A Mode

The maximum data transfer rate is 1 byte per 4 processor instruction cycles (2.4
μs per byte for a Series 3100 device with a 10 MHz input clock rate, or 300 ns per

byte for a Series 5000 device with an 80 MHz system clock). The data transfer
rate scales proportionally to the input clock rate (a master write is a slave read).

CS~

HS

DATA OUT

DATA IN

READ CYCLE

WRITE CYCLE

t

mhsv

t

mrws

t

mrdz

t

mwds

t

mhscs

t

mhsdv

t

mcspw

t

mhsh

R/W~

t

mrws

t

mhsh

t

mcspw

t

mrwh

t

mwdh

t

mwdd

t

mrdh

t

mrds

t

mhsv

Figure 20. Master Mode Timing

Timing for the case where the Smart Transceiver is the master (Table 21 on page
58), refers to measured output timing for a Series 3100 device at 10 MHz. After

every byte write or byte read, the HS line is monitored by the master, to verify

that the slave has completed processing (when HS = 0) and the slave is ready for
the next byte transfer. This is done automatically in Smart Transceiver-to-Smart

Transceiver (master/slave A mode) data transfers.

Slave A timing is shown in Figure 21 on page 59.