spartan-3e starter kit board 入门

这篇博客介绍了如何使用ISE设计并实现控制Spartan-3E Starter Kit Board上的4个滑动开关和8个LED灯。通过详细步骤,从创建项目、编写Verilog代码到综合、仿真、实现和下载.bit文件,最后将设计成功下载到板子并进行验证。博主分享了自己的学习经历,强调了硬件设计中芯片资料的重要性,并期待交流。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本篇博文简要介绍下通过ISE操作spartan-3e starter kit board上的4个滑动开关和8个led灯。

 

一、设计思路

1、板子上的led灯一端已经接低电平了,所以,要点亮的话就要向另一端输出高电平即可。

2、板子上自带的50MHZ晶振以及reset键都是设计模块的输入。以便能够及时响应3中的输入。

3、4个滑动开关中SW2、SW1、SW0作为另一组输入。

4、SW2、SW1、SW0的编码即是要被点亮的led灯。即其=000,则led0点亮、=001,led1点亮。

 

二、从ISE建立project到最终将.bit下载到板子

1、fire->new project

2、芯片的型号以及封装必须选择好

3、

4、右键单击工程管理区,选择new source,选择verilog module,填入fire name

5、设置模块的输入输出口,就是verilog源码中的input与output

6、

7、在客户区输入所要构建的模块的verilog源码

8、源码编辑好后,左键双击过程管理区的check syntax确认有没有语法错误

9、左键双击synthesize-xst完成综合

10、view选择s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值