Figure 2.6 Determining the Synchronous Transfer Rate

SCLK

 

SCF2

SCF1

SCF0

SCF

 

 

 

TP2

TP1

TP0

 

XFERP

 

 

 

 

 

 

 

 

 

 

Divisor

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Divisor

 

0

0

 

1

 

1

 

 

 

 

 

0

0

0

 

4

 

 

0

1

 

0

 

1.5

 

 

 

0

0

1

 

5

 

 

0

1

 

1

 

2

 

 

 

 

0

1

0

 

6

 

 

1

0

 

0

 

3

 

 

 

 

0

1

1

 

7

 

 

0

0

 

0

 

3

 

 

 

 

1

0

0

 

8

 

 

1

0

 

1

 

4

 

 

 

 

1

0

1

 

9

 

 

1

1

 

0

 

6

 

 

 

 

1

1

0

 

10

 

 

 

1

1

 

1

 

8

 

 

 

 

 

1

1

1

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

This point

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

must not

Divide by 4

 

 

 

 

 

Receive

 

 

 

 

 

 

 

 

 

 

 

 

 

 

exceed

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Clock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

160 MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SCF

 

 

 

 

 

Synchronous

 

 

 

 

 

Send Clock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Divider

 

 

 

 

 

Divider

 

 

 

 

 

(to SCSI Bus)

 

 

Clock

 

 

 

 

 

QCLK

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

This point must

 

Quadrupler

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

not exceed 20 MHz.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CCF

 

 

 

 

 

Asynchronous

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Divider

 

 

 

 

 

SCSI Logic

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CCF2

CCF1

CCF0

Divisor

QCLK (MHz)

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

1

 

1

 

50.1–66.00

 

 

 

 

 

 

 

 

 

 

0

 

1

 

0

 

1.5

 

16.67–25.00

 

 

 

 

 

 

 

 

 

 

0

 

1

 

1

 

2

 

25.1–37.50

 

 

 

 

 

 

 

 

 

 

1

 

0

 

0

 

3

 

37.51–50.00

 

 

 

 

 

 

 

 

 

 

0

 

0

 

0

 

3

 

50.01–66.00

 

 

 

 

 

 

 

 

 

 

1

 

0

 

1

 

4

 

75.01–80.00

 

 

 

 

 

 

 

 

 

 

1

 

1

 

0

 

6

 

120

 

 

 

 

 

 

 

 

 

 

 

 

1

 

1

 

1

 

8

 

160

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Example 1 (using 40 MHz clock)

SCLK = 40 MHz

QCLK (Quadrupled SCSI Clock) = 160 MHz SCF = 1 (/1), XFERP = 4 (/8), CCF = 7 (/8)

Synchronous send rate = (QCLK/SCF)/XFERP = (160/1) /81 = 20 Mbytes/s

Synchronous receive rate = (QCLK/SCF) /4 = (160/1) /42 = 40 Mbytes/s

Note:

Example 2 (using 20 MHz clock)

SCLK = 20 MHz

QCLK (Quadrupled SCSI Clock) = 80 MHz SCF = 1 (/1), XFERP = 0 (/4), CCF = 5 (/4)

Synchronous send rate = (QCLK/SCF)/XFERP = (80/1) /4 = 20 Mbytes/s

Synchronous receive rate = (QCLK/SCF) /4 = (80/1) /4 = 20 Mbytes/s

Synchronous send rate must not exceed 20 Mbytes/s because the LSI53C875A is an Ultra SCSI device.

Although maximum synchronous receive rate is 40 Mbytes/s the maximum transfer rate is 20 Mbytes/s because the LSI53C875A is an Ultra SCSI device.

SCSI Functional Description

2-35

Page 57
Image 57
LSI 53C875A technical manual Determining the Synchronous Transfer Rate