Philips pcd5043 DATASHEETS

INTEGRATED CIRCUITS
DATA SH EET
PCD5043
DECT burst mode controller
Objective specification File under Integrated Circuits, IC17
1996 Oct 31
DECT burst mode controller PCD5043

CONTENTS

FEATURES 2 GENERAL DESCRIPTION 3 ORDERING INFORMATION 4 BLOCK DIAGRAM 5 PINNING 6 FUNCTIONAL DESCRIPTION
6.1 Internal bus and data memory
6.1.1 Internal Bus
6.1.2 Data Memory
6.2 Clock generation and correction
6.3 Programmable communication controller and
program memory
6.3.1 PCC
6.3.2 PCC functions
6.4 Speech interface
6.4.1 12-slot mode
6.4.2 32-slot mode
6.4.3 Muting
6.4.4 Local call
6.5 RF interface
6.5.1 Serial receiver
6.5.2 Serial transmitter
6.5.3 Seamless handover
6.5.4 RF control signals
6.5.5 Synthesizer programming
6.5.6 RSSI measurement
6.5.7 Local call switching
6.5.8 Data synchronization
6.5.9 Ciphering machine
6.6 Microcontroller Interface
6.6.1 Function of the microcontroller interface
6.6.2 Microcontroller interrupts
6.6.3 Watchdog
6.6.4 Power-down
6.7 Survey of registers 7 LIMITING VALUES 8 CHARACTERISTICS 9 PACKAGE OUTLINE 10 SOLDERING
10.1 Introduction
10.2 Reflow soldering
10.3 Wave soldering
10.4 Repairing soldered joints 11 DEFINITIONS 12 LIFE SUPPORT APPLICATIONS
1996 Oct 31 2
DECT burst mode controller PCD5043

1 FEATURES

On-chip pre-programmed Communication Controller
with embedded firmware for implementation of Traffic Bearer Control (TBC), MAC message handling, scanning, and control of the device’s other functional units.
Fixed Part (FP) modes
TDMA frame (de)multiplexing
Encryption
Scrambling
CRC generation and checking
Beacon transmission control (by P00 packets)
Switches up to12 active speech channels from speech
interface to 1152 kbits/s. radio interface, and vice versa
Dual channel speech/data capability
RSSI measurement, with on-chip 6-bits peak/hold
detector
Local call switching for up to 6 internal calls on RF
side/local call switching on speech side
Quality control report
Digital Phase Locked Loop (DPLL)
Synchronization (handset to active bearer, base station
to cluster of RFPs)
Seamless handover procedure
Fast (hardware) and slow (software) mute function
1 kbyte extended RAM memory
On-chip crystal oscillator (13.824 MHz)
Programmable microcontroller clock frequency
Programmable interrupts
Watchdog with two programmable time-outs
Low power consumption in standby mode
Low supply voltage (2.7 to 5.5 V)
SACMOS technology.

2 GENERAL DESCRIPTION

The PCD5043 DECT Burst Mode Controller (BMC) is a custom IC that performs the DECT Physical Layer and MAC Layer time-critical functions, for use in DECT remote radio transceiver (PABX) products which comply with the following standards:
DECT CI part 2: Physical layer (DE/RES 3001-2)
DECT CI part 3 : Medium Access Control layer
(DE/RES 3001-3)
DECT CI part 7: Security features for DECT (DE/RES 3001-7)
DECT CI part 9: Public Access Profile (DE/RES 3001-9).
The PCD5043 has interfaces to:
Up to 4 ADPCM CODECs in a simple base station (with up to 4 analogue lines) without glue logic
n x 64 kbits/s highway, where n=1to32, for systems requiring more than 4 connections to the network
A radio transceiver; the interface is fully decoded, and includes power-down signals
An external microcontroller.
The PCD5043 is designed to be connected to an ADPCM CODEC (Philips’ PCD5032, for example) and an 80C51-type microcontroller. Other microcontrollers (e.g.
68000) and CODECs can also be supported.

3 ORDERING INFORMATION

TYPE
NUMBER
PCD5043H QFP64
1996 Oct 31 3
NAME DESCRIPTION VERSION
plastic quad flat package; 64 leads (lead length 1.95 mm); body 14 × 20 × 2.8 mm
PACKAGE
SOT319-2
DECT burst mode controller PCD5043

4 BLOCK DIAGRAM

