共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
《电子技术与软件工程》2017,(24)
随着科学技术的发展,在FPGA设计中多时钟设计是一个经常遇到而且因为功能的需要无法避免问题。在不同时钟域之间传输数据或者控制信号,如果对其中出现的特殊情况估计不足,将会对设计造成灾难性的后果。因此,设计人员在设计电路时必须加入相应的同步机制,确保信号在跨时钟域传输时能够可靠进行。本文从触发器时序理论基础为出发点,分析研究数字化电路设计中跨时钟域传输信号时亚稳态现象产生的原因以及危害,然后分析和研究了解决跨时钟域传输过程中遇到的各种同步技术,分析和比较在不同场合的应用以及各自的优缺点。 相似文献
3.
4.
5.
6.
在系统芯片设计中,直接采用现有的跨时钟域信号处理方法不仅设计复杂度高而且验证难度大.为了解决这个问题,将跨时钟域设计与功能设计完全分离,在每个通信接口部件中采用独立的、专用的跨时钟域处理模块统一解决跨时钟域信号的传输问题,并通过封装点对点通信接口和合并处理同一方向的跨时钟域信号,将需要处理的跨时钟域信号的数量减少为方向相反的2组.实验结果表明,该方法能够有效降低跨时钟域设计的验证难度和系统芯片的设计复杂度,并且不会明显增加功能部件的传输延迟和面积开销. 相似文献
7.
在现场可编程门阵列(FPGA)的设计中,完全同步的设计应该自始至终由同一个时钟的同一个时钟沿来驱动所有的触发器。同步设计应当遵循这两个原则,以保证系统的完全同步,避免由异步产生的毛刺和时钟延迟等与时序相关的问题。列举了主机与硬盘之间的数据接口的设计,探讨同步设计的原则与方法。 相似文献
8.
随着FPGA设计中的时钟频率越来越高,时钟方案越来越复杂,跨时钟域问题变成了设计和验证中的关键点。为了解决跨时钟域问题对FPGA设计造成功能错误,对跨时钟域信号采用两级寄存器或多级寄存器同步、握手协议和异步FIFO等同步方法;同时还提出了不检查时序、修改SDF文件和添加约束文件三种仿真中的技术,解决了跨时钟域产生的亚稳态现象对FPGA仿真验证造成的影响。 相似文献
9.
10.
为了应对现代SOC复杂的时钟结构给跨时钟域信号处理带来的隐患,分析了跨时钟域信号产生的亚稳态现象的根本原因和常用的跨时钟域信号的处理方法,针对跨时钟域信号处理难以验证的问题,提出了基于随机延时注入的跨时钟域仿真验证方法.通过将亚稳态现象抽象成采样数据在时钟上的随机抖动,使得芯片设计的RTL前仿真在没有时钟树物理信息的情况下能够模拟出亚稳态效应.分析结果表明此方法能够完成SOC芯片的跨时钟域信号的功能验证. 相似文献
11.
12.
为使跨时钟域信号能够被目标时钟正确采集,提出并总结了几种同步方法,详尽论述了这些方法所涉及的存储器计算和synthesis设置。跨时钟域信号的同步方法应根据源时钟与目标时钟的相位关系、该信号的时间宽度和多个跨时钟域信号之间的时序关系来选择。如果两时钟有确定的相位关系,可由目标时钟直接采集跨时钟域信号,且在synthesis中应设此两时钟为同步关系;否则,需要借助FIFO(First in,First out),在synthesis时,此两时钟必须设为false path关系。跨时钟域信号的宽度至少应为目标时钟周期的两倍。对于彼此有确定时序关系的多个跨时钟域信号,在同步前应使其保持足够距离。所述方法在CMOS(Complementary Metal Oxide Semiconductor)图像传感器的设计中被实际应用。经仿真和芯片的系统验证,该图像传感器可以正确完成信号在各时钟间的同步,并以60帧/s的速率正确输出分辨率为1 280×720的数据。 相似文献
13.
本文通过分析双CPU系统中高速数据采集存在的问题,提出了用异步双端口RAM可同时读写访问存储器的解决方案。接着对双端口RAM的内部结构及关键技术进行了阐述,讨论了双端口RAf、d的IP核的设计方法,并通过可编程的FPGA进行实现。该方法将异步RAM用FPGA内部的同步Block RAM来实现,不但充分利用了FPGA的内部资源,而且减少了因信号的毛刺而产生的读写数据错误。最后对其综合仿真结果进行了分析。 相似文献
14.
浏览器作为互联网的重要入口,处理服务器返回的超文本信息和各种多媒体数据。这些数据信息可能来自不同的Web系统,其间,数据通信的处理方式随着时间推移和技术的发展也在不断发展变化。不同类别浏览器、不同测试环境、不同脚本语言下,其表现结果也有所不同。首先对浏览器同源策略的基本原理和跨域技术特点进行综述,然后总结归纳了主流跨域通信的技术实现方法,最后针对主流跨域通信的方法进行了安全分析。通过跨域通信来解决资源共享,身份认证,数据交换等安全的现实问题。 相似文献
15.
数字电路中的时钟管理和设计是一个非常重要和关键的问题,对FPGA内使用的时钟依据频率和来源提出了划分,分别讨论了它们的性质、特点和使用场合;然后探讨了不同时钟域数据传输和切换的问题,举出了使用触发器、鉴相器和FIFO缓冲解决上述问题的3种不同的方法;最后给出了一个FPGA内部使用VHDL语言设计实现多时钟15路复接器的例子。 相似文献
16.
时钟数据恢复 (CDR)电路被广泛应用于电信、光收发器、数据存储局域网以及无线产品中 ,随着带宽要求的越来越高以及分配和占用频谱的增加 ,CDR技术的优势日益突出。此外 ,供应商和他们的产品也将系统或板级接口从并行方式转换到了串行方式。近几年 ,CDR技术应用的增长已超出了处理较宽的并行总线跨背板连接时在接收端对时钟和数据偏移的需求 ,由于处理这些信号要占用较大的板尺寸、并消耗较大的功率 ,它们之间的路由非常困难 ,需要采用多层路由结构处理信号和总线端接问题 ,另外 ,还要解决高比特流数据总线所产生的EMI问题。随着通信新… 相似文献
17.
正1简介芯片的设计尺寸和复杂度不断增加,功耗约束越来越苛刻,导致芯片内异步时钟爆炸性增长。由于错误的异步信号传输设计将会导致许多在单时钟域设计中不曾出现的问题,因此,设计和验证团队不得不花费大量的时间来验证芯片异步信号传输设计的正确性。亚稳态(Metastability)是其中主要的一个问题。如果触发器的输入数据在时钟跳变沿附近很小的时间窗口内发生改变,从而导致无法预测输出何时才 相似文献
18.
在多DSP信号处理系统的设计过程中,开发基于标准总线的信号处理模板已经成主流设计方案。这种设计方案的难点就是局部总线到标准总线的时序转换比较复杂。在详细介绍VME总线功能特点的基础上,给出了一种在FPGA控制下实现的工业控制计算机通过VME总线与多DSP信号处理板局部总线进行通信的接口设计方案。FPGA的控制功能采用状态机工作方式实现。 相似文献
19.
FPGA在信号采集中时钟频率高,内部延时小,控制逻辑由硬件完成,同时可以集成外围控制、译码和接口电路,具有速度快、组织灵活等优势。在需要测量较大面积的动态变化面形并采集大量光栅尺信号时,可以使用FPGA数据采集系统对光栅信号进行采集。在保证采样精度的前提下,为了降低成本和系统复杂度,可以在采集系统中使用多路选择技术。提出了一种基于FPGA和多路选择技术的光栅信号采集方法,使用I/O口相对较少的低端FPGA,配合多路选择开关,通过内部处理,实现了多路光栅信号的采集,结果表明,该法成本低廉且能满足精度的要求。 相似文献