当前位置:首页 > EDA > 电子设计自动化
[导读]摘要:使用CPLD内部的资源施密特触发器和反相器,只需外加一个RC就可以设计出一个稳定的振荡器,为CPLD或外围器件提供时钟源。灵活方便的设计及低成本的特性,使之具有很好的产品商业使用价值。  关键字:CPLD;施密

摘要:使用CPLD内部的资源施密特触发器和反相器,只需外加一个RC就可以设计出一个稳定的振荡器,为CPLD或外围器件提供时钟源。灵活方便的设计及低成本的特性,使之具有很好的产品商业使用价值。

  关键字:CPLD;施密特触发器;振荡器

  前言

  电子技术的飞速发展,尤其是消费类电子产品在成本、产品功能及品质的更高要求,使消费类电子产品的设计不是简单地要求设计出来,而是要考虑低成本高品质。 CPLD的成本低,占用PCB面积小,功耗低和灵活的后期可编程特性在嵌入式设计中得到越来越广泛的应用。

  由于CPLD资源较小,大部分工程师都用CPLD来实现整合逻辑电路,扩展主处理器的I/O功能,或做电源管理功能,由于CPLD内部没有振荡器,而振荡器的功能对于CPLD做电源管理,产品的系统管理尤为重要,如果在CPLD外部加一个振荡器就增加了整个设计的成本。利用CPLD内部的反向器,再加上外部简单的RC,即可以实现一个简单的振荡器供CPLD内部设计使用,可以降低设计成本,灵活性强,稳定性高。

  CPLD内部施密特触发器

  CPLD内部施密特触发器电器特性见表1。目前大部分使用的CPLD都需要两个电源VCC和VCCIO,VCC就是CPLD内部的核电压,VCCIO是CPLD所有I/O 引脚电压。

  从表1看出,VT+和VT-是取决于VCCIO的电压。目前大部分设计都选用VCCIO为3.3V,所以,VT+ (min.) = 0.5 × 3.3V = 1.65V,VT+ (max.) = 0.8× 3.3V = 2.64V

  VT- (min.) = 0.2 × 3.3V = 0.66V VT-(max.) = 0.5 × 3.3V = 1.65V

  从上面给出的VCCIO 为3.3V计算可以看出,对于施密特触发器当输入电压在1.65V下输出都为低电平,当输入电压在1.65V之上都为高电平,1.65V为高低电平的临界点。


振荡器实现

  利用CPLD内部的施密特触发器使输入波形得到校正,再加上反向器反向和外部RC实现振荡器,只需要在使用CPLD的任意两个I/O PIN引脚(当然从CPLD内部原理来看最好是使用相邻的两个PIN引脚,会减小CPLD内部资源的占用)。其中一个PIN 引脚串入电阻,外接一个对地电容,当内部的A点为高电平时,PIN1会通过R1对C1充电,由于电容的电压不可越变,电压是对电流的积分,所以电压会逐渐上升,当电平上升至0.5 × VCCIO,CPLD施密特触发器才认为是高电平,再经过内部的反向器会反向,所以A 点会变成低电平,这时C1 会通过R1逐渐放电,当放电电平低于0.5 x VCCIO时,反向器反向A点又变回高电平,这样反复的振荡就构成了一个稳定的振荡器时钟源(见表1)。

  CPLD实现代码

  本设计使用VHDL语言,选用XILINX 公司的COOLRUNNER-II系列的CPLD器件, 基于0.18nm CMOS CPLD, 3.8ns PIN-to-PIN延时,快速JTAG下载,2个bank,具体实现见代码列表。

  振荡器应用

  上述代码通过XILINX的编译综合器后,会产生一个可下载档案,此档案可以通过JTAG直接下载到芯片中使用,由于代码示例的为一个实时振荡器,也就是只有芯片上电,振荡器部分会一直工作,对于用于电源管理的嵌入式产品设计,由于一直振荡带来额外的电功耗损耗,功耗的损耗和振荡的频率是相关的,当频率越高时,功耗越大。所以,设计还可以再被优化使用。比如,当符合什么条件时振荡器才开始振荡,或者达到什么条件时振荡器停止振荡,这样灵活的优化设计会给产品带来更多的附加价值,延长电池的使用寿命。

  振荡器的振荡频率是通过外部引脚的电阻和电容来调整的,当电阻越小,电容越小时,振荡的频率就很高。当电阻很大时,电容也变大,振荡的频率就会变低。振荡器的精度取决于外面电阻和电容的精度,电阻的精度以现在工艺可以做到1%的正负误差,电容可以选择5%的正负误差,高精度的电阻和电容会带来比较精准的振荡频率。
 

 结语

  本文的设计充分利用了CPLD内部的硬件资源和VHDL灵活严谨的编程和外加简单的RC实现了一个振荡时钟源,既可供CPLD内部设计使用,也可以供给外部其他设计使用,该设计减小了设计的复杂性,通过CPLD的灵活可编程性降低了产品的成本,具有一定的商业应用价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

