STEL-1175+125/MC [INTEL]

Numeric Controlled Oscillator, 8-Bit, CMOS, CQCC68, CERAMIC, LDCC-68;
STEL-1175+125/MC
型号: STEL-1175+125/MC
厂家: INTEL    INTEL
描述:

Numeric Controlled Oscillator, 8-Bit, CMOS, CQCC68, CERAMIC, LDCC-68

时钟 外围集成电路
文件: 总14页 (文件大小:253K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
STEL-1175  
Data Sheet  
STEL-1175+125  
(125 MHz)  
32-Bit Resolution CMOS  
Phase Modulated  
Numerically  
Controlled Oscillator  
R
FEATURES  
TYPICAL APPLICATIONS  
FREQUENCYSYNTHESIZERS  
PSKMODULATORS  
VERYHIGHCLOCKFREQUENCY  
- 125MHzMAXIMUMOVERFULL  
MILITARYTEMPERATURERANGE  
DIGITALSIGNALPROCESSORS  
FASTHOPPEDFREQUENCYSOURCES  
HIGHFREQUENCYRESOLUTION  
- 32-BITS, 30 milli-Hz @ 125 MHz  
WIDEOUTPUTBANDWIDTH  
- 0 TO 50 MHz @ 125 MHz CLOCK  
FUNCTIONAL DESCRIPTION  
SHORTCLOCKTOOUTPUTDELAYFOR  
DIRECTCLOCKCONNECTTO1175AND  
DAC  
The STEL-1175 Modulated Numerically Controlled  
Oscillator (MNCO) uses digital techniques to provide a  
cost-effective solution for low noise signal sources. The  
device can operate at clock frequency up to 125 MHz and  
provides high frequency resolution and high spectral purity  
of outputs up to 50 MHz. The STEL-1175 also features  
phase modulation at rates up to 25% of the clock  
frequency. The 12-bit output can be selected to be a sine  
or cosine function, so that two STEL-1175 NCOs can be  
used to generate quadrature signals with independent  
phase modulation. Two independent frequency control  
registers are provided, allowing high speed frequency  
hopping or binary FSK at rates to 25% of the clock  
frequency. The device combines low power 0.5µ CMOS  
technology with a unique architectural design resulting in  
a power efficient, high-speed sinusoidal waveform  
generator able to achieve fine tuning resolution and high  
spectral purity at clock frequencies up to 125 MHz. The  
NCO is designed to provide a simple interface to an 8-bit  
microprocessor bus.  
PRECISIONPHASEMODULATION  
- 12-BITS,0.09°RESOLUTION,CANBE  
USEDFORLINEARPMORPULSE-  
SHAPEDPSK  
SINEORCOSINESIGNALGENERATION  
- 12-BITOUTPUTS  
HIGHSPECTRALPURITY  
ALL SPURS < -75 dBc  
(ATDIGITALOUTPUT)  
MICROPROCESSORCOMPATIBLE  
INPUTS  
LOWPOWERDISSIPATION  
68PINPLCCPACKAGE  
(COMMERCIALTEMPERATURERANGE)  
68PINCERAMICLCCPACKAGE  
(MILITARYTEMPERATURERANGE)  
BLOCK DIAGRAM  
PHLCK  
PHLD  
FRLD  
PHASE  
12 PHASE  
OUTPUT  
REGISTER  
PHSEL  
12  
PHASE  
MOD  
CONTROL  
4
ADDR  
CSEL  
PSYNC  
ADDRESS  
SELECT  
LOGIC  
12  
WRSTB  
DATA  
32  
32  
32-BIT  
-PHASE  
BUFFER  
REGISTERS  
OUT  
32  
32  
13  
13  
12  
PHASE  
ACCUMU-  
LATOR  
-PHASE  
REGISTER  
PHASE  
ALU  
SIN/COS  
LUT  
MUX  
8
FRSEL  
CIN  
CLOCK  
SINE  
ROUND  
RESET  
COUT  
TO ALL REGISTERS  
FSYNC  
TCP 39074-12/17/98  
STEL-1175+125  
2
The sine and cosine functions are generated from the 13  
most significant bits of the phase accumulator. The  
frequency of the NCO is determined by the number stored  
in the -Phase Register, which may be programmed by an  
8-bit microprocessor.  
The NCO maintains a record of phase which is accurate to  
32 bits. At each clock cycle, the number stored in the 32-  
bit -Phase register is added to the previous value of the  
phase accumulator. The number in the phase accumulator  
represents the current phase of the synthesized sine and  
cosine functions. The number in the -Phase register  
represents the phase change for each cycle of the clock.  
This number is directly related to the output frequency by  
the following:  
The NCO generates a sampled sine wave where the  
sampling function is the clock. The practical upper limit of  
the NCO output frequency is about 40% of the clock  
frequency due to spurious components that are created by  
sampling. Those components are at frequencies greater  
than half the clock frequency and can be removed by  
filtering.  
fc x -Phase  
fo=  
232  
where: fo is the frequency of the output signal  
and: fc is the clock frequency.  
The phase noise of the NCO output signal may be  
determined from the phase noise of the clock signal input  
and the ratio of the output frequency to the clock  
PIN CONFIGURATION  
Package: 68 pin PLCC  
Thermal coefficient, θja = 35°/W  
Package: 68 pin CLDCC  
Thermal coefficient, θja = 34°C/W  
PIN CONNECTIONS  
15 PHASE7  
16 PHASE8  
17 PHASE9  
18 PHASE10  
19 PHASE11  
20 WRSTB  
21 PHSEL  
22 I.C.  
23 RESET  
24 ROUND  
25 SINE  
26 FRSEL  
27 VDD  
28 VSS  
29 FRLD  
30 COUT  
31 CSEL  
32 PHLD  
33 PHCLK  
34 VSS  
1
2
3
4
5
6
7
8
9
PHASE1  
PHASE2  
PHASE3  
PHASE4  
PHASE5  
DATA0  
DATA1  
DATA2  
DATA3  
56 FSYNC  
57 PSYNC  
58 ADDR0  
59 VSS  
43 VDD  
44 OUT5  
45 OUT6  
46 OUT7  
47 OUT8  
48 OUT9  
49 OUT10  
50 OUT11  
51 VSS  
60 VDD  
35 VDD  
61 ADDR1  
62 ADDR2  
63 ADDR3  
64 CLOCK  
65 CIN  
66 VDD  
67 VSS  
68 PHASE0  
36 OUT0(LSB)  
37 OUT1  
38 OUT2  
39 OUT3  
40 OUT4  
41 N.C.  
10 DATA4  
11 DATA5  
12 DATA6  
13 DATA7  
14 PHASE6  
52 VDD  
53 N.C.  
54 N.C.  
55 N.C.  
42 VSS  
Notes: 1. I.C. denotes Internal Connection. These pins must be left unconnected. Do not use for vias.  
2. Connect all unused inputs to Vss, leave unused outputs unconnected.  
3
STEL-1175+125  
MUX BLOCK  
frequency. This ratio squared times the phase noise power  
of the clock specified in a given bandwidth is the phase  
noise power that may be expected in that same bandwidth  
relative to the output frequency.  
This block is used to select which -Phase Buffer Register  
is used as the source of frequency data for the -Phase  
Register, by means of the FRSEL input.  
-PHASE REGISTER BLOCK  
This block controls the updating of the -Phase word used  
in the Accumulator. The frequency data from the Mux  
Block is loaded into this block after a falling edge on the  
FRLD input. This block also generates the FSYNC  
output, which indicates the instant at which any frequency  
change made at the inputs affects the OUT11-0 signals.  
The NCO achieves its high operating frequency by making  
extensive use of pipelining in its architecture. The pipeline  
delays within the NCO represent 19 clock cycles. The dual  
-Phase registers used in the STEL-1175 allow the  
frequency to be updated as rapidly as every fourth clock  
cycle, i.e. at 25% of the clock frequency. The pipeline delay  
associated with the phase modulator is only 12 clock cycles,  
since the phase modulating function is at the output of the  
accumulator. The phase modulation may also be changed  
as rapidly as every fourth clock cycle, at 25% of the clock  
frequency, resulting in a maximum modulation rate of 30  
MHz with a clock frequency of 125 MHz. Note that when  
a phase or frequency change occurs at the output the  
change is instantaneous, i.e., it occurs in one clock cycle,  
with complete phase coherence.  
PHASE ACCUMULATOR BLOCK  
This block forms the core of the NCO function. It is a  
high-speed, pipelined, 32-bit parallel accumulator,  
generating a new sum in every clock cycle. A carry input  
(the CIN input) allows the resolution of the accumulator  
to be expanded by means of an auxiliary NCO or phase  
accumulator. The overflow signal is discarded (and is  
available at the COUT pin), since the required output is  
the modulo(232) sum only. This represents the modulo(2þ)  
phase angle.  
FUNCTION BLOCK DESCRIPTION  
ADDRESS SELECT LOGIC BLOCK  
PHASE ALU BLOCK  
This block controls the writing of data into the device via  
the DATA7-0 inputs. The data is written into the device on  
the rising edge of the WRSTB input, and the register into  
which the data is written is selected by the ADDR3-0 inputs.  
The CSEL input can be used to selectively enable the  
writing of data from the bus.  
The Phase ALU performs the addition of the PM data to  
the Phase Accumulator output. The PM data word is 12  
bits wide, and this is added to the 13 most significant bits  
from the Phase Accumulator to form the modulated phase  
used to address the lookup table. This block also generates  
the PSYNC output, which indicates the instant at which  
any phase change made at the inputs affects the OUT11-0  
signals.  
PHASE MODULATION CONTROL BLOCK  
This block includes the Phase Modulation Buffer Register  
and controls the source of the phase modulation (PM) data  
by means of the PHSEL input. When this signal is low,  
data from the DATA7-0 and ADDR3-0 inputs is written  
directly into the Phase ALU after a falling edge on the  
PHLD input. When PHSEL is high, data is written into  
the Phase Modulation Buffer Register from the DATA7-0  
bus on the rising edge of the WRSTB input. The data will  
then be transferred into the Phase ALU after the next  
falling edge of PHLD. The source of the PM data applied  
to the Phase ALU will be the Phase Buffer Register in this  
mode.  
SINE/COSINE LOOKUP TABLE BLOCK  
This block is the sine/cosine memory. The 13 bits from  
the Phase ALU are used to address this memory to  
generate the 12-bit OUT11-0 outputs. The output will be a  
sine signal when the SINE input is high, and will be a  
cosine signal when this input is low.  
PHASE OUTPUT REGISTER BLOCK  
The twelve most significant bits from the Phase ALU  
Block are latched into the Phase Output Register on the  
rising edges of the PHCLK input. The output of this  
register is available on the PHASE11-0 pins.  
-PHASE BUFFER REGISTERS A & B BLOCK  
The two -Phase Buffer Registers are used to temporarily  
store the -Phase data written into the device. This allows  
the data to be written asynchronously as four bytes per 32-  
bit -Phase word. The data is transferred from these  
registers into the -Phase Register after a falling edge on  
the FRLD input.  
INPUT SIGNALS  
RESET  
The RESET input is asynchronous and active low, and  
clears all the registers in the device. When RESET goes  
low, all registers are cleared within 20 nsecs, and normal  
operation will resume after this signal returns high. The  
data on the OUT11-0 bus will then be invalid for 6 rising  
STEL-1175+125  
4
DATA7-0 bus into the device. On the rising edge of the  
WRSTB input, the information on the 8-bit data  
bus is transferred to the buffer register selected by the  
ADDR3-0bus.  
clock edges, and thereafter will remain at the value  
corresponding to zero phase (801H) until new frequency  
or phase modulation data is loaded with the FRLD or  
PHLD inputs after the RESET returns high.  
FRSEL  
CLOCK  
The Frequency Register Select line controls the mux  
which selects the -Phase Buffer Register in use. When  
this signal is high -Phase Buffer Register 'A' is selected as  
the source for the -Phase Register, and the frequency  
corresponding to the data stored in this register will be  
generated by the NCO after the next FRLD command.  
When this line is low, -Phase Buffer Register 'B' is  
selected as the source.  
All synchronous functions performed within the NCO are  
referenced to the rising edge of the CLOCK input. The  
CLOCK signal should be nominally a square wave at a  
maximum frequency of 125 MHz. A non-repetitive  
CLOCK waveform is permissible as long as the minimum  
duration positive or negative pulse on the waveform is  
always greater than 4 nanoseconds.  
CSEL  
FRLD  
The Chip Select input is used to control the writing of  
data into the chip. It is active low. When this input is high  
all data writing via the DATA7-0 bus is inhibited.  
The Frequency Load input is used to control the transfer  
of the data from the -Phase Buffer Registers to the -  
Phase Register. The data at the output of the Mux Block  
must be valid during the clock cycle following the falling  
edge of FRLD. The data is then transferred during the  
subsequent cycle. The frequency of the NCO output will  
change 19 rising clock edges after the FRLD command  
due to pipelining delays.  
DATA7 through DATA0  
The 8-bit DATA7-0 bus is used to program the two 32-bit  
-Phase Registers and the 12-bit Phase Modulation  
Register. DATA0 is the least significant bit of the bus. The  
data programmed into the -Phase registers in this way  
determines the output frequency of the NCO.  
PHSEL  
ADDR3 through ADDR0  
The Phase Source Select input selects the source of data  
for the Phase ALU. When it is high the source is the Phase  
The four address lines ADDR3-0 control the use of the  
DATA7-0 bus for writing frequency data to the -Phase  
Buffer Registers, and phase data to the Phase Buffer  
Register, as shown in the tables:  
Buffer Register. It is loaded from the  
DATA7-  
0 bus by setting address line ADDR3 high, as shown in the  
tables. When PHSEL is low, the sources for the phase  
modulation data are the DATA7-0 and ADDR3-0 inputs,  
and the data will be loaded independently of the states of  
WRSTB and CSEL. The data on these 12 inputs is  
presented directly as a parallel 12-bit word to the Phase  
ALU, allowing high-speed phase modulation. The 12-bit  
value is latched into the Phase ALU by means of thePHLD  
input. ThedataontheADDR3-0linesismappedontoPhase  
Bits 3 to 0 and the data on the DATA7-0 lines are mapped  
onto Phase Bits 11 to 4 in this case. When using the parallel  
phase load mode CSEL and/or WRSTB should remain  
high to ensure that the phase data is not written into the  
phase and frequency buffer registers of the STEL-1175.  
ADDR3 ADDR1 ADDR0 Register Field  
0
0
0
0
1
1
0
0
1
1
0
0
0
1
0
1
0
1
-Phase Bits 7 –0(LSB)  
-Phase Bits15 – 8  
-Phase Bits 23 – 16  
-Phase Bits 31 – 24  
Phase Bits 3*– 0(LSB)  
Phase Bits 11* – 4  
ADDR3 ADDR2  
Register Selected  
0
0
1
0
1
X
-Phase Buffer Register 'A'  
-Phase Buffer Register 'B'  
Phase Buffer Register  
PHLD  
The Phase Load input is used to control the latching of  
the Phase Modulation data into the Phase ALU. The 12-  
bit data at the output of the Phase Modulation Control  
Block must be valid during the clock cycle following the  
falling edge of PHLD. The data is then transferred during  
the subsequent cycle. The 12-bit phase data is added to the  
12 most significant bits of the accumulator output, so that  
the MSB of the phase data represents a 180° phase change.  
The source of this data will be determined by the state of  
* Note: The Phase Buffer Register is a 12-bit register.  
When the least significant byte of this register is selected  
(ADDR3-0 =1X00), DATA7-4 is written into Bits 3–0 of  
the register. In all cases, it is not necessary to reload  
unchanged bytes, and the byte loading sequence may be  
random.  
WRSTB  
The Write Strobe input is used to latch the data on the  
5
STEL-1175+125  
PHSEL. The phase of the NCO output will change 12  
rising clock edges after the PHLD command, due to  
pipeline delays.  
modulation is zero and the SINE input is set high, the  
value of the output for a given phase value follows the  
relationship:  
CIN  
OUT11-0=2047 x sin (360 x (phase+0.5)/8192)°+2048  
The Carry Input is an arithmetic carry to the least  
significant bit of the Phase Accumulator. Normal  
operation of the NCO requires that CIN be set at a logic  
0. When CIN is set at a logic 1 the effective value of the  
Ð-Phase register is increased by one. This allows the  
resolution of the accumulator to be expanded for higher  
frequency resolution by connecting the COUT pin of the  
lower order NCO to this input.  
The result is accurate to within 1 LSB. When the phase  
accumulator is zero, e.g., after a reset, the decimal value of  
the output is 2049 (801H). However, when ROUND is  
set low, the value appearing on the OUT11-0 output will be  
rounded and will follow the relationship:  
OUT11-4=127 x sin (360 x (phase+0.5)/8192)°+128  
The data appearing on the OUT3-0 outputs will not be  
meaningful under these circumstances.  
SINE  
When the SINE input signal is set low the output signal  
appearing on the OUT pin will be a cosine function and  
when it is set high the DDS output will be a sine function.  
After a reset the device will always start at a phase angle of  
zero, irrespective of the status of the SINE input. In this  
way, by using two devices, one set in the sine mode and  
the other set in the cosine mode, quadrature outputs may  
be obtained. The quadrature phase relationship of the two  
outputs will be maintained at all times provided the two  
devices are operated from common RESET, FRLD and  
CLOCK signals. The use of phase modulation will, of  
course, modify this relationship, unless the devices are also  
phase modulated together.  
When the phase modulation is zero and the SINE input is  
set low, the value of the output for a given phase value  
follows the relationship:  
OUT11-0=2047 x cos (360 x (phase+0.5)/8192)°+2048  
The result is accurate to within 1 LSB. When the phase  
accumulator is zero, e.g., after a reset, the decimal value of  
the output is 4095 (FFFH). However, when ROUND is  
set low, the value appearing on the OUT11-0 outputs will  
be rounded and will follow the relationship:  
OUT11-4=127 x cos (360 x (phase+0.5)/8192)°+128  
The data appearing on the OUT3-0 output will not be  
meaningful under these circumstances.  
ROUND  
PHASE11-0  
The ROUND input controls the precision of the  
OUT11-0 output. When the ROUND input is set high, the  
sine or cosine signals appearing on the OUT11-0 bus are  
accurate to 12 bits. In some instances it may be desirable  
to use only the 8 MSBs of this output. In such  
circumstances the signals appearing on the OUT11-0 bus  
can be rounded to present a more accurate 8-bit  
representation of the signal on OUT11-4 by setting the  
ROUND input low.  
The 12 MSBs of the Phase ALU output are available on  
the PHASE11-0 lines. This signal is clocked on the rising  
edges of the PHCLK line.  
COUT  
Each time the value of the phase accumulator exceeds the  
maximum value that can be represented by a 32 bit number  
the Carry Out signal goes high for one clock cycle.  
FSYNC  
PHCLK  
The Frequency Sync output indicates the instant in time  
when a frequency change made at the inputs affects the  
OUT11-0 signals. The normally high FSYNC output goes  
low for one clock cycle 18 clock cycles after an FRLD  
command to indicate the end of the pipeline delay and the  
start of the new steady state condition.  
The register at the PHASE11-0 outputs allow the data  
appearing on these lines to be strobed and frozen on the  
rising edges of the Phase Clock input. For continuous  
operation the PHCLK line and the CLOCK line should  
be tied together. When the PHASE11-0 outputs are not  
used PHCLK should be set low.  
PSYNC  
The Phase Sync output indicates the instant in time when  
a phase change made at the inputs affects the OUT11-0  
signals. The normally high PSYNC output goes low for  
one clock cycle 11 clock cycles after a PHLD command,  
to indicate the end of the pipeline delay and the start of the  
new steady state condition.  
OUTPUT SIGNALS  
OUT11-0  
The signal appearing on the OUT11-0 output bus is derived  
from the 13 most significant bits of the Phase  
Accumulator. The 12-bit sine or cosine function is  
presented in offset binary format. When the phase  
STEL-1175+125  
6
ELECTRICAL CHARACTERISTICS  
ABSOLUTE MAXIMUM RATINGS  
Warning: Stresses greater than those shown below may cause permanent damage to the device.  
Exposure of the device to these conditions for extended periods may also affect device reliability.  
All voltages are referenced to VSS.  
Symbol  
Parameter  
Range  
Units  
°C  
Tstg  
Storage Temperature  
–40 to +125  
–65 to +150  
(Plastic package)  
{
°C  
(Ceramic package)  
VDDmax  
VI(max)  
Ii  
Supply voltage on VDD  
Input voltage  
–0.3 to + 7  
–0.3 to VDD + 0.3  
± 10  
volts  
volts  
mA  
DC input current  
RECOMMENDED OPERATING CONDITIONS  
Symbol  
Parameter  
Range Units  
VDD  
Supply Voltage  
+5 ± 5%  
Volts (Commercial)  
Volts (Military)  
{
+5 ± 10%  
Ta  
Operating Temperature (Ambient)  
0 to +70  
°C  
°C  
(Commercial)  
(Military)  
{
–55 to +125  
D.C. CHARACTERISTICS (Operating Conditions: VDD= 5.0 V ±5%, VSS = 0 V, Ta= 0° to 70° C, Commercial  
VDD= 5.0 V ±10%, VSS = 0 V, Ta = –55° to 125°C,Military)  
Symbol  
Parameter  
Min. Typ.  
Max. Units  
Conditions  
IDD(Q)  
IDD  
Supply Current, Quiescent  
Supply Current, Operational  
High Level Input Voltage  
Standard Operating Conditions  
Extended Operating Conditions  
Low Level Input Voltage  
High Level Input Current  
High Level Input Current  
Low Level Input Current  
Low Level Input Current  
High Level Output Voltage  
1.0 m A  
Static, no clock  
3.0 mA/MHz  
VIH(min)  
2.0  
volts  
volts  
Logic '1'  
2.25  
Logic '1'  
VIL(max)  
IIH(min)  
IIH(min)  
IIL(max)  
IIL(max)  
VOH(min)  
VOL(max)  
IOS  
0.8 volts  
110 µ A  
10 µ A  
–10 µ A  
–130 µ A  
volts  
Logic '0'  
10  
35  
CIN and CSEL, VIN = VDD  
All other inputs, VIN = VDD  
CIN and CSEL, VIN = VSS  
All other inputs, VIN = VSS  
IO = –8.0 mA  
–15  
2.4  
–45  
4.5  
Low Level Output Voltage  
0.2  
0.4 volts  
130 m A  
–130 m A  
IO = +8.0 mA  
Output Short Circuit Current  
20  
65  
VOUT = VDD, VDD = max  
VOUT = VSS, VDD = max  
–10  
–45  
CIN  
COUT  
Input Capacitance  
Output Capacitance  
2
4
pF  
pF  
All inputs  
All outputs  
7
STEL-1175+125  
NCO RESET SEQUENCE  
t
RS  
RESET  
CLOCK  
t
6 CLOCK  
EDGES  
SR  
1
2
3
4
5
6
OUT  
11-0  
NOT VALID  
801  
H
NCO FREQUENCY CHANGE SEQUENCE  
CSEL  
ADDR  
DON'T CARE  
DON'T CARE  
3-0  
t
SU  
WRSTB  
t
t
WR  
HD  
DATA  
DON'T CARE  
DON'T CARE  
7-0  
19 CLOCK  
EDGES  
CLOCK  
t
SU  
t
t
CL  
CH  
FRLD  
t
W
FSYNC  
t
CD  
OLD FREQUENCY  
NEW FREQUENCY  
OUT  
11-0  
STEL-1175+125  
8
NCO PHASE CHANGE SEQUENCE  
1. PHSEL=0. DIRECT LOADING.  
12 CLOCK EDGES  
CLOCK  
t
SU  
DATA  
ADDR  
7-0  
3-0  
DON'T CARE  
DON'T CARE  
t
HD  
t
SU  
PHLD  
t
W
PSYNC  
OLD PHASE  
NEW PHASE  
OUT  
11-0  
ELECTRICAL CHARACTERISTICS  
A.C. CHARACTERISTICS (Operating Conditions: VDD= 5.0 V ±5%, VSS = 0 V, Ta= 0° to 70° C, Commercial  
DD= 5.0 V ±10%, VSS = 0 V, Ta = –55° to 125° C, Military)  
V
STEL-1175+125  
(Commercial) (Military)  
Symbol  
Parameter  
Min. Max. Min. Max. Units  
Conditions  
tRS  
tSR  
tSU  
RESET pulse width  
RESET to CLOCK Setup  
DATA, ADDR or CSEL  
to WRSTB or PHLD Setup,  
and FRLD or PHLD to  
CLOCK Setup  
10  
2
25  
3
nsec.  
nsec.  
3
3
nsec.  
tHD  
DATA, ADDR or CSEL  
to WRSTB or PHLD Hold,  
and DATA and ADDR  
to CLOCK Hold  
3
3
3
4
nsec.  
nsec.  
f
f
= 125 MHz  
tCH  
tCL  
tW  
CLOCK high  
CLK  
CLOCK low  
3
3
4
5
nsec.  
nsec.  
= 125 MHz  
CLK  
WRSTB, FRLD or PHLD  
pulse width  
3
6
2
6
nsec.  
Load = 15 pF  
tCD  
CLOCK to output delay  
9
STEL-1175+125  
NCO PHASE CHANGE SEQUENCE  
2. PHSEL=1. BUS LOADING.  
CSEL  
ADDR  
WRSTB  
DATA  
DON'T CARE  
DON'T CARE  
3-0  
t
SU  
t
t
WR  
HD  
DON'T CARE  
DON'T CARE  
7-0  
12 CLOCK  
EDGES  
CLOCK  
PHLD  
t
SU  
t
W
PSYNC  
OLD PHASE  
NEW PHASE  
OUT  
11-0  
HIGH-SPEED FREQUENCY CHANGE  
The frequency of the STEL-1175 NCO can be changed as  
rapidly as 25% of the clock frequency. This is done by  
synchronizing the writing to the two -Phase Buffer  
Registers, and updating both every eight clock cycles. The  
timing for this procedure is shown below. Each -Phase  
Buffer Register is loaded while the contents of the other  
are being transferred into the -Phase Register. The  
sequence for a load cycle begins on the rising edge of the  
clock following a falling edge of FRLD. In the diagram on  
page 11, -Phase Buffer Register A is being loaded in  
cycles 1 through 4, while the contents of -Phase Buffer  
Register B are being transferred, because FRSEL was low  
during the falling edge of FRLD. The reverse process  
happens during cycles 5 through 8, and the process then  
repeats starting in cycle 9. The FRLD signal can be used  
to clock a bistable latch to generate the FRSEL signal.  
The maximum update rate is 25%.  
STEL-1175+125  
10  
HIGH-SPEED FREQUENCY CHANGE  
1
2
3
4
5
6
7
8
9
CLOCK  
WRSTB  
ADDR  
0111  
0000  
0001  
0010  
0011  
0100  
0101  
0110  
0111  
0000  
FRLD  
FRSEL  
APPLICATIONS INFORMATION  
USING THE STEL-1175  
IN A HIGH-SPEED  
WRSTB  
WRITE  
PHASE MODULATOR  
By routing the data and address  
lines from the microcontroller via  
2:1 multiplexers (e.g. 74HC157)  
the MNCO can be set up from the  
microcontroller and then phase  
modulated at high-speed from an  
external source. The PHSEL line  
should be set to a logic 0 to enable  
this mode of operation. The  
system shown modulates all 12  
bits. In a typical PSK system only  
1 to 4 bits of modulation will be  
used, simplifying the system  
considerably.  
FREQ. LOAD  
FRLD  
D0  
FROM  
µC  
4
4
DATA  
0-7  
A
B
ADDR  
0-3  
D3  
D4  
A/B  
4
4
A
STEL-1175  
MNCO  
B
A/B  
PHASE  
0-11  
D7  
A0  
4
4
A
FROM  
PHASE  
MOD.  
B
A/B  
A3  
FREQ. /PH SEL  
PHASE LOAD  
PHLD  
WBP 54815.c-11/20/98  
SPECTRAL PURITY  
The sine or cosine signals generated by the STEL-1175  
have 12 bits of amplitude resolution and 13 bits of phase  
resolution which results in spurious levels which are  
theoretically at least 75 dB down. The highest output  
frequency the NCO can generate is half the clock  
frequency (fc/2), and the spurious components at  
frequencies greater than fc/2 can be removed by filtering.  
In many applications the NCO is used with a digital to  
analog converter (DAC) to generate an analog waveform  
which approximates an ideal sinewave. The spectral purity  
of this synthesized waveform is a function of many  
variables including the phase and amplitude quantization,  
the ratio of the clock frequency to output frequency, and  
the dynamic characteristics of the DAC.  
11  
STEL-1175+125  
As the output frequency fo of the NCO approaches fc/2,  
the "image" spur at fc– fo (created by the sampling process)  
also approaches fc/2 from above. If the programmed  
output frequency is very close to fc/2 it will be virtually  
impossible to remove this image spur by filtering. For this  
reason, the maximum practical output frequency of the  
NCO should be limited to about 40% of the clock  
frequency.  
output frequency exceeds 25% of the clock frequency, the  
second harmonic frequency will be higher than the Nyquist  
frequency, 50% of the clock frequency. When this  
happens, the image of the harmonic at the frequency fc–  
2fo, which is not harmonically related to the output signal,  
will become intrusive since its frequency falls as the output  
frequency rises, eventually crossing the fundamental  
output when its frequency crosses through fc/3. It would  
be necessary to select a DAC with better dynamic linearity  
to improve the harmonic spur levels. (The dynamic  
linearity of a DAC is a function of both its static linearity  
and its dynamic characteristics, such as settling time and  
slew rates.) At higher output frequencies the waveform  
produced by the DAC will have large output changes from  
sample to sample. For this reason, the settling time of the  
DAC should be short in comparison to the clock period.  
As a general rule, the DAC used should have the lowest  
possible glitch energy as well as the shortest possible  
settling time.  
A spectral plot of the NCO output after conversion with a  
DAC (Sony CX20202A-1) is shown below. In this case,  
the clock frequency is 60 MHz and the output frequency is  
programmed to 6.789 MHz. This 10-bit DAC gives better  
performance than any of the currently available 12-bit  
DACs at clock frequencies higher than 10 or 20 MHz.  
The maximum non-harmonic spur level observed over the  
entire useful output frequency range in this case is –74  
dBc. The spur levels are limited by the dynamic linearity of  
the DAC. It is important to remember that when the  
TYPICAL SPECTRUM  
Center Frequency:  
Frequency Span:  
Reference Level:  
6.7 MHz  
10.0 MHz  
–5 dBm  
Resolution Bandwidth: 1 KHz  
Video Bandwidth:  
Scale:  
3 kHz  
Log, 10 dB/div  
6.789 MHz  
60 MHz  
Output frequency:  
Clock frequency:  
STEL-1175+125  
12  
STEL-1175 TO DAC INTERFACE  
For example, for 125 MHz, the set-up of the DAC must  
be less than 2 nS and the hold time less than 2 nS. For 80  
MHz operation, the set-up time of the DAC must be less  
than 6.5 nS and the hold time less than 2 nS. This allows  
operation with most commercial DACs, such as the Harris  
HI5721.  
Care must be taken in interfacing the STEL-1175 with  
the DAC. The clock to output delay in the STEL-1175 is  
typically 4 nS, but does change with processing variations,  
voltage, temperature, and loading. The circuit design must  
take this delay into account so that the input to the DAC is  
stable at the instant it is clocked into the DAC. The hold  
time of the DAC must be less than the minimum clock to  
output delay. The set-up time of the DAC must be less  
than the clock period minus the maximum clock to output  
delay.  
TYPICAL SCHEMATIC DIAGRAM  
>
°
13  
STEL-1175+125  
Information in this document is provided in connection with  
Intel® products. No license, express or implied, by estoppel  
or otherwise, to any intellectual property rights is granted by  
this document. Except as provided in Intel’s Terms and Con-  
ditions of Sale for such products, Intel assumes no liability  
whatsoever, and Intel disclaims any express or implied  
warranty, relating to sale and/or use of Intel® products in-  
cluding liability or warranties relating to fitness for a particu-  
lar purpose, merchantability, or infringement of any patent,  
copyright or other intellectual property right. Intel products  
are not intended for use in medical, life saving, or life sus-  
taining applications.  
Intel may make changes to specifications and product de-  
scriptions at any time, without notice.  
For Further Information Call or Write  
INTEL CORPORATION  
Cable Network Operation  
350 E. Plumeria Drive, San Jose, CA 95134  
Customer Service Telephone: (408) 545-9700  
Technical Support Telephone: (408) 545-9799  
FAX: (408) 545-9888  
WCP 970301A  
015-140258  
Copyright © Intel Corporation, December 15, 1999. All rights reserved  

相关型号:

STEL-1176/CC

Numeric Controlled Oscillator, 8-Bit, CMOS, CQCC84, CERAMIC, LDCC-84
INTEL

STEL-1176/CM

Numeric Controlled Oscillator, CMOS, PQCC84,
INTEL

STEL-1176/MC

Numeric-Controlled Oscillator
ETC

STEL-1177/CC

Numeric-Controlled Oscillator
ETC

STEL-1177/CF

Numeric-Controlled Oscillator
ETC

STEL-1177/CM

Numeric-Controlled Oscillator
ETC

STEL-1177/MC

Numeric-Controlled Oscillator
ETC

STEL-1177/MF

Numeric-Controlled Oscillator
ETC

STEL-1179/CM

Numeric-Controlled Oscillator
ETC

STEL-1375A+80

Parallel-Input Frequency Synthesizer
ETC

STEL-1376

Microprocessor Circuit, CMOS, 3.350 X 1.500 INCH, 0.350 INCH HEIGHT, DIP-65
INTEL

STEL-1377Q

FREQUENCY SYNTHESIZER|DIP|64PIN|PLASTIC
ETC