DS1077
EconOscillator /分频器
www.maxim-ic.com
特点
§
§
§
§
§
§
§
§
§
§
§
§
处理器控制的或独立的固
国家振荡器
频率的变化上即时
双低抖动,同步固定
频率输出
2线串行接口
频率输出8.1kHz至133MHz的
±0.5 %的变化比温度( + 25 ° C到
+70°C)
± 0.5 %的初始容差
非易失(NV ),频率设定
单5V电源
无需外部元件
掉电模式
同步输出选通
引脚分配
OUT1
OUT0
V
DD
V
CC
GND
1
2
3
4
8
7
6
5
SCL
SDA
CTRL1
CTRL0
150mil SO
118mil μSOP封装
引脚说明
OUT1
OUT0
V
CC
GND
CTRL1
CTRL0
SDA
SCL
标准频率选项
注:X表示封装选项
DS1077x -133 133.333MHz至
DS1077x -125 125.000MHz至
DS1077x -120 120.000MHz至
DS1077x -100 100.000MHz至
DS1077x-66
66.666MHz到
16.2kHz
15.2kHz
14.6kHz
12.2kHz
8.1kHz
- 主振荡器输出
- 参考输出
- 电源电压
- 地面
- 控制引脚为OUT1
- 控制引脚为OUT0
- 2线串行数据
输入/输出
- 2线串行时钟
订购信息
注: XXX表示频率的选择
DS1077Z-XXX
8引脚150mil SO
DS1077U-XXX
8引脚118mil μSOP
描述
该DS1077是一款双输出,可编程固定频率振荡器,无需外部
部件进行操作。在DS1077可以用作处理器控制的频率合成器,或
作为一个独立的振荡器。两个同步输出的工作频率是用户可调整在
主频率,通过使用两个片上可编程预分频器和一个约数
分频器。所选择的特定的输出频率被存储在NV (EEPROM)存储器。在DS1077
默认为在上电时,这些值。
在DS1077具有一个2线串行接口,允许在电路上的即时编程
可编程的预分频器( P0 & P1)和分频器( N)与所需的值存储在NV
( EEPROM)的存储器。设计的改变可以通过简单地被容纳在电路上的即时
不同的值编程到设备中(或重新编程之前编程的器件)。
另外,对于固定频率的应用,预编程的器件可直接或不
需要连接到串行接口。预编程的器件可在以客户订购
要求频率。
在DS1077采用8引脚SO或μSOP封装,使时钟信号的产生
轻松,经济地,并用最小的电路板面积。芯片级封装,也可应要求提供。
EconOscillator是达拉斯半导体公司的商标。
1 21
022703
DS1077
概观
在DS1077的框图如图1所示的DS1077由四个主要部分组成:
1)内部主振荡器,2)预分频器,3)可编程分频器,和4)的控制寄存器。
内部振荡器在出厂时进行修整,使主频率(主CLK ),可路由
直接向输出( OUT0 & OUT1)或通过单独的分频器( P 0 & P1) 。 OUT1也可以是
通过附加的分频器( N)的路由。
预分频器( P 0 )由1 ,2,4 ,或8被直接路由到OUT0销分割主时钟。
该预分频器( P1 )除以主时钟的1 , 2 ,4或8 ,可直接路由到OUT1引脚
或到分频器(N)的输入,然后将其路由到OUT1引脚。
可编程分频器( N) 2之间选择任意数目除以预分频器输出( P1 )
1025提供的主输出(OUT1 ),或者它可以完全通过使用DIV1寄存器位被绕过。
N的值被存储在寄存器中的DIV 。
控制寄存器是用户可编程的,通过2线串行接口,以确定操作
频率( P0,P1, &的N值)和操作模式。该寄存器的值被存储在EEPROM中
因此只需要进行编程,以改变频率和工作模式。
引脚说明
输出1 ( OUT1 ) - 此
脚是主振荡器输出;其频率由控制确定
寄存器的设置预分频器P1 (模式位1M1 & 1M0 )和分频器N( DIV字) 。
输出0 ( OUT0 ) -A
参考输出, OUT0 ,取自参考的输出选择复用器。其
频率由供CTRL0和预分频器P0值的控制寄存器的设置(模式位确定
0M1 & 0M0 )(见表1) 。
控制引脚0 ( CTRL0 ) -A
多功能输入引脚可以被选择作为MUX SELECT,
OUTPUT ENABLE和/或断电。它的功能是由用户编程确定
控制寄存器的值EN0 , SEL0和PDN0 (见表1) 。
控制引脚1 ( CTRL1 ) -A
多功能输入引脚,可以选择作为一个OUTPUT ENABLE
和/或断电。它的功能是通过在用户可编程控制寄存器的值来确定
PDN1 (见表2)。
串行数据输入/输出( SDA ) - 输入/输出
引脚用于数据传输的2线串行接口。
串行时钟输入( SCL ) - 输入
引脚2线串行接口用于同步数据移动
上的串行接口。
3 21
DS1077
DEVICE模式下使用OUT0
表1
EN0
(位)
0
0
SEL0
(位)
0
1
PDN0
(位)
0
0
CTRL0
( PIN)
1
0
OUT0
( PIN)
高阻
高阻
CTRL0
功能
电源 -
向下*
设备
模式
掉电
活跃
1
MCLK / M
MUX选择
活跃
0
MCLK
1
高阻
产量
1
0
0
活跃
启用
0
MCLK
1
高阻
产量
1
1
0
主动**
启用
0
MCLK / M
1
高阻
掉电
电源 -
X
0
1
下
0
MCLK
活跃
1
高阻
掉电
电源 -
X
1
1
下
0
MCLK / M
活跃
*此模式的应用场合OUT0没有使用,但CTRL0用作器件关断。
**默认条件
DEVICE模式下使用OUT1
表2
PDN1
(位)
0
0
1
1
CTRL1
( PIN)
0
1
0
1
CTRL1
功能
OUTPUT ENABLE
OUTPUT ENABLE
掉电
掉电
OUT1
输出CLK
高阻
输出CLK
高阻
DEVICE模式
主动**
主动**
活跃
掉电
**默认条件
注意:
无论CTRL0和CTRL1可配置功率起伏。他们是在内部“或”连接,这样
任一控制管脚可以被用来提供一个关断功能,用于在整个装置中,受
的PDN0和PDN1寄存器位相应的设置(见表3) 。
4 21
DS1077
与PDN0和PDN1关闭控制
表3
PDN0
PDN1
关断控制
(位)
(位)
0
0
无*
0
1
CTRL1
1
0
CTRL0
1
1
CTRL0或CTRL1
* CTRL0执行掉电如果SEL0和EN0都是0 (见表1) 。
寄存器的功能
用户可编程寄存器可以由用户进行编程,以确定操作模式
器(MUX) ,工作频率(DIV) ,和总线设置( BUS) 。这些寄存器是如何详细
编程可以在后面的章节中找到;在本节中的寄存器的功能进行了描述。
寄存器设置为非易失性的,值被自动存储或根据需要在EEPROM中
当寄存器通过SDA和SCL引脚进行编程。
MUX WORD
最高位
名字
* PDN1
默认为0
0
环境
PDN0
0
SEL0
1
EN0
1
0M1
0
0M0
0
最低位
1M1
0
最高位
最低位
1M0 DIV1 - - - - - -
0
0
x x x x x x
第二个数据字节
第一个数据字节
*该位必须设定为零。
DIV1 (位)
该位允许分频器P1的输出被直接路由到OUT1引脚( DIV1 = 1)。 N个
分频器被绕过,所以N的设定值将被忽略。如果DIV1 = 0 (默认) N分频器
功能正常。
0M1 , 0M0 , 1M1 , 1M0 (比特)
这些位设置预分频器P0和P1 ,由分1 ,2,4 ,或8的(见表4)。
预分频因子M设置
表4
0M1
0
0
1
1
0M0
0
1
0
1
预分频器
P0 DIVISOR
“M”
1**
2
4
8
1M1
0
0
1
1
1M0
0
1
0
1
预分频器
P1 DIVISOR
“M”
1**
2
4
8
**默认条件
5 21