net9 学习ise创建工程 学ise工程绑定原理图中LED管脚 生成bit文件下载板卡完成demo演示
file newproject location 创建文件夹ise_prj
用的芯片family spartan6
device XC6SLX
PACLAGE TQG144
SPEED -2
SIMULATOR MODELSIM_SE MIXED
Implementation 实际编码的过程 Simulation 仿真的过程
三个小方块的标志 模块项目的顶层
管脚约束文件 项目名称 new source 选implementation constraints files
约束语法 工具栏一个小灯泡 language template UCF FPGA PLACEMENT SPARTAN-6 ABSOLUTE LOCATION(LOC) I/O
可以复制里边这条语句 NET "<port_name>" LOC=<pin_location>; 黏贴到 iverilog里边写方便
port_name 指的是top模块的信号 有clk rst led
根据原理图绑定引脚
NET "led" LOC=p24;
NET "rst" LOC=p94;
NET "led" LOC=p92;
除了约束位置还要约束电压 电平标准
language template UCF FPGA I/O SINGLE_ENDED INPUT ATTRIBUTE
NET <input_port_name> LOC=<pin_location> | IOSTANDARD=<io_standard_name> | IN_TERM=<NONE/UNTUNED_SPLIT_25/UNTUNED_SPLIT_50/UNTUNED_SPLIT_75>;
IOSTANDARD=<io_standard_name> 电平标准名称 LVCMOS33
NET "led" LOC=p24 | IOSTANDARD=LVCMOS33;
NET "rst" LOC=p94 I OSTANDARD=LVCMOS33;
NET "led" LOC=p92| IOSTANDARD=LVCMOS33;
注意间隔注意<>不写
生成bit文件 会自动把 综合synthsize-XST 布局布线implement design(转换translate,映射map,布局布线place&route) ;generate programming file 右键 run
一般FPGA烧写分为2个 一个是jtag调试 应该是固化(一般烧到FPGA的flash里边去【flash一般在片外,也有一些厂家封装在FPGA内部】)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)