handbook, full pagewidth
PCD5043
to CODEC/
Highway
DECT BURST MODE CONTROLLER
SPEECH
INTERFACE
TIMING, CONTROL,
CLOCK
GENERATION
internal
bus
DATA MEMORY
2 kbyte RAM
3-wire synthesizer
interface
Rx/Tx data
8051/68000
interface
RF INTERFACE
MICROCONTROLLER
INTERFACE
PROGRAMMABLE COMMUNICATION
CONTROLLER (PCC)
PCC
PROGRAM MEMORY
4 kbyte ROM
MBH742
Fig.1 Block diagram.

5 PINNING (see Fig.2)

SYMBOL PIN TYPE
(1)
DESCRIPTION
AD0 to AD7 1 to 8 I/O address/Data bus ALE 9 I address latch enable CS 10 I chip select (active LOW) A8 to A10 13 to 11 I address bus V
DD1
PROC_CLK 15 O microcontroller clock; programmable from f
14 P positive supply 1
CLK
/64 to f
, where f
CLK
is the crystal oscillator frequency
V
SS1
16 P negative supply 1 XTAL1 17 I crystal oscillator input XTAL2 18 O crystal oscillator output V
SS2
19 P negative supply RESET_OUT 20 O watchdog timer output; intended to reset the external microcontroller
when expired RD 21 I read (active LOW) WR 22 I write (active LOW) RDY 23 O ready signal (active LOW), to initiate wait states in the
microcontroller (open drain) INT 24 O interrupt (active LOW) CLK100 25 O 100 Hz frame timer
CLK
1996 Oct 31 4
DECT burst mode controller PCD5043
SYMBOL PIN TYPE
V
SS3
26 P negative supply 3
(1)
DESCRIPTION
DO 27 O 3-state data output on the speech interface FS1 28 I/O 8 kHz framing signal to ADPCM CODEC 1 output, for simple base +
handset, otherwise 8 kHz framing input FS2 29 O 8 kHz framing signal to ADPCM CODEC 2 in the base station mode DI 30 I data input on the speech interface DCK 31 O simple base + handset; 1152 kHz data clock (output), otherwise
2048 kHz data clock (input) signal CLK3 32 O 3.456 MHz clock (nominal value, used to adjust system timing) ANT_SW 33 O selects one of two antennas T_ENABLE 34 O Transmitter Enable (active LOW) T_POWER_RMP 35 O Transmitter Power Ramp control RMT_STAT 36 I serial 8-bit data can be read in for each slot; REMote radio SYNTH_LOCK 37 I lock indication from synthesizer V
SS4
38 P negative supply 4
REF_CLK 39 O reference frequency for the synthesizer, i.e. the crystal oscillator
clock f
CLK
V
DD2
40 P positive supply 2 S_ENABLE 41 O synthesizer enable S_CLK 42 O clock signal, to be used with S_DATA S_DATA 43 O serial data to the synthesizer S_POWER_DWN 44 O synthesizer power-down control VCO_BND_SW 45 O VCO bandswitch control signal 1200 HZ 46 O control signal for dual synthesizer schemes T_DATA 47 O serial output data to transmitter SET_OFF_IN 48 I switches off the crystal oscillator, and prevents all RF signals from
becoming active TEST1 49 I selects various test modes.; normal operation set to 0 RSSI_AN 50 I analog signal (for basic DECT systems), peak signal strength
measured after a lowpass filter TEST2 51 I selects various test modes; normal operation set to 0 TEST3 52 I selects various test modes; normal operation set to 0 R_DATA 53 I receive data R_ENABLE 54 O receiver enable (active LOW) R_POWER_DWN 55 O receiver power-down SLICE_CTR 56 O slice time constant control V
DD3
V
SS5
V
REF
V
DD(RAM)
57 P positive supply 3 58 P negative supply 5 59 I reference input for the A/D converter 60 P power supply for data RAM
SYNCPORT 61 I/O in the base station the signal is the SYNCPORT
1996 Oct 31 5
DECT burst mode controller PCD5043
SYMBOL PIN TYPE
RESET 62 I BMC master reset signal MEM_SEL 63 I selects PCC program memory at microcontroller interface EN_WATCHDOG 64 I enable watchdog input; when HIGH, the watchdog timer of the BMC
Note
1. All signals which are input or I/O, and which can be floating, need to be pulled up to VDD or down to VSS in order to protect the device against cross-currents. Exceptions are VREF and RSSI_AN, which do not have to be protected.
(1)
is enabled
DESCRIPTION
1996 Oct 31 6
DECT burst mode controller PCD5043
handbook, full pagewidth
AD0 AD1 AD2 AD3 AD4 AD5
AD6 AD7 ALE
CSN
AD10
AD9 AD8
V
DD1
PROC_CLK
V
SS1
XTAL1 XTAL2
V
SS2
1 2 3 4 5 6 7 8
9 10 11 12 13 14 15 16 17 18 19
EN_WATCHDOG
MEM_SEL
MEM_RESET
64
63
62
DD(RAM)
SYNCPORT
V
61
60
PCD5043H
VREF 59
SS5VDD3
V
58
57
SLICE_CTR
R_POWER_DWN
56
55
R_ENABLE
R_DATA
54
53
TEST3
52
51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33
TEST2 RSSI_AN TEST1 SET_OFF_IN T_DATA 1200_Hz VCO_BND_SW S_POWER_DWN S_DATA S_CLK
S_ENABLE V
DD2 REF_CLK V
SS4 SYNTH_LOCK RMT_STAT T_POWER_RMP T_ENABLE ANT_SW
20
21
22
23
24
25
RD
WR
RESET_OUT
RDY
INT
CLK100
Fig.2 Pin configuration, PCD5043H.
1996 Oct 31 7
26
SS3
V
27 DO
28
FS1
29
FS2
30
31
32
DCK
MBH744
CLK3
DI
DECT burst mode controller PCD5043

