- 3
- 0
- 约3.27千字
- 约 6页
- 2025-05-26 发布于广东
- 举报
FPGA中的同步电路设计
王前
FPGA中的同步电路设计
异步电路
同步电路主要是组合逻辑电路,用于产
生地址译码器、FIFO或R
主要是由时序电路(寄存器和
AM的读写控制信号脉冲,其
各种触发器)和组合逻辑电路
逻辑输出与任何时钟信号都没
构成的电路,其所有操作都
有关系,译码输出产生的毛刺
是在严格的时钟控制下完成的。
通常是可以监控的。
这些时序电路共享同一个时钟
CLK,而所有的状态变化都
是在时钟的上升沿(或下降沿)
完成的。
FPGA中的同步电路设计
建立时间tsu
保持时间t主要是指在触发器的时钟上升
h沿到来以前,数据稳定不变的
时间。如果建立时间不够,数
据将不能在这个时钟上升沿被
打入触发器。
主要是指在触发器的时钟上升
因此,数据稳定传输必须满足建立时间和保持
沿到来以后,数据稳定不变的
时间的要求,否则电路就会出现逻辑错误。
时间。如果保持时间不够,数
据同样不能被打入触发器。
FPGA中的同步电路设计
同步电路比异步电路优点
同步电路能在温度、电压、过程等参数变化的情况下保
持正常的工作,而异步电路的性能通常和环境温度、工作
电压以及生产过程有关。
同步电路具有可移植性,易于采用新技术或更先进的技
术,而异步电路很难重用和维护。
同步电路能简化两个模块之间的接口,而异步电路需要
握手信号或令牌标记才能确保信号的完整性。
用D触发器或寄存器设计同步电路,可以消除毛刺和同
步内部歪斜的数据。而异步电路就没有这个优点,且很难进
行模拟和排错,也不能得到很好的综合。
FPGA中的同步电路设计
同步电路也有缺点,因为需要时序器件,它与异步电路
相比将会消耗更多的逻辑门资源。
虽然异步电路速度较快且电源消耗较少,但由于现在的
FPGA芯片已做到几百万门,故不必太在意这一点。
笔者建议尽量避免用异步电路而采用同步电路进行设计。
FPGA烧写
AS+配置芯片方式以及JTAG方式
AS+配置芯片对于大部分AlteraFPGA芯片
都可以同时采用2种编程方法,
您可能关注的文档
最近下载
- 小学生四年级劳动国测选择题100道测试卷附答案.docx VIP
- 康德2023年重庆市普通高中学业水平选择性考试高三第二次联合诊断检测物理试题.pdf VIP
- 四年级国测劳动练习卷及答案.docx VIP
- 交通运输基础--道路篇第一章讲解.pptx VIP
- 氟泵自然冷却技术对风冷空调系统能效和成本的影响分析.pdf VIP
- 冻品类食品检验检测措施.docx VIP
- 2025年国家公务员公安机关招录警察考试公安专业科目真题(附答案).docx VIP
- 巡察材料清单(单位提供)-.pdf VIP
- 2021年重庆市高三第二次联合诊断检测试卷-物理试题和答案.pdf VIP
- 《恐怖的权力:论卑贱》记录.docx VIP
原创力文档

文档评论(0)