小脚丫 LCMXO2 4000HC FPGA入门——点个灯

参加了电子森林的活动,入手小脚丫FPGA玩一玩,这里分享一下学习资源。

  1. 开发环境:Lattice Diamond 3.8 + Verilog + MXO2-4000HC
  2. 在这里插入图片描述

顺便帮硬核学堂做一下宣传,这个活动真心不错,让不同背景不同地区但是有相同学习兴趣的人聚到一起,共同学习。
在这里插入图片描述
依次点击右上角的File - New - Project
在这里插入图片描述
然后点击下一步Next
在这里插入图片描述
输入项目名称,这里用的“LED”,自定义工程目录,建议新建一个文件夹,然后Next
名称
如果有约束文件可以勾选,没有的话直接Next
在这里插入图片描述
选择对应板子的型号,我的板子在这里对应的是MachXO2 - LCMXO2-4000HC,然后再选择内存和封装,然后Next
在这里插入图片描述
没什么问题直接Next
在这里插入图片描述
在这里插入图片描述
然后进入新建的工程页面
在这里插入图片描述
然后填加一个Verilog文件,依次点击File - New - File,
在这里插入图片描述
这里选择Verilog Files,Name填LED,然后New
在这里插入图片描述
接下来就可以敲代码了,可以在实践中快速熟悉Verilog语法,
在这里插入图片描述
在这里插入图片描述
管脚定义
在这里插入图片描述
根据原理图,clk引脚为C1,LED1管脚为N13,IO,类型为LVCMOS33,配置完成一定要点击保存,或者Ctrl+S
在这里插入图片描述
根据需求勾选对应的栏后,双击Export Files,等到勾选栏全为绿色‘√’后,下面output栏提示 Finish loading physical design information
在这里插入图片描述
下面下载程序
在这里插入图片描述
Device栏可能是黄色,点击一下就可以了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下载成功后,可以看到板子上的LED愉快的闪烁起来了。
(相信我,它真的在闪)
在这里插入图片描述

  • 6
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
小脚丫身世: 可编程逻辑的设计方法从根本上改变了现代数字电路的设计,不管是从最简单的与非门还是到最复杂的SoC。通过一句句硬件描述语言可编程逻辑器件FPGA帮我们实现了各种数字电路,这一切显得十分神奇又十分神秘。目前市场上有各种各样的FPGA开发板,它们不是功能太复杂,使用门槛太高就是核心芯片老旧,几乎要被淘汰。Step团队经过精心挑选,打造了小脚丫一代FPGA开发板,为大家提供一个非常酷,实用,且入门简单的学习开发平台。 小脚丫特点: 食指大小,目前最小的FPGA开发板 DIP40封装,大小只有52mm*18mm,即插即用,免除了设计中复杂的布线和制版,大幅降低成本。 USB供电,自带板载编程器,无需额外配置FPGA下载线,精心挑选性价比最高最适合多数电子应用的FPGA芯片LCMXO2-1200 内嵌Flash模块,综合FPGA 和CPLD的优点,上电瞬时启动无需从外部重新配置FPGA。 0.5mm pitch的BGA封装 省时,省心,省力,省钱,免去重新设计4层以上的板卡即可享受FPGA小巧的BGA封装产品。 免费的设计工具 ,上手容易 ,无需再到处寻找最新破解软件,实用,入门简单 既可作学习数字逻辑的FPGA开发板,也可作核心功能模块适合各种DIY和原型设计 小脚Y产品参数 资料分享: 软件安装包:点击开始 LCMXO2-1200HC-4MG132C芯片数据手册 step fpga_board Setp_FPGA_Pin
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值