beautypg.com

Essi clock generator functional block diagram -17 – Motorola DSP56301 User Manual

Page 215

background image

ESSI Programming Model

Enhanced Synchronous Serial Interface (ESSI)

7

-17

Figure 7-3. ESSI Clock Generator Functional Block Diagram

Figure 7-4. ESSI Frame Sync Generator Functional Block Diagram

SCn0

SCKn

CRB(SCD0)

CRB(SCKD)

CRB(SYN) =

SCD0 = 0

RCLOCK

TCLOCK

Internal Bit Clock

SYN = 1

CRA(WL2–0)

RX Shift Register

TX Shift Register

/1 or /8

/1 to /256

F

CORE

RX
Word
Clock

SYN = 0

SCD0 = 1

Note:1. F

CORE

is the DSP56300 core

internal clock frequency.

2. ESSI internal clock range:

min = F

OSC

/4096

max = F

OSC

/4

3. ‘n’ in signal name is ESSI # (0 or 1)

Sync:

TX 1, or

Async:

RX clk

Sync:

TX/RX clk

Async:

TX clk

0

0

0

255

CRA(PSR)

CRA(PM7:0)

/8, /12, /16, /24, /32

1

2

3 4,5

Flag0 Out

(Sync Mode)

CRB(OF0)

CRB(TE1)

TX 1

Flag0 In

(Sync Mode)

SSISR(IF0)

1

SYN = 0

0

/8, /12, /16, /24, /32

1

2

3 4,5

/2

CRA(WL2–0)

TX
Word
Clock

Flag0

(Opposite

from SSI)

or

Frame Sync

Transmit

Frame Sync

Receive

RX Word

Clock

TX Word

Clock

CRA(DC4:0)

Receive

Control Logic

Transmit

Control Logic

SyncTyp

e

Sync
Type

CRB(SYN) = 0

SYN = 1

Internal Rx Frame Sync

CRB(SCD1) = 1

SYN = 1

SCD1 = 0

SYN = 0

CRB(SCD1)

Internal TX Frame Sync

SCn1

/1 to /32

31

0

CRB(FSL1)

CRB(FSL[1–0])

CRA(DC4–0)

/1 to /32

31

0

SCn2

CRB(SCD2)

Flag1 Out,

(Sync Mode)

CRB(OF1)

CRB(TE2)

TX 2,

or drive enb.

CRA(SSC1)

Flag1 In

SSISR(IF1)

(Sync Mode)

CRB(FSR)

Sync:

TX 2 Flag1,

Async:

RX F.S.

or drive enb.

Sync:

TX/RX F.S.

Async:

TX F.S.

CRB(FSR)

These signals are

identical in sync mode.