Enhanced Synchronous Serial Interface (ESSI)
ESSI Programming Model
MOTOROLA
DSP56305 User’s Manual
7-15
7.4.1
ESSI Control Register A (CRA)
The ESSI Control Register A (CRA) is one of two 24-bit read/write control registers used
to direct the operation of the ESSI. The CRA controls the ESSI clock generator bit and
frame sync rates, word length, and number of words per frame for the serial data. The
CRA control bits are described in the following paragraphs (see
Figure 7-6
).
7.4.1.1
Prescale Modulus Select (PM[7:0]) CRA Bits 7-0
The PM[7:0] bits specify the divide ratio of the prescale divider in the ESSI clock
generator. A divide ratio from 1 to 256 (PM = $0 to $FF) may be selected. The bit clock
output is available at the transmit clock signal (SCK) and/or the receive clock (SC0)
signal of the DSP. The bit clock output is also available internally for use as the bit clock
to shift the Transmit and Receive Shift Registers. The ESSI clock generator functional
diagram is shown in Figure 7-13. F
core
is the DSP56305 core clock frequency (the same
frequency as the CLKOUT signal, when that signal is enabled). Careful choice of the
crystal oscillator frequency and the prescaler modulus will allow the industry-standard
codec master clock frequencies of 2.048 MHz, 1.544 MHz, and 1.536 MHz to be
generated. Both the hardware reset signal and the software reset instruction clear
PM[7:0].
7.4.1.2
Reserved CRA Bits 8-10
These bits are reserved. They are read as 0 and should be written with 0.
7.4.1.3
Prescaler Range (PSR) CRA Bit 11
The PSR controls a fixed divide-by-eight prescaler in series with the variable prescaler.
This bit is used to extend the range of the prescaler for those cases where a slower bit
clock is desired. When PSR is set, the fixed prescaler is bypassed. When PSR is cleared,
the fixed divide-by-eight prescaler is operational (see Figure 7-13).
Note:
This definition is reversed from that of the 560xx SSI.
The maximum allowed internally generated bit clock frequency is the DSP56305 internal
clock frequency divided by 4 (F
core
/4); the minimum possible internally generated bit
clock frequency is the DSP56305 internal clock frequency divided by 4096 (F
core
/4096).
Both the hardware reset signal and the software reset instruction clear PSR.
Note:
The combination PSR = 1 and PM[7:0] = $00 (dividing F
core
by 2) may cause
synchronization problems and should not be used.
Содержание DSP56305
Страница 34: ...xxxii DSP56305 User s Manual MOTOROLA ...
Страница 40: ...xxxvi DSP56305 User s Manual MOTOROLA ...
Страница 41: ...MOTOROLA DSP56305 User s Manual 1 1 SECTION 1 DSP56305 OVERVIEW ...
Страница 58: ...1 18 DSP56305 User s Manual MOTOROLA DSP56305 Overview DSP56305 Architecture Overview ...
Страница 59: ...MOTOROLA DSP56305 User s Manual 2 1 SECTION 2 SIGNAL CONNECTION DESCRIPTIONS ...
Страница 98: ...2 40 DSP56305 User s Manual MOTOROLA Signal Connection Descriptions JTAG OnCE Interface ...
Страница 99: ...MOTOROLA DSP56305 User s Manual 3 1 SECTION 3 MEMORY CONFIGURATION ...
Страница 119: ...MOTOROLA DSP56305 User s Manual 4 1 SECTION 4 CORE CONFIGURATION ...
Страница 144: ...4 26 DSP56305 User s Manual MOTOROLA Core Configuration JTAG Boundary Scan Register BSR ...
Страница 145: ...MOTOROLA DSP56305 User s Manual 5 1 SECTION 5 GENERAL PURPOSE I O ...
Страница 146: ...5 2 DSP56305 User s Manual MOTOROLA General Purpose I O 5 1 Introduction 5 3 5 2 Programming Model 5 3 ...
Страница 149: ...HOST INTERFACE HI32 MOTOROLA DSP56305 User s Manual 6 1 SECTION 6 HOST INTERFACE HI32 ...
Страница 150: ...6 2 DSP56305 User s Manual MOTOROLA HOST INTERFACE HI32 ...
Страница 258: ...6 110 DSP56305 User s Manual MOTOROLA HOST INTERFACE HI32 EXAMPLES OF HOST TO HI32 CONNECTIONS ...
Страница 259: ...MOTOROLA DSP56305 User s Manual 7 1 SECTION 7 ENHANCED SYNCHRONOUS SERIAL INTERFACE ESSI ...
Страница 314: ...7 56 DSP56305 User s Manual MOTOROLA Enhanced Synchronous Serial Interface ESSI GPIO ESSI Selection and GPIO Usage ...
Страница 315: ...MOTOROLA DSP56305 User s Manual 8 1 SECTION 8 SERIAL COMMUNICATION INTERFACE SCI ...
Страница 346: ...8 32 DSP56305 User s Manual MOTOROLA Serial Communication Interface SCI GPIO Signals and Registers ...
Страница 347: ...MOTOROLA DSP56305 User s Manual 9 1 SECTION 9 TIMER EVENT COUNTER ...
Страница 376: ...9 30 DSP56305 User s Manual MOTOROLA Timer Event Counter Timer Modes of Operation ...
Страница 377: ...MOTOROLA DSP56305 User s Manual 10 1 SECTION 10 ON CHIP EMULATION MODULE ...
Страница 410: ...10 34 DSP56305 User s Manual MOTOROLA On Chip Emulation Module Examples of JTAG and OnCE interaction ...
Страница 411: ...MOTOROLA DSP56305 User s Manual 11 1 SECTION 11 JTAG PORT ...
Страница 430: ...11 20 DSP56305 User s Manual MOTOROLA JTAG Port DSP56305 Boundary Scan Register ...
Страница 431: ...Filter Co Processor MOTOROLA DSP56305 User s Manual 12 1 SECTION 12 FILTER CO PROCESSOR ...
Страница 471: ...VITERBI CO PROCESSOR MOTOROLA DSP56305 User s Manual 13 1 SECTION 13 VITERBI CO PROCESSOR ...
Страница 520: ...13 50 DSP56305 User s Manual MOTOROLA VITERBI CO PROCESSOR Programming Examples dc 05d900 dc 000000 dc 000000 ...
Страница 522: ...13 52 DSP56305 User s Manual MOTOROLA VITERBI CO PROCESSOR References ...
Страница 523: ...CYCLIC CODE CO PROCESSOR MOTOROLA DSP56305 User s Manual 14 1 SECTION 14 CYCLIC CODE CO PROCESSOR ...
Страница 554: ...14 32 DSP56305 User s Manual MOTOROLA CYCLIC CODE CO PROCESSOR Configuration Examples ...
Страница 555: ...MOTOROLA DSP56305 User s Manual A 1 APPENDIX A BOOTSTRAP CODE ...
Страница 568: ...A 14 DSP56305 User s Manual MOTOROLA Bootstrap Code ...
Страница 569: ...Equates MOTOROLA DSP56305 User s Manual B 1 APPENDIX B EQUATES ...
Страница 570: ...B 2 DSP56305 User s Manual MOTOROLA Equates B 1 Internal I 0 Equates B 3 B 2 Interrupt Equates B 18 ...
Страница 589: ...MOTOROLA DSP56305 User s Manual C 1 APPENDIX C JTAG BSDL ...
Страница 590: ...C 2 DSP56305 User s Manual MOTOROLA JTAG BSDL ...
Страница 600: ...C 12 DSP56305 User s Manual MOTOROLA JTAG BSDL ...
Страница 601: ...MOTOROLA DSP56305 User s Manual D 1 APPENDIX D PROGRAMMING REFERENCE ...
Страница 602: ...D 2 DSP56305 User s Manual MOTOROLA PROGRAMMING REFERENCE ...
Страница 661: ...Y MOTOROLA DSP56305 User s Manual Index 11 ...
Страница 662: ...Y Index 12 DSP56305 User s Manual MOTOROLA ...
Страница 663: ...Y MOTOROLA DSP56305 User s Manual Index 13 ...
Страница 664: ...Y Index 14 DSP56305 User s Manual MOTOROLA ...