怎样配置cyclone FPGA的管脚功能

来源:百度知道 编辑:UC知道 时间:2024/06/17 20:09:27
我看器件手册上写的,一个管脚有三栏定义,
pin name/function,optional function,configuration function

请问这三者有什么异同,还有我怎样选择一个管脚的功能,除了设计电路板时硬件电路不同外,是否还需要有什么配置信息给FPGA。说白了就是,FPGA怎么知道一个管脚到底是作哪个用途?非常感谢

FPGA芯片的引脚分为好多类,有通用IO,有时钟网络,有复位网络,这些引脚的具体功能是在布线时由用户选择的。你可以自由的配置这些引脚的功能,但最好根据芯片的数据手册进行选择,如将时钟配置到专用时钟引脚上,将复位配置到专用复位引脚上,否则会影响最终的布线结果。

我记得这个不是一个引脚一个引脚设置的吧
FPGA是根据你的需求来定义某引脚的作用,比如你要用FPGA实现某74系列138的功能,那么你从FPGA里面编程定义3个输入和8个输出,引脚是你自己选的,而后编程烧入后,你定义用到的几个引脚功能就实现了