16-12
Intel® PXA255 Processor Developer’s Manual
Network SSP Serial Port
Note:
The SSPSFRM delay must not extend beyond the end of T4. SSPSFRM Width must be asserted for
at least 1 SSPSCLK, and must be deasserted before the end of the T4 cycle (i.e. in terms of time,
not bit values, (T5 + T6) <= (T1 + T2 + T3 + T4), 1<= T6 < (T2 + T3 + T4), and (T5 + T6) >= (T1
+ 1) to ensure that SSPSFRM is asserted for at least 2 edges of the SSPSCLK). While the PSP can
be programmed to generate the assertion of SSPSFRM during the middle of the data transfer (after
the MSB was sent), the SSP is not able to receive data in frame slave mode (SSCR1[SFRMDIR] is
Figure 16-10. Programmable Serial Protocol (single transfers)
Table 16-2. Programmable Serial Protocol (PSP) Parameters
Symbol
Definition
Range
Units
—
Serial clock mode
(SSPSP[SCMODE])
(Drive, Sample, SSPSCLK Idle)
0 - Fall, Rise, Low
1 - Rise, Fall, Low
2 - Rise, Fall, High
3 - Fall, Rise, High
—
—
Serial frame polarity
(SSPSP[SFRMP])
High or Low
—
T1
Start delay
(SSPSP[STRTDLY])
0 - 7
Clock period
T2
Dummy start
(SSPSP[DMYSTRT])
0 - 3
Clock period
T3
Data size
(SSCR0[EDSS] and SSCR0[DSS])
4 - 32
Clock period
T4
Dummy stop (SSPSP[DMYSTOP])
0 - 3
Clock period
T5
SSPSFRM delay (SSPSP[SFRMDLY]
0 - 88
Half clock period
T6
SSPSFRM width (SSPSP[SFRMWDTH]
1 - 44
Clock period
End of transfer data state (SSPSP[ETDS])
Low or [bit 0]
—
A9522-02
MSB
Undefined
Undefined
Undefined
T1
T2
T3
T4
LSB
MSB
LSB
End of Transfer
Data State
T6
T5
SSPSCLK
(when SCMODE = 0)
SSPSCLK
(when SCMODE = 1)
SSPSCLK
(when SCMODE = 2)
SSPSCLK
(when SCMODE = 3)
SSPSFRM
(when SFRMP = 1)
SSPSFRM
(when SFRMP = 0)
SSPTXD
SSPRXD
Summary of Contents for PXA255
Page 1: ...Intel PXA255 Processor Developer s Manual January 2004 Order Number 278693 002 ...
Page 24: ...xxiv Intel PXA255 Processor Developer s Manual Contents ...
Page 30: ...1 6 Intel PXA255 Processor Developer s Manual Introduction ...
Page 310: ...7 46 Intel PXA255 Processor Developer s Manual LCD Controller ...
Page 330: ...8 20 Intel PXA255 Processor Developer s Manual Synchronous Serial Port Controller ...
Page 358: ...9 28 Intel PXA255 Processor Developer s Manual I2 C Bus Interface Unit ...
Page 488: ...13 36 Intel PXA255 Processor Developer s Manual AC 97 Controller Unit ...
Page 572: ...16 30 Intel PXA255 Processor Developer s Manual Network SSP Serial Port ...
Page 599: ...Intel PXA255 Processor Developer s Manual 17 27 Hardware UART ...
Page 600: ......