SPRS292 − OCTOBER 2005
MULTICHANNEL BUFFERED SERIAL PORT TIMING (CONTINUED)
CLKX |
|
|
|
|
|
| 1 | 2 |
|
|
|
FSX |
|
|
|
|
|
| 6 | 7 | 3 |
|
|
DX | Bit 0 |
| |||
|
| 4 | 5 |
|
|
|
|
|
|
| |
DR | Bit 0 |
Figure 49. McBSP Timing as SPI Master or Slave: CLKSTP = 11b, CLKXP = 0
timing requirements for McBSP as SPI master or slave: CLKSTP = 10b, CLKXP = 1†‡ | (see Figure 50) | ||||||
|
|
|
|
|
| ||
|
|
| ZDPA−167 |
|
| ||
NO. |
|
|
| −200 |
| UNIT | |
|
|
| −250 |
| |||
|
|
|
|
|
|
| |
|
|
| MASTER |
| SLAVE |
| |
|
|
|
|
|
|
|
|
|
|
| MIN MAX |
| MIN | MAX |
|
|
|
|
|
|
|
|
|
4 | Setup time, DR valid before CLKX high | 12 |
| 2 − 6P |
| ns | |
5 | Hold time, DR valid after CLKX high | 4 |
| 5 + 12P |
| ns |
†P = 1/CPU clock frequency in ns. For example, when running parts at 250 MHz, use P = 4 ns.
‡For all SPI slave modes, CLKG is programmed as 1/2 of the CPU clock by setting CLKSM = CLKGDV = 1.
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251−1443 | 97 |