很多同学便把这个结论应用于所有场景,这是不对的,今日特撰新文,补充、拓宽下电阻噪声的问题,以及使用采样电阻的注意事项(ir drop+0 Ωpdn),环环相扣,欢迎点赞、收藏、转发。正所谓阴在阳之内,不在阳之对。凡事有坏...

关键字: 电阻 噪声 电压

电线在携带电力四处移动方面有很多优点,但它也有缺点。毕竟,对于反复插拔手机和其他可充电小型设备,谁没有过心生厌倦呢?这确实很麻烦。

关键字: 电线 电缆 电压

为增进大家对电池的认识,本文将对电池的几个性能参数予以介绍。

关键字: 电池 指数 电压

2022年7月8日,香港晶体有限公司(下称“香港晶体”)与世强先进(深圳)科技股份有限公司(下称“世强先进”)签署代理协议,授权世强先进代理其旗下MHz晶振、KHz晶振、振荡器(XO)、温度补偿型振荡器(TCXO)、高保...

关键字: 世强 振荡器 KHz晶振

摘要:基于DSP和CPLD设计了CAN一1553B网关,选择了1553B总线作为电机控制系统的主总线,其主要用于操作系统与子控制系统之间的通信。为了更好地完成各节点之间的通信,采用CAN总线作为子系统总线,构建基于CAN...

关键字: 电机控制网络 1553B总线 CPLD

摘 要 : 目前 , 10 kV母线三相电压不平衡时有发生 ,表现为一相或两相对地电压升高 ,其余相降低。不平衡的电压影响调度员对于 线路是否接地的判断 ,亦有可能造成线路、主变保护电压闭锁功能的失效 ,严重时甚至会...

关键字: 母线 电压 三相不平衡

(全球TMT2022年6月28日讯)浪潮存储基于大量的NAND测试数据,在反复探索和实践推理过程中发现了企业级固体硬盘普遍面临三个挑战: 首先,NAND特性会影响数据的可靠性。例如NAND中未写满数据的块因数据保...

关键字: NAND 闪存盘 电压 Flash

为增进大家对电力系统的认识,本文将对电力系统中性点接地方式,以及电力系统调压手段予以介绍。

关键字: 电力系统 指数 电压

儒卓力(Rutronik Elektronische Bauelemente GmbH)推出RECOM公司E-K 系列中具有高功率密度的 20 W AC/DC 转换器RAC20E-K/277,它的特点是具有OVC III...

关键字: 儒卓力 转换器 电压

为什么监控电压很重要?我们知道监控电压轨可以帮助我们防止掉电、检测过压事件、测量电池电量并帮助我们实施整体诊断策略。本文将介绍如何实施电压监控。有四种关键方法:

关键字: 电压 电压监控

电子设计自动化

21260 篇文章

关注

发布文章

编辑精选

技术子站

关闭