beautypg.com

Determining the synchronous transfer rate – Avago Technologies LSI8751D User Manual

Page 50

background image

2-26

Functional Description

2.5.11.1 Determining the Data Transfer Rate

Synchronous data transfer rates are controlled by bits in two different
registers of the LSI53C875. Following is a brief description of the bits.

Figure 2.5

illustrates the clock division factors used in each register, and

the role of the register bits in determining the transfer rate.

Figure 2.5

Determining the Synchronous Transfer Rate

2.5.11.2

SCSI Control Three (SCNTL3)

Register, Bits [6:4] (SCF[2:0])

The SCF[2:0] bits select the factor by which the frequency of SCLK is
divided before being presented to the synchronous SCSI control logic.
The output from this divider controls the rate at which data can be
received; this rate must not exceed 80 MHz. The receive rate of
synchronous SCSI data is one-fourth of the SCF divider output. For

SCLK

SCF

Divider

CCF

Divider

Synchronous

Divider

Asynchronous

SCSI Logic

Divide by 4

SCF2

SCF1

SCF0

SCF

Divisor

0

0

1

1

0

1

0

1.5

0

1

1

2

1

0

0

3

0

0

0

3

1

0

1

4

TP2

TP1

TP0

XFERP
Divisor

0

0

0

4

0

0

1

5

0

1

0

6

0

1

1

7

1

0

0

8

1

0

1

9

1

1

0

10

1

1

1

11

CCF2

CCF1

CCF0

Divisor

0

0

1

1

0

1

0

1.5

0

1

1

2

1

0

0

3

0

0

0

3

1

0

1

4

Example (8-bit SCSI bus):
SCLK = 80 MHz, SCF = 1 (

÷ 1)

, XFERP = 4 (

÷

4),

CCF = 5 (

÷

4)

This point

must not

exceed

80 MHz

Receive

Clock

Send Clock

(to SCSI Bus)

This point

must not

exceed

25 MHz

= (80

ч

1)

ч

4 = 20 Mbytes/s

SCSI receive rate = (SCLK

÷

SCF)

ч

4

= (80

ч

1)

ч

4 = 20 Mbytes/s

Clock

Doubler

SCSI send rate = (SCLK

÷

SCF)

÷

XFERP

This manual is related to the following products: