《电子技术应用》
您所在的位置:首页 > 模拟设计 > 图说新闻 > FPGA中六种异步逻辑转化方法

FPGA中六种异步逻辑转化方法

2016-12-16
关键词: FPGA

FPGA" alt="FPGA中六种异步逻辑转化方法.jpg"/>

FPGA设计中不建议使用电路:


1、不建议使用组合逻辑时钟或门控时钟。组合逻辑和门控时钟很容易产生毛刺,用组合逻辑的输出作为时钟很容易使系统产生误动作。


2、 不建议使用行波时钟。行波记数器虽然原理简单,设计方便,但级连时钟(行波时钟)最容易造成时钟偏差(△T),级数多了,很可能会影响其控制的触发器的建立/保持时间,使设计难度加大。转换的方法是采用同步记数器,同步计数器用原理图描述可能较难,但用HDL语言很简单就可以描述一个4位计数器。


3、尽量避免采用多个时钟,多使用触发器的使能端来解决。在可编程逻辑器件设计时,由于时钟建立应尽量避免采用多时钟网络,或者采用适当的措施减少时钟的个数,使用频率低的时钟尽量简化消除。


4、 触发器的置/复位端尽量避免出现毛刺,及自我复位电路等,最好只用一个全局复位信号。


5、 电路中尽量避免“死循环”电路,如RS触发器等。


6 、禁止时钟在不同可编程器件中级连,尽量降低时钟到各个器件时钟偏差值。

本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。