Objective specification
File under Integrated Circuits, IC17
1996 Oct 31
Philips SemiconductorsObjective specification
DECT burst mode controllerPCD5042
CONTENTS
FEATURES
2GENERAL DESCRIPTION
3ORDERING INFORMATION
4BLOCK DIAGRAM
5PINNING
6FUNCTIONAL DESCRIPTION
6.1Internal bus and data memory
6.1.1Internal Bus
6.1.2Data Memory
6.2Clock generation and correction
6.3Programmable communication controller and
program memory
6.3.1PCC
6.3.2PCC functions
6.4Speech interface
6.4.112-slot mode
6.4.232-slot mode
6.4.3Muting
6.4.4Local call
6.5RF interface
6.5.1Serial receiver
6.5.2Serial transmitter
6.5.3Seamless handover
6.5.4RF control signals
6.5.5Synthesizer programming
6.5.6RSSI measurement
6.5.7Local call switching
6.5.8Data synchronization
6.5.9Ciphering machine
6.5.10Comparator/data slicer on PCD5042HZ
6.6Microcontroller Interface
6.6.1Function of the microcontroller interface
6.6.2Microcontroller interrupts
6.6.3Watchdog
6.6.4Power-down
6.7Survey of registers
7LIMITING VALUES
8CHARACTERISTICS
9PACKAGE OUTLINES
10SOLDERING
10.1Introduction
10.2Reflow soldering
10.3Wave soldering
10.4Repairing soldered joints
11DEFINITIONS
12LIFE SUPPORT APPLICATIONS
1996 Oct 312
Philips SemiconductorsObjective specification
DECT burst mode controllerPCD5042
1FEATURES
• 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)
• On-chip comparator for receive data slicer function (only
available in the LQFP80 package)
• 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.
2GENERAL DESCRIPTION
The PCD5042 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 base
station 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 PCD5042 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 PCD5042 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.
3ORDERING INFORMATION
TYPE
NUMBER
PCD5042HQFP64
PCD5042HZ
1996 Oct 313
NAMEDESCRIPTIONVERSION
plastic quad flat package; 64 leads (lead length 1.95 mm); body
14 × 20 × 2.8 mm
LQFP80 plastic low profile quad flat package; 80 leads; body 12 × 12 × 1.4 mm
PACKAGE
SOT319-2
SOT315-1
Philips SemiconductorsObjective specification
DECT burst mode controllerPCD5042
4BLOCK DIAGRAM
handbook, full pagewidth
PCD5042
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
MBH741
Fig.1 Block diagram.
5PINNING (see Figs 2 and 3)
SYMBOL
PIN
QFP64LQFP80
AD0 to AD71 to 880, 1, and
(1)
(2)
TYPE
I/Oaddress/Data bus
DESCRIPTION
3to7
ALE99Iaddress latch enable
CS1011Ichip select (active LOW)
A8 to A1013 to 1114 to 12Iaddress bus
V
DD1
PROC_CLK1516Omicrocontroller clock; programmable from f
V
SS1
1415Ppositive supply 1
where f
is the crystal oscillator frequency
CLK
1617Pnegative supply 1
CLK
/64 to f
XTAL11720Icrystal oscillator input
XTAL21821Ocrystal oscillator output
V
SS2
1922Pnegative supply
RESET_OUT2023Owatchdog timer output; intended to reset the external
microcontroller when expired
RD2124Iread (active LOW)
WR2225Iwrite (active LOW)
RDY2326Oready signal (active LOW), to initiate wait states in the
microcontroller (open drain)
CLK
,
1996 Oct 314
Philips SemiconductorsObjective specification
DECT burst mode controllerPCD5042
SYMBOL
PIN
QFP64LQFP80
(1)
TYPE
(2)
DESCRIPTION
INT2427Ointerrupt (active LOW)
CLK1002529O100 Hz frame timer
V
SS3
2631Pnegative supply 3
DO2732O3-state data output on the speech interface
FS3−33I/O8 kHz framing signal to ADPCM CODEC 1 output, for simple
base + handset, otherwise 8 kHz framing input
FS12834I/O8 kHz framing signal to ADPCM CODEC 1 output, for simple
base + handset, otherwise 8 kHz framing input
FS4−35I/O8 kHz framing signal to ADPCM CODEC 1 output, for simple
base + handset, otherwise 8 kHz framing input
FS22936O8 kHz framing signal to ADPCM CODEC 2 in the base station
mode
DI3037Idata input on the speech interface
DCK3138Osimple base + handset; 1152 kHz data clock (output),
otherwise 2048 kHz data clock (input) signal
CLK33239O3.456 MHz clock (nominal value, used to adjust system
timing)
ANT_SW3340Oselects one of two antennas
T_ENABLE3441OTransmitter Enable (active LOW)
T_POWER_RMP3543OTransmitter Power Ramp control
RMT_STAT3644Iserial 8-bit data can be read in for each slot; REMote radio
SYNTH_LOCK3745Ilock indication from synthesizer
V
SS4
3846Pnegative supply 4
REF_CLK3947Oreference frequency for the synthesizer, i.e. the crystal
V
DD2
oscillator clock f
4048Ppositive supply 2
CLK
S_ENABLE4149Osynthesizer enable
S_CLK4251Oclock signal, to be used with S_DATA
S_DATA4352Oserial data to the synthesizer
S_POWER_DWN4453Osynthesizer power-down control
VCO_BND_SW4554OVCO bandswitch control signal
1200 HZ4655Ocontrol signal for dual synthesizer schemes
T_DATA4756Oserial output data to transmitter
SET_OFF_IN4857Iswitches off the crystal oscillator, and prevents all RF signals
from becoming active
TEST14958Iselects various test modes.; normal operation set to 0
RSSI_AN5060Ianalog signal (for basic DECT systems), peak signal strength
measured after a lowpass filter
TEST251−Iselects various test modes; normal operation set to 0
TEST35261Iselects various test modes; normal operation set to 0
R_DATA5363Ireceive data
1996 Oct 315
Philips SemiconductorsObjective specification
DECT burst mode controllerPCD5042
SYMBOL
PIN
QFP64LQFP80
(1)
TYPE
(2)
DESCRIPTION
R_ENABLE5464Oreceiver enable (active LOW)
R_POWER_DWN5565Oreceiver power-down
COMP_NE−66Idigital input comparator not_enable (active LOW)
SLICE_CTR5667Oslice time constant control
COMP_OUT−68Odigital comparator output
V
V
DD3
SS5
5769Ppositive supply 3
5870Pnegative supply 5
COMP_INM−71Ianalog comparator input negative
V
REF
5972Ireference input for the A/D converter
COMP_INP−73Ianalog input positive
V
DD(RAM)
6074Ppower supply for data RAM
SYNCPORT6176I/Oin the base station the signal is the SYNCPORT
RESET6277IBMC master reset signal
MEM_SEL6378Iselects PCC program memory at microcontroller interface
EN_WATCHDOG6479Ienable watchdog input; when HIGH, the watchdog timer of
the BMC is enabled
Notes
1. Un-referenced pins for the LQFP80 package are not connected. FS3, FS4 and the comparator signals are only
available in the LQFP80 package.
2. 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.
6FUNCTIONAL DESCRIPTION (see Fig.1)
The PCD5042 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.1Internal bus and data memory
6.1.1I
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.2D
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.2Clock generation and correction (see Fig.4)
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 PCD5042 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.3Programmable communication controller and
program memory
6.3.1PCC
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.2PCC
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 319
Loading...
+ 19 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.