MC72000 Freescale Semiconductor, MC72000 Datasheet - Page 84

no-image

MC72000

Manufacturer Part Number
MC72000
Description
Integrated Bluetooth Radio
Manufacturer
Freescale Semiconductor
Datasheet
RESET:
W
Hardware Functional Description
7.4.5.2.2
The TXFIFO is a 7 x 16 bit register used to buffer samples written to the transmit data register (STX). It is
written by the contents of STX whenever the transmit FIFO feature is enabled. When enabled, the transmit
shift register (TXSR) receives its values from this FIFO register. If the transmit FIFO feature is not enabled,
this register is bypassed and the contents of STX are transferred into the TXSR.
When the transmit interrupt enable (TIE) bit in the SCR2 and transmit data register empty (TDE) bit in the
SCSR are set, the transmit interrupt is asserted whenever STX is empty and the data level in the SSI transmit
FIFO falls below the selected threshold.
When both TXFIFO and STX are full, any further write will overwrite the contents of TXFIFO and STX.
7.4.5.2.3
TXSR is a 16-bit shift register that contains the data being transmitted. When a continuous clock is used,
data is shifted out to the serial transmit data (STXD) pin by the selected (internal/external) bit clock when
the associated (internal/external) frame sync is asserted. When a gated clock is used, data is shifted out to
the STXD pin by the selected (internal/external) gated clock. The word length control bits (WL[1:0]) in the
SSI transmit control register (STXCR) determine the number of bits to be shifted out of the TXSR before it
is considered empty and can be written to again. See Section 7.4.5.2.7, “SSI Transmit and Receive Control
Registers (STXCR, SRXCR),” for more information. This word length can be 8, 10, 12, or 16 bits. The data
to be transmitted occupies the most significant portion of the shift register. The unused portion of the
register is ignored. Data is always shifted out of this register with the most significant bit (MSB) first when
the SHFD bit of the SCR2 is cleared. If this bit is set, the least significant bit (LSB) is shifted out first.
See Figure 52 and Figure 53 for more information.
84
R
15
0
14
= Unimplemented or Reserved
0
SSI Transmit FIFO Register (TXFIFO)
Enable SSI before writing to TXFIFO and STX.
SSI Transmit Shift Register (TXSR)
13
0
12
Freescale Semiconductor, Inc.
0
For More Information On This Product,
MC72000 Advance Information Data Sheet
11
0
Figure 51. STX Register Diagram
Go to: www.freescale.com
10
0
Base + 0x00
Preliminary
9
0
NOTE:
DATA[15:0]
8
0
7
0
6
0
5
0
4
0
3
0
MOTOROLA
2
0
1
0
0
0

Related parts for MC72000