可以在一分钟内完成设计的可编程时钟Instaclock
概述
时钟是当今所有电子设备的基础,对于同步数字系统中的所有数据交换,都有一个控制寄存器的时钟。传统的方案大多使用晶体或晶振为同步系统产生时钟脉冲,而现在的同步设计中,很多设计往往需要多个时钟信号,这些时钟信号频率或相同或不同,为了适应这些需求,就产生了时钟Buffer和可编程的时钟,今天我们介绍的就是一种新型的可编程时钟芯片—Instaclock。
作为可编程时钟,Instaclock设计非常简单,它通过编程工具可以在一分钟内就能完成设计。
Instaclock功能
在介绍Instaclock功能之前,我们先回顾一下时钟Buffer, Buffer也可以提供多个时钟,但这些时钟输出都是相同的,比如说,你输入的时钟是25MHz,那么你输出的时钟也只能是25MHz,只不过是多路的25MHz;还有一种Buffer通过外部引脚的控制可以实现输出和输入不同,或分频或倍频,但大都通过硬件实现,只能实现与输入成倍数的输出,并且由于是硬件设计,输出需要变化时只能通过变化电路来完成。Instaclock是一种新型的可编程时钟芯片,它可以实现多路输出,并且输入输出可以不是倍数关系,Instaclock内部有一个PLL,可以通过软件编程实现,并且可以重新编程设计。
Instaclock除了可以作为可编程时钟以外,还具备两种功能,可编程的展频功能(SSCG)和压控振荡功能(VCXO)。
可编程的展频功能(SSCG), 可以有效地减低EMI。任何能够产生辐射范围内的信号都有可能产生电磁干扰(EMI),这些信号将会干扰电子设备(如收音机,电视,移动电话以及其它设备)的正常运行,所以,降低EMI是电路设计中比较重要的环节。在数字系统中有多种方法可以用于解决电磁干扰问题,例如屏蔽设计,信号过滤或消除干扰能量等方法,这些方法或是成本较高或是影响时钟信号的完整性,展频技术是目前大多数产品中使用的降低电磁干扰的技术,是一种性价比非常好的方案,Instaclock就是使用的这种技术。展频技术的原理是时钟调制,通过对输入基准时钟在某个频率上进行调制而使输出时钟的频率产生微小的变化,对时钟调制的目的是把一个单频信号或窄带信号携带的能量分散到一个相当宽的范围内,这将降低频谱中每个频率上的峰值功率,调制性质,调制信号的带宽以及调制速率都将影响到电磁干扰的程度,当经过调制的时钟从最低频率变化到最高频率时,扩频逻辑电路将使用一种特定形状的波形曲线,这将最低限度的降低电磁干扰。
压控晶体振荡器(VCXO)是通过外加控制电压改变晶体的负载电容,来产生一个稳定的参考频率,通过电压控制的“牵引”作用,可以改变VCXO的输出频率,对晶体的选择提供了灵活性。
Instaclock 带来的方便之处
·设计简单,可以在1分钟内完成设计。设计人员可用新型的 Instaclock 可编程时钟发生器套件对 Instaclock 样品进行编程,并在不到一分钟的时间内从一组预定频率中选定适当的配置,而不再需要为等待定制编程部件或改变掩码而耽搁时间。
·Instaclock是可编程的时钟方案,设计人员可以根据自己的需要编程,同一颗芯片可以实现多种输出,可以应用于不同的项目,不需要采购多个型号,或者可以说同一颗芯片可以替代多个其他芯片所能完成的功能。
·Instaclock是可以再编程的,假如设计有更改可以重新编程。
·具有降低 EMI 与 VCXO 的功能。
·可支持以太网、PCI、USB、HDTV以及音频系统中的各种频率,我们预先设计了常用的36种频率,设计人员可以根据需要选择。
Instaclock产品和开发工具
Instaclock产品型号是CY22800,它具有如下参数:
·输入: Crystal: 8~30 MHz
CLKIN: 0.5~100 MHz
·输出: 1~200MHz
·集成了一个锁相环
·低抖动,高占空比
·3.3V工作电压
·8SOIC封装
·最多可以实现三路输出
·可以配置36种方式,CY22800FXC-001A —CY22800FXC-036A
Instaclock产品开发工具是CY36800,通过简单的软件选择就能提供大多数常用时钟频率,只需要五步就可以实现,该套件能迅速对CY22800 InstaClock样品进行编程,可以有效地缩短开发周期。
结语
Instaclock是一种新型的可编程时钟,它通过编程工具可以在一分钟内就能完成设计,并且具有可编程的展频功能(SSCG)和VCXO功能,使同步数字系统时钟设计更加简化和优化。
Instaclock 相关文章:
- 12位串行A/D转换器MAX187的应用(10-06)
- AGC中频放大器设计(下)(10-07)
- 低功耗、3V工作电压、精度0.05% 的A/D变换器(10-09)
- PIC16C5X单片机睡眠状态的键唤醒方法(11-16)
- 用简化方法对高可用性系统中的电源进行数字化管理(10-02)
- 利用GM6801实现智能快速充电器设计(11-20)