我们如何在ICE40器件中将专用RGB,IR引脚作为 GPIO使用?

为了使用用于通用功能的
ICE40开漏(RGB,IR)引脚,您需要在设计中实例化SByIOIOD原语。
sbjioOod原语的细节可以从ICEUBE2
Fulel’的“ICE技术库”中找到。

u还可以参考TN1253以获取更多的细节。

f如果没有实例化SByIOIOD
原,并且尝试锁定开漏引脚,则oToT将在PAR

Rebug消息中显示以下错误:E292:实例不正确约束
AT-SbIOIOOD位置

‘,当您得到

错误的非法连接:PIN的“PACGAPEPIN\”实例’\x\
of类型’sbIOIOOD\’应该只连接到一个顶部模块端口。

添加到您的源文件:
Lab\NbxEIC4040CysEngultsSyn;
ICe4040CysTeNo.s*.sN.Cys.所有;

具有此库声明,该工具将SByIOIOD原语标识为IO Pad原语。
SbIOIOOD原语的verilog -例示可以在TN12中找到。53。对于VHDL实例化,请在SBICEICSySythVITAL.VHD中搜索SBYIOIOD,它可以在ICECUBE2SW

的安装目录中找到

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-27 13:47:09 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它