首页 | 本学科首页   官方微博 | 高级检索  
     检索      

星载FPGA内时序电路设计与时钟控制技术分析
引用本文:杜文志.星载FPGA内时序电路设计与时钟控制技术分析[J].航天器工程,2008,17(5):58-63.
作者姓名:杜文志
作者单位:北京空间飞行器总体设计部,北京,100094
基金项目:国家重大科技专项工程 
摘    要:在分析星载FPGA内时序电路特性以及FPGA可编程资源特性的基础上,指出了FPGA内同步时序电路出现时钟偏斜现象的机理。针对时钟偏斜,提出了星载FPGA内时序电路的设计准则。基于设计准则,提出了并行移位寄存器的一种异步化设计方法,阐述了在FPGA源代码中设置设计约束,或在逻辑综合与布局布线过程中联合设置设计约束,将主要同步时序电路时钟信号布置在全局时钟网络上的方法。工程实践表明:上述方法很好地解决了星载FPGA内同步时序电路时钟偏斜问题,可确保星载FPGA工作的稳定性与可靠性。

关 键 词:星载FPGA  全局时钟网络  时序电路  时钟偏斜

Analysis of Designing Sequential Circuit and Controlling Clock in FPGA for Spacecraft
DU Wenzhi.Analysis of Designing Sequential Circuit and Controlling Clock in FPGA for Spacecraft[J].Spacecraft Engineering,2008,17(5):58-63.
Authors:DU Wenzhi
Institution:DU Wenzhi (Beijng Institute of Spacecraft System Engineering, Beijing 100094, China)
Abstract:Mechanism about the clock skew of synchronism sequential circuit has been presented, based on analyzing the characteristics of programmable resources and sequential circuit in FPGA. In order to cope with the clock skew, a design principle of sequential circuit in FPGA for spacecraft has been provided. Based on the design principle, an asynchronous design of parallel shifting register has been described in detail, and two ways have been presented to put clock signals of main sequential circuit on global clock networks by setting constraints in FPGA design code or in FPGA logic synthesis and layout. Results from the application show that the above-mentioned ways can keep the stability and reliability of FPGA for spacecraft working stably and reliably by solving the problem of clock skew completely.
Keywords:FPGA for spacecraft  global clock networks  sequential circuit  clock skew
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号