(转)Cyclone III的Slew Rate 控制功能

全文地址:http://blog.ednchina.com/ishock/192116/message.aspx

之前写文章时,对于这项功能的使用还不是很清楚。写完一看,正好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

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

原文地址:https://www.cnblogs.com/god_like_donkey/p/1708625.html