电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

FPGA/CPLD数字电路原理解析

2022-05-19 12:43分类:电路图 阅读:

 

  当造成自动门数字时钟的组成逻辑性超出一级时,证设计方案工程的稳定性越来越很艰难。即便 样品或模拟仿真結果沒有展现出静态数据险象,但其实依然很有可能出现着风险。一般,大家不应该用多级别组成逻辑性去钟控PLD设计方案中的触发器原理。图7得出一个带有险象的多级别数字时钟的事例。数字时钟是由SEL脚位操纵的多通道选择符輸出的。多通道选择符的填写是数字时钟(CLK)和该数字时钟的2分音器 (DIV2)。由图7 的按时波形看得出,在2个数字时钟均为逻辑性1的情形下,当SEL线的模式变化时,存有静态数据险象。险象的水平在于工作任务的标准。 多级别逻辑性的险象是能够除去的。

  

  图7 有静态数据险象的多级别数字时钟

  图8得出图7电源电路的一种单极数字时钟的代替计划方案。图上SEL脚位和DIV2数据信号用以也就能D触发器的也就能键入端,而不是用以该触发器原理的数字时钟脚位。选用这一电源电路并不一定额外PLD的思维模块,工作中却靠谱多了。 不一样的系统软件必须采取不一样的办法除去多级别数字时钟,并沒有确定的方式。

  

  图8 无静态数据险象的多级别数字时钟

  行波数字时钟

  另一种时兴的晶振电路是选用行波数字时钟,即一个触发器原理的輸出作为另一个触发器原理的数字时钟键入。假如仔细地设计方案,行波数字时钟能够象全局性数字时钟一样地靠谱工作中。殊不知,行波数字时钟促使与电源电路相关的按时测算越来越很繁杂。行波数字时钟在行波链上各触发器原理的数字时钟中间形成很大的時间偏位,而且会超过最坏状况下的创建時间、维持的时间和电源电路中数字时钟到导出的延迟,使体系的真实速率降低。

  用记数翻转型发展触发器原理组成多线程电子计数器常常选用行波数字时钟,一个触发器原理的輸出钟控下一个触发器原理的键入,参考图9同歩电子计数器一般是替代多线程电子计数器的更强计划方案,这主要是因为二者必须一样多的宏单元而同歩电子计数器有比较快的数字时钟到导出的時间。图10得出具备全局性数字时钟的同歩电子计数器,它和图9作用同样,用了一样多的思维模块完成,却有比较快的数字时钟到导出的時间。基本上全部PLD软件开发都给予各式各样的同歩电子计数器。

  

  图9 行波数字时钟

  

  图10 行波数字时钟转化成全局性数字时钟

12下一页全篇

文中导航栏

第 1 页:FPGA/CPLD数字电路设计基本原理分析第 2 页:多时钟系统电路原理

上一篇:FPGA开发配置模式电路设计精华集锦

下一篇:FT245BM与FPGA的USB接口电路设计

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部