原创 Cyclone III的Slew Rate 控制功能

2008-12-29 17:27 6297 11 11 分类: FPGA/CPLD

之前写文章时,对于这项功能的使用还不是很清楚。写完一看,正好mgq1985已经发了相关的文章。


http://blog.ednchina.com/mgq1985/191495/Message.aspx


原文在


http://www.altera.com.cn/support/devices/io/features/io-features.html#ProgrammableSlewRateControl


 


英文就不复制了,下面是我翻译的:


可编程的Slew Rate控制


什么时候使用:


1.Slew rate 影响输出信号的边沿变化速率,输出性能(Fmax,tco),开关噪声,特别是很多高速信号同时输出时带来的噪声。
2.如果系统对噪声敏感,就需要选择一个较慢的速率。
3.如果没有设置,默认就是最快的速度。


怎么用:


1.通过Assignment Editor,选择管脚,加上Slew Rate配置。
2.对于Cyclone III,0表示slow,1表示dedium,2表示 fast(default)。


使用特性:


1.只能对输出和双向管脚设置
2.能和输出电流设置一起使用
3.不支持专用配置脚
4.不支持使用了自动校准OCT功能的管脚
5.不支持Cyclone II
6.管脚的输出电流必须在8mA及以上,因为电流太低了,就没有必要了。(因为边沿变化速率已经够慢了)。
7.不支持使用了3.0-V PCI 和 3.0-V PCI-X I/O标准的管脚。


如果还是不理解这个设置带来的意义,参考riple的文章


http://blog.ednchina.com/riple/42973/message.aspx


看这篇文章的图片,就可以直观的感受这个设置对管脚输出信号的影响。

文章评论0条评论)

登录后参与讨论
我要评论
0
11
关闭 站长推荐上一条 /2 下一条