FPGA timing model.In studying the FPGA EDA tools,author explore a manual intervene
layout
and muting method.We Can use it to adjust availably in nanosecond础.This method have a
character for not adding extra component,low cost,hi29h convenience.
Key words Field program gate array Gate de蛔Timing adjust
1引言
在开发CCD时序过程中发现CCD的两相电荷转移时序与CCD电荷转移效率密切相关,
直接影响CCD最后输出信号的品质。但另一方面从FleA(现场可编程门阵列产生信号到焦
面,其间往往要经过传输、放大、驱动等多个环节,不町避免地对时序产生延迟,导致信号品
质下降。为了消除这些偏差,通常需要将相位进行1~
10ns的调整,需要200MHz以上时钟;但为r控制高频干扰,一般会限制高频信号通过,由此引入
固定门对信号进行调整。本文阐述了一种使用FPGA内部门的固定延时进行时序调整的方
法,该方法不需要额外的硬件支持,只需通过FPGA软件对FPGA的综合、布局、布线的过程
加以干预就可以实现。
2FPGA时序模型分析
FPGA在结构上由逻辑功能块排列为阵列,并由可编程的内部连线连接这些逻辑块,来
实现一定的功能。在FPGA中,这些逻辑功能块基于查找表(Look—Up-
Table,LUT结构,其本质就是一个随机存储器RAM[1—
2l。目前,FPGA中多使用4输入的LUrI',所以每个LUl.有4位地址线的16×l的RAM。当用户通
过电路原理图方式或HDL语言描述方式完成一个逻辑电路没计以后,FPGA首先要用综合工
具(如synplify将用户输入翻泽成由FPGA的各种逻辑功能块表示的形式(瞰治中称之为宏模
块。然后用FPGA布局工具根收稿日期:2021—02—03
基金项目:中国空间技术研究院自主研发课题
评论0
最新资源