FEATURES
Pin Compatible to the AD6622
18-Bit Parallel Digital IF Output
Real or Interleaved Complex
18-Bit Bidirectional Parallel Digital IF Input/Output
Allows Cascade of Chips for Additional Channels
Clipped or Wrapped Over Range
Two’s Complement or Offset Binary Output
Four Independent Digital Transmitters in Single Package
RAM Coefficient Filter (RCF)
Programmable IF and Modulation for Each Channel
Programmable Interpolating RAM Coefficient Filter
/4-DQPSK Differential Phase Encoder
3/8-PSK Linear Encoder
8-PSK Linear Encoder
Programmable GMSK Look-Up Table
Programmable QPSK Look-Up Table
All-Pass Phase Equalizer
Programmable Fine Scaler
Programmable Power Ramp Unit
High Speed CIC Interpolating Filter
Transmit Signal Processor (TSP)
AD6623
Digital Resampling for Noninteger Interpolation Rates
NCO Frequency Translation
Carrier Output from DC to 52 MHz
Spurious Performance Better than –100 dBc
Separate 3-Wire Serial Data Input for Each Channel
Bidirectional Serial Clocks and Frames
Microprocessor Control
2.5 V CMOS Core, 3.3 V Outputs, 5 V Inputs
JTAG Boundary Scan
APPLICATIONS
Cellular/PCS Base Stations
Micro/Pico Cell Base Stations
Wireless Local Loop Base Stations
Multicarrier, Multimode Digital Transmit
GSM, EDGE, IS136, PHS, IS95, TDS CDMA, UMTS,
CDMA2000
Phased Array Beam Forming Antennas
Software Defined Radio
Tuning Resolution Better than 0.025 Hz
Real or Complex Outputs
SDINA
SDFIA
SDFOA
SCLKA
SDINB
SDFIB
SDFOB
SCLKB
SDINC
SDFIC
SDFOC
SCLKC
SDIND
SDFID
SDFOD
SCLKD
SP
SP
SP
SP
ORT
ORT
ORT
ORT
DATA
DATA
DATA
DATA
RAM
COEFFICIENT
FILTER
RAM
COEFFICIENT
FILTER
RAM
COEFFICIENT
FILTER
RAM
COEFFICIENT
FILTER
JTAG
FUNCTIONAL BLOCK DIAGRAM
I
Q
I
Q
I
Q
I
Q
SCALER
SCALER
SCALER
SCALER
AND
POWER
RAMP
AND
POWER
RAMP
AND
POWER
RAMP
AND
POWER
RAMP
I
Q
I
Q
I
Q
I
Q
CIC5
FILTER
CIC5
FILTER
CIC5
FILTER
CIC5
FILTER
I
rCIC2
Q
FILTER
I
rCIC2
Q
FILTER
I
rCIC2
Q
FILTER
I
rCIC2
Q
FILTER
MICROPORT
I
Q
I
Q
I
Q
I
Q
NCO = NUMERICALLY CONTROLLED
OSCILLATOR/TUNER
CHAN A
NCO
CHAN B
NCO
SUMMATION
CHAN C
NCO
CHAN D
NCO
SYNC
4
QIN
IN
[17–0]
OEN
QOUT
OUT
[17:0]
TDLTMS TCK
TDO
TRST
D[7:0]
DTACKDS
A[2:0]MODERW
CS
REV. A
Information furnished by Analog Devices is believed to be accurate and
reliable. However, no responsibility is assumed by Analog Devices for its
use, nor for any infringements of patents or other rights of third parties that
may result from its use. No license is granted by implication or otherwise
under any patent or patent rights of Analog Devices.
The AD6623 is a 4-channel Transmit Signal Processor (TSP)
that creates high bandwidth data for Transmit Digital-to-Analog
Converters (TxDACs) from baseband data provided by a Digital Signal Processor (DSP). Modern TxDACs have achieved
sufficiently high sampling rates, analog bandwidth, and dynamic
range to create the first Intermediate Frequency (IF) directly.
The AD6623 synthesizes multicarrier and multistandard digital
signals to drive these TxDACs. The RAM-based architecture
allows easy reconfiguration for multimode applications. Modulation, pulse-shaping and anti-imaging filters, static equalization,
and tuning functions are combined in a single, cost-effective
device. Digital IF signal processing provides repeatable manufacturing, higher accuracy, and more flexibility than comparable
high dynamic range analog designs.
The AD6623 has four identical digital TSPs complete with
synchronization circuitry and cascadable wideband channel
summation. AD6623 is pin compatible to AD6622 and can
operate in AD6622-compatible control register mode.
The AD6623 utilizes a 3.3 V I/O power supply and a 2.5 V core
power supply. All I/O pins are 5 V tolerant. All control registers
and coefficient values are programmed through a generic microprocessor interface. Intel and Motorola microprocessor bus
modes are supported. All inputs and outputs are LVCMOS
compatible.
FUNCTIONAL OVERVIEW
Each TSP has five cascaded signal processing elements: a
programmable interpolating RAM Coefficient Filter (RCF), a
programmable Scale and Power Ramp, a programmable fifth
order Cascaded Integrator Comb (CIC5) interpolating filter,
a flexible second order Resampling Cascaded Integrator Comb
filter (rCIC2), and a Numerically Controlled Oscillator/Tuner
(NCO).
The outputs of the four TSPs are summed and scaled on-chip. In
multicarrier wideband transmitters, a bidirectional bus allows the
Parallel (wideband) IF Input/Output to drive a second DAC. In
this operational mode two AD6623 channels drive one DAC and
the other two AD6623 channels drive a second DAC. Multiple
AD6623s may be combined by driving the INOUT[17:0] of the
succeeding with the OUT[17:0] of the preceding chip. The
INOUT[17:0] can alternatively be masked off by software to
allow preceding AD6623’s outputs to be ignored.
Each channel accepts input data from independent serial ports
that may be connected directly to the serial port of Digital Signal Processor (DSP) chips.
The RCF implements any one of the following functions: Interpolating Finite Impulse Response (FIR) filter, /4-DQPSK
modulator, 8-PSK modulator, or 3/8-8-PSK modulator, GMSK
modulator, and QPSK modulator. Each AD6623 channel can
be dynamically switched between the GMSK modulation mode
and the 3/8-8-PSK modulation mode in order to support the
GSM/EDGE standard. The RCF also implements an Allpass
Phase Equalizer (APE) which meets the requirements of IS-95-A/B
standard (CDMA transmission).
The programmable Scale and Power Ramp block allows power
ramping on a time-slot basis as specified for some air-interface
standards (e.g., GSM, EDGE). A fine scaling unit at the programmable FIR filter output allows an easy signal amplitude
level adjustment on time slot basis.
The CIC5 provides integer rate interpolation from 1 to 32 and
coarse anti-image filtering. The rCIC2 provides fractional rate
interpolation from 1 to 4096 in steps of 1/512. The wide range
of interpolation factors in each CIC filter stage and a highly
flexible resampler incorporated into rCIC2 makes the AD6623
useful for creating both narrowband and wideband carriers in a
high-speed sample stream.
The high resolution 32-bit NCO allows flexibility in frequency
planning and supports both digital and analog air interface
standards. The high speed NCO tunes the interpolated complex
signal from the rCIC2 to an IF channel. The result may be real
or complex. Multicarrier phase synchronization pins and phase
offset registers allow intelligent management of the relative
phase of independent RF channels. This capability supports the
requirements for phased array antenna architectures and management of the wideband peak/power ratio to minimize clipping
at the DAC.
The wideband Output Ports can deliver real or complex data.
Complex words are interleaved into real (I) and imaginary (Q)
parts at half the master clock rate.
REV. A
–3–
AD6623
www.BDTIC.com/ADI
AD6623–SPECIFICATIONS
RECOMMENDED OPERATING CONDITIONS
Test AD6623
ParameterLevelMinTypMaxUnit
VDDIV2.252.52.75 V
VDDIOIV3.03.33.6 V
T
AMBIENT
IV–40+25+85°C
ELECTRICAL CHARACTERISTICS
Parameter (Conditions)TempTest LevelMinTypMaxUnit
LOGIC INPUTS (5 V TOLERANT)
Logic CompatibilityFull3.3 V CMOS
Logic “1” VoltageFullIV2.05.0 V
Logic “0” VoltageFullIV–0.3+0.8 V
Logic “1” CurrentFullIV110µA
Logic “0” CurrentFullIV010µA
Input Capacitance25°CV4pF
LOGIC OUTPUTS
Logic CompatibilityFull3.3 V CMOS/TTL
Logic “1” Voltage (I
Logic “0” Voltage (IOL = 0.25 mA)FullIV0.20.4 V
See the Thermal Management section of the data sheet for further details.
= 0.25 mA)FullIV2.0VDD – 0.2 V
OH
–4–
REV. A
AD6623
www.BDTIC.com/ADI
GENERAL TIMING CHARACTERISTICS
1, 2
TestAD6623AS
Parameter (Conditions)TempLevelMinTypMaxUnit
CLK Timing Requirements:
t
CLK
t
CLKL
t
CLKH
CLK PeriodFullI9.6ns
CLK Width LowFullIV3ns
CLK Width HighFullIV30.5 × t
CLK
ns
RESET Timing Requirement:
t
RESL
RESET Width LowFullI30.0ns
Input Data Timing Requirements:
t
SI
t
HI
INOUT[17:0], QIN to ↑CLK Setup TimeFullIV1ns
INOUT[17:0], QIN to ↑CLK Hold TimeFullIV2ns
Output Data Timing Characteristics:
t
DO
↑CLK to OUT[17:0], INOUT[17:0],
QOUT Output Delay TimeFullIV26ns
t
DZO
OEN HIGH to OUT[17:0] ActiveFullIV37.5ns
SYNC Timing Requirements:
t
SS
t
HS
Master Mode Serial Port Timing Requirements (SCS = 0):
Switching Characteristics
t
DSCLK1
t
DSCLKH
t
DSCLKL
SYNC(0, 1, 2, 3) to ↑CLK Setup TimeFullIV1ns
SYNC(0, 1, 2, 3) to ↑CLK Hold TimeFullIV2ns
3
↑CLK to ↑SCLK Delay (divide by 1)FullIV410.5ns
↑CLK to ↑SCLK Delay (for any other divisor)FullIV513ns
↑CLK to ↓SCLK Delay
(divide by 2 or even number)FullIV3.59ns
t
DSCLKLL
↓CLK to ↓SCLK Delay
(divide by 3 or odd number)FullIV410ns
Channel is Self-Framing
t
SSDI0
t
HSDI0
t
DSFO0A
SDIN to ↑SCLK Setup TimeFullIV1.7ns
SDIN to ↑SCLK Hold TimeFullIV0ns
↑SCLK to SDFO DelayFullIV0.53.5ns
Channel is External-Framing
t
SSFI0
t
HSFI0
t
SSDI0
t
HSDI0
t
DSFO0B
Slave Mode Serial Port Timing Requirements (SCS = 1):
Switching Characteristics
t
SCLK
t
SCLKL
t
SCLKH
SDFI to ↑SCLK Setup TimeFullIV2ns
SDFI to ↑SCLK Hold TimeFullIV0ns
SDIN to ↑SCLK Setup TimeFullIV2ns
SDIN to ↑SCLK Hold TimeFullIV0ns
↑SCLK to SDFO DelayFullIV0.53ns
3
SCLK PeriodFullIV2 t
CLK
ns
SCLK Low TimeFullIV3.5ns
SCLK High TimeFullIV3.5ns
Channel is Self-Framing
t
SSDH
t
HSDH
t
DSFO1
SDIN to ↑SCLK Setup TimeFullIV1ns
SDIN to ↑SCLK Hold TimeFullIV2.5ns
↑SCLK to SDFO DelayFullIV410ns
Channel is External-Framing
t
SSFI1
t
HSFI1
t
SSDI1
t
HSDI1
t
DSFO1
NOTES
1
All Timing Specifications valid over VDD range of 2.375 V to 2.675 V and VDDIO range of 3.0 V to 3.6 V.
2
C
= 40 pF on all outputs (unless otherwise specified).
LOAD
3
The timing parameters for SCLK, SDIN, SDFI, SDFO, and SYNC apply to all four channels (A, B, C, and D).
Specifications subject to change without notice.
SDFI to ↑ SCLK Setup TimeFullIV2ns
SDFI to ↑SCLK Hold TimeFullIV1ns
SDIN to ↑SCLK Setup TimeFullIV1ns
SDIN to ↑SCLK Hold TimeFullIV2.5ns
↓SCLK to SDFO DelayFullIV10ns
REV. A
–5–
AD6623
www.BDTIC.com/ADI
MICROPROCESSOR PORT TIMING CHARACTERISTICS
1, 2
Test AD6623AS
Parameter (Conditions)TempLevelMinTypMaxUnit
MICROPROCESSOR PORT, MODE INM (MODE = 0)
MODE INM Write Timing:
t
SC
t
HC
t
HWR
t
SAM
t
HAM
t
DRDY
t
ACC
Control3 to ↑CLK Setup TimeFullIV4.5ns
Control3 to ↑CLK Hold TimeFullIV2.0ns
WR(RW) to RDY(DTACK) Hold TimeFullIV8.0ns
Address/Data to WR(RW) Setup TimeFullIV3.0ns
Address/Data to RDY(DTACK) Hold TimeFullIV2.0ns
WR(RW) to RDY(DTACK) DelayFullIV4.0ns
WR(RW) to RDY(DTACK) High DelayFullIV4 × t
CLK
5 × t
CLK
9 × t
CLK
ns
MODE INM Read Timing:
t
SC
t
HC
t
SAM
t
HAM
t
ZOZ
t
DD
t
DRDY
t
ACC
Control3 to ↑CLK Setup TimeFullIV4.5ns
Control3 to ↑CLK Hold TimeFullIV2.0ns
Address to RD(DS) Setup TimeFullIV3.0ns
Address to Data Hold TimeFullIV2.0ns
Data Three-State DelayFullIVns
RDY(DTACK) to Data DelayFullIVns
RD(DS) to RDY(DTACK) DelayFullIV4.0ns
RD(DS) to RDY(DTACK) High DelayFullIV8 × t
CLK
10 × t
CLK
13 × t
CLK
ns
MICROPROCESSOR PORT, MOTOROLA (MODE = 1)
MODE MNM Write Timing:
t
SC
t
HC
t
HDS
t
HRW
t
SAM
t
HAM
t
DDTACK
t
ACC
Control3 to ↑CLK Setup TimeFullIV4.5ns
Control3 to ↑CLK Hold TimeFullIV2.0ns
DS(RD) to DTACK(RDY) Hold TimeFullIV8.0ns
RW(WR) to DTACK(RDY) Hold TimeFullIV8.0ns
Address/Data to RW(WR) Setup TimeFullIV3.0ns
Address/Data to RW(WR) Hold TimeFullIV2.0ns
DS(RD) to DTACK(RDY) Delayns
RW(WR) to DTACK(RDY) Low DelayFullIV4 × t
CLK
5 × t
CLK
9 × t
CLK
ns
MODE MNM Read Timing:
t
SC
t
HC
t
HDS
t
SAM
t
HAM
t
ZD
t
DD
t
DDTACK
t
ACC
NOTES
1
All Timing Specifications valid over VDD range of 2.375 V to 2.675 V and VDDIO range of 3.0 V to 3.6 V.
2
C
= 40 pF on all outputs (unless otherwise specified).
LOAD
3
Specification pertains to control signals: RW, (WR), DS, (RD), CS.
Specifications subject to change without notice.
Control3 to ↑CLK Setup TimeFullIV4.0ns
Control3 to ↑CLK Hold TimeFullIV2.0ns
DS(RD) to DTACK(RDY) Hold TimeFullIV8.0ns
Address to DS(RD) Setup TimeFullIV3.0ns
Address to Data Hold TimeFullIV2.0ns
Data Three-State DelayFullIVns
DTACK(RDY) to Data DelayFullIVns
DS(RD) to DTACK(RDY) DelayFullIVns
DS(RD) to DTACK(RDY) Low DelayFullIV8 × t
*Stresses greater than those listed above may cause permanent damage to the
device. These are stress ratings only; functional operation of the devices at these
or any other conditions greater than those indicated in the operational sections of
this specification is not implied. Exposure to absolute maximum rating conditions
for extended periods may affect device reliability.
AD6623AS–40°C to +85°C (Ambient)128-Lead MQFP (Plastic Quad Flatpack)S-128
AD6623ABC–40°C to +85°C (Ambient)196-Lead CSPBGA (Chip Scale Package Ball Grid Array) BC-196
AD6623S/PCBMQFP Evaluation Board with AD6623 and Software
AD6623BC/PCBCSPBGA Evaluation Board with AD6623 and Software
THERMAL CHARACTERISTICS
128-Lead MQFP with Internal Heat Spreader:
= 28.1°C/W, no airflow
JA
= 22.6°C/W, 200 lfpm airflow
JA
= 20.5°C/W, 400 lfpm airflow
JA
196-Lead BGA:
= 26.3°C/W, no airflow
JA
= 22°C/W, 200 lfpm airflow
JA
Thermal measurements made in the horizontal position on a
4-layer board.
EXPLANATION OF TEST LEVELS
I.100% Production Tested
II. 100% Production Tested at 25°C, and Sample Tested at
Specified Temperatures
III. Sample Tested Only
IV. Parameter Guaranteed by Design and Analysis
V. Parameter is Typical Value Only
CAUTION
ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily
accumulate on the human body and test equipment and can discharge without detection. Although
the AD6623 features proprietary ESD protection circuitry, permanent damage may occur on
devices subjected to high energy electrostatic discharges. Therefore, proper ESD precautions are
recommended to avoid performance degradation or loss of functionality.
56, 57, 58A[2:0]IMicroport Address Bus
60CSIChip Select, Active low enable for µP Access
61RESET
62SYNC0
63SYNC1
67CLK
69SYNC2
70QIN
2
1
1
1
1
1
IActive Low Reset Pin
ISYNC Signal for Synchronizing Multiple AD6623s
ISYNC Signal for Synchronizing Multiple AD6623s
IInput Clock
ISYNC Signal for Synchronizing Multiple AD6623s
I
When HIGH indicates Q input data (Complex Input Mode)
71, 74–77, 79–82, 86–89, 91–94, 97INOUT[17:0]1I/OWideband Input/Output Data (Allows Cascade of Multiple
AD6623 Chips In a System)
73SYNC3
100TRST
101TCK
1
2
1
ISYNC Signal for Synchronizing Multiple AD6623s
ITest Reset Pin
ITest Clock Input
105SDFIAISerial Data Frame Input—Channel A
106TMS
2
ITest Mode Select
107TDOOTest Data Output
108TDI
1
ITest Data Input
109SCLKAI/OBidirectional Serial Clock—Channel A
111SDFOAOSerial Data Frame Sync Output—Channel A
112SDINA
1
ISerial Data Input—Channel A
113SCLKBI/OBidirectional Serial Clock—Channel B
114SDFOBOSerial Data Frame Sync Output—Channel B
115SDFIBISerial Data Frame Input —Channel B
117SDFICISerial Data Frame Input—Channel C
118SDINB
1
ISerial Data Input—Channel B
119SCLKCI/OBidirectional Serial Clock—Channel C
120SDFOCOSerial Data Frame Sync Output—Channel C
121SDINC
1
ISerial Data Input—Channel C
123SCLKDI/OBidirectional Serial Clock—Channel D
124SDFODOSerial Data Frame Sync Output—Channel D
125SDIND
1
ISerial Data Input—Channel D
126SDFIDISerial Data Frame Input—Channel D
SCLKAI/OBidirectional Serial Clock—Channel A
SCLKBI/OBidirectional Serial Clock—Channel B
SCLKCI/OBidirectional Serial Clock—Channel C
SCLKDI/OBidirectional Serial Clock—Channel D
SDFOAOSerial Data Frame Sync Output—Channel A
SDFOBOSerial Data Frame Sync Output—Channel B
SDFOCOSerial Data Frame Sync Output—Channel C
SDFODOSerial Data Frame Sync Output—Channel D
SDFIAISerial Data Frame Input—Channel A
SDFIBISerial Data Frame Input—Channel B
SDFICISerial Data Frame Input—Channel C
SDFIDISerial Data Frame Input—Channel D
1
OEN
MICROPORT CONTROL
D[7:0]I/O/TBidirectional Microport Data
A[2:0]IMicroport Address Bus
DS (RD)IActive Low Data Strobe (Active Low Read)
DTACK (RDY)
OUT[17:0]OWideband Output Data
QOUTOWhen HIGH Indicates Q Output Data (Complex Output Mode)
JTAG AND BIST
2
TRST
1
TCK
2
TMS
TDOO/TTest Data Output
1
TDI
NOTES
1
Pins with a Pull-Down resistor of nominal 70 kΩ.
2
Pins with a Pull-Up resistors of nominal 70 kΩ.
I/OA Input Data (Mantissa)
IWhen HIGH Indicates Q Input Data (Complex Input Mode)
IActive LOW Reset Pin
IInput Clock
IAll Sync Pins Go to All Four Output Channels
IAll Sync Pins Go to All Four Output Channels
IAll Sync Pins Go to All Four Output Channels
IAll Sync Pins Go to All Four Output Channels
ISerial Data Input—Channel A
ISerial Data Input—Channel B
ISerial Data Input—Channel C
ISerial Data Input—Channel D
IActive High Output Enable Pin
O/TActive Low Data Acknowledge (Microport Status Bit)
Register address notation and bit assignment referred to throughout
this data sheet are as follows: There are eight, one-digit “External”
register addresses in decimal format. “Internal” address notation
(read from left to right) begins with “0x”, meaning the address
that follows is hexadecimal. The next three characters represent
the address. The first number or character is the MSB of the
address. If an “n” is present, its value can be 1, 2, 3, or 4 and it
depends upon the channel that is being addressed (A, B, C, or D).
The remaining two digits preceding the colon (if present) are the
LSBs of the address. If a colon follows the address, then the
succeeding digits tell the user what bit number(s) is/are involved
in decimal format. For example, 0xn24:7-0.
SERIAL DATA PORT
The AD6623 has four independent Serial Ports (A, B, C, and D),
and each accepts data to its own channel (A, B, C, or D) of the
device. Each Serial Port has four pins: SCLK (Serial CLocK),
SDFO (Serial Data Frame Out), SDFI (Serial Data Frame In),
and SDIN (Serial Data INput). SDFI and SDIN are inputs, SDFO
is an output, and SCLK is either input or output depending on
the state of SCS (Serial Clock Slave: 0xn16, Bit 4). Each channel
can be operated either as a Master or Slave channel depending
upon SCS. The Serial Port can be self-framing or accept external
framing from the SFDI pin or from the previous adjacent channel
(0xn16, Bits 7 and 6).
Serial Master Mode (SCS = 0)
In master mode, SCLK is created by a programmable internal
counter that divides CLK. When the channel is “sleeping,” SCLK
held low. SCLK becomes active on the first rising edge of CLK
is
after Channel
address 4). Once
the CLK frequency
equations below.
AD6623 mode:
f
SCLK
AD6622 mode:
f
SCLK
The SCLK divider is a 5-bit unsigned value located at Internal
Channel Address 0xn0D (Bits 4–0), where “n” is 1, 2, 3, or 4 for
the chosen channel A, B, C, or D, respectively. The user must
select the SCLK divider to insure that SCLK is fast enough to
accept full input sample words at the input sample rate. See the
design example at the end of this section. The maximum SCLK
frequency is equal to the CLK when operating in AD6623 mode
serial clock master. When operating in AD6622 compatible mode,
the maximum SCLK frequency is one-half the CLK. The minimum
SCLK frequency is 1/32 of the CLK frequency in AD6623
mode or 1/64 of the CLK frequency when in AD6622 mode.
SDFO changes on the positive edge of SCLK when in master mode.
SDIN is captured on positive edge when SCLK is in master mode.
sleep is removed (D0 through D3 of external
active, the SCLK frequency is determined by
and the SCLK divider, according to the
f
=
=
CLK
f
CLK
+1
SCLKdivider
×+21()
SCLKdivider
(1)
(2)
Serial Slave Mode (SCS = 1)
Any of the AD6623 serial ports may be operated in the serial slave
mode. In this mode, the selected AD6623 channel requires that
an external device such as a DSP to supply the SCLK. This is
done to synchronize the serial port to meet an external timing
requirement. SDIN is captured on negative edge of SCLK when
in slave mode.
Serial Data Framing
The SDIN input pin of each transmit channel of the AD6623
receives data from an external DSP to be digitally filtered, interpolated, and then modulated by the NCO-generated carrier.
Serial data from the DSP to the AD6623 is sent as a series of
blocks or frames. The length of each block is a function of the
desired output format that is supported by the AD6623. Block
length may range from 1 bit (MSK) to 32 bits of I and Q data.
The flow of data to the SDIN input is regulated either by the
AD6623 (in Self-Framing Mode) or by the external DSP (using
AD6623 External Framing Mode). This is accomplished by
generating a pulse, SDFO or SDFI, to indicate that the next
frame or serial data block is ready to be input or sent to the
AD6623. Functions of the two pins, SDFO and SDFI, are fully
described in the framing modes that follow.
Self-Framing Mode
In this mode Bit 7 of register 0xn16 is set low. The serial data
frame output, SDFO, generates a self-framing data request and
is pulsed high for one SCLK cycle at the input sample rate. In
this mode, the SDFI pin is not used, and the SDFO signal would
be programmed to be a serial data frame request (0xn16, Bit 5 = 0).
SDFO is used to provide a sync signal to the host. The input
sample rate
lation
input sample rate, then the SDFO will continually adjust the
period
to the input sample rate. When the channel is in sleep mode, SDFO
is held low. The first SDFO is delayed by the channel reset latency
after the Channel Reset is removed. The channel reset latency
varies dependent on channel configuration.
External Framing Mode
In this mode Bit 7 of register 0xn16 is set high. The external
framing can come from either the SDFI pin (0xn16, Bit 6 = 0) or
the previous adjacent channel (0xn16, Bit 6 = 1). In the case of
external framing from a previous channel, it uses the internal frame
end signal for serial data frame synchronizing. When in master
mode, SDFO and SDFI transition on the positive edge of SCLK,
and SDIN is captured on the positive edge of SCLK. When in
slave mode, SDFO and SDFI transition on the negative edge of
SCLK, and SDIN is captured on the negative edge of SCLK.
Serial Port Cascade Configuration
In this case the SDFO signal from the last channel of the first
chip would be programmed to be a serial data frame end
(SFE:0xn16, Bit 5 = 1). This SDFO signal would then be fed as
an input for the second cascaded chip’s SDFI pin input. The
second chip would be programmed to accept external framing
from the SDFI pin (0xn16, Bit 7 = 1, Bit 6 = 0).
is determined by the CLK divided by channel interpo-
factor. If the SCLK rate is not an integer multiple of the
by one SCLK cycle to keep the average SDFO rate equal
REV. A
–15–
Loading...
+ 33 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.