首页 技术文章

设计跑马灯过程中遇到的问题

2015-05-26 19:28:00 坤驰科技

在V5 --220T的开发板上设计一个LED跑马灯实验室时为什么要用到差分信号的技术呢?因为他将两个信号偶合在一起,并确保这两个信号之间保持180度的理想相位偏移,这可以解决噪声问题。差分信号传输技术使信号源电流和反馈电流方向正好相反。以信号源参考层来看,这些电流的影响多半会互相抵消。若将接地或参考层的反馈电流全部加起来,其总和好为零。这使得耦合差分信号有较大的抑制噪音能力,免受来自参考层、相邻网络及附近其他的电子噪音源产生的耦合电能影响。在此用到的是IBUFGDS (带可选端口的专用差分信号输入缓存),程序中的IBUFGDS模块是从Language Templates 中调用的原语(Primitive),原语在设计中可以直接例化使用,是直接的代码输入方式。但只有相应配置的硬件才能执行相应的原语,并不是所有的原语都可以在任何一款芯片上运行。
在编写模块代码时先声明的寄存器类型后声明输入或是输出,本以为Verilog 是并行的执行,前后都没关系呢,结果综合时出现了错误。所以得出结论:声明变量时先声明输入或是输出,然后再声明寄存器类型或是wire型。
分配管脚时clk_n和clk_p本来想的是分配到AP30和AN30,结果分配时只能出现一个管脚的填写,其实只要填上一个另一个自动分配。因为clk_n和clk_p是IBUFGDS中的两个输入,故输入一个另一个就自动分配了。

若您有高速数据采集板卡定制需求,请联系我们:400-000-4026

关于坤驰科技:
坤驰科技是专注于高速数据采集与信号处理、高速数据存储与记录的高科技公司。坤驰科技为用户提供成熟的标准高速数据采集产品与技术,也可为用户提供定制化的高速信号采集解决方案。目前坤驰科技服务过的研究所、科研单位已达近百家。高速数据采集产品线涵盖PCIExpress、cPCI、PXIe、VPX、USB等总线,包含高速AD、DA平台、FPGA、DSP处理平台,SATA/SSD、Flash存储平台等。
全国咨询电话:400-000-4026

公司官方网站:http://www.queentest.cn

网友热评