6 FUNCTIONAL DESCRIPTION (see Fig.1) The PCD5043 has dedicated hardware blocks containing

logic for time-critical functions requiring bit or byte-time accuracy. Other functions requiring only slot-time accuracy are performed by software in the Preprogrammed Communication Controller (PCC). This approach offers maximum flexibility during prototyping.

6.1 Internal bus and data memory

6.1.1 I
NTERNAL BUS
The function of the internal bus is:
To provide access for all functional blocks to the common data memory
To provide access for the microcontroller-interface and the PCC to all other functional blocks.
All functional blocks (speech-interface, RF-interface, microcontroller-interface and PCC) can autonomously use the internal bus to communicate with the common data memory.
A bus controller is used to handle the bus priority mechanism. When several blocks request access simultaneously, the request with the highest priority is handled first.
6.1.2 D
ATA MEMORY
A large part of the data memory is used for the bit rate adaptation between the DECT radio interface and the speech interface. The data memory also acts as the main communication interface between the external microprocessor and the PCC.

6.2 Clock generation and correction (see Fig.3)

The device has an on-chip 13.824 MHz crystal oscillator. From this source, a few frequencies are derived for internal and external use. Frequencies generated for external use are:
13.824 MHz for the synthesizer reference (pin REF_CLK). This output is only provided if the synthesizer power-down control (output on pin S_POWER_DWN) is not selected.
0.144 to 13.824 MHz for the microcontroller clock (pin PROC_CLK)
3.456 MHz for the ADPCM codec (pin CLK3)
1200 Hz (pin 1200_HZ) for dual synthesizer switching
100 Hz (pin CLK100) indicates start of frame.
Nominally, the frequency on pin CLK3 is 3.456 MHz. This frequency is obtained by dividing the crystal frequency by
4. Sometimes, the crystal frequency will be divided by 3 or by 5, to synchronize the combination of the ADPCM codec and the device to an external source. External synchronization for base station applications is achieved as follows:
Master base station. The master base station provides a 100 Hz signal to slave base stations on pin SYNCPORT. If the PCD5043 is connected to a digital interface (32-slot mode speech interface), the external synchronization will be done on the incoming 8 kHz signal. If it is connected to an analog line (12-slot mode speech interface), it will use its own crystal oscillator as reference.
Slave base station. The slave base station will use the incoming SYNCPORT signal as synchronization reference.
6.3 Programmable communication controller and
program memory
6.3.1 PCC
The PCC is a RISC-type controller and is used to control functions which are slot-time accurate. It is well suited for bit manipulation, and runs at a clock frequency of
6.912 MHz (equivalent to 3.4 Mips). After finishing a task,
it switches to a power saving state, from which it returns after a pre-programmed time.
6.3.2 PCC
FUNCTIONS
The most important functions of the PCC are to:
Perform the appropriate actions on received messages: PMID and FMID checking, RFPI checking, TBC handling
Prepare A-field messages for transmission
Prepare the RF-interface for the coming slot
Perform the procedures for RSSI and set-up scan,
maintain scan counters and timers, assemble the RSSI field in the common data memory
Filter events and indicate them to the microcontroller by interrupt.
1996 Oct 31 8
Loading...
+ 16 hidden pages