今天开始学习FPGA了!摸索了一晚上,终于建了个工程!
工程向导-----添加文件和库----选择目标器件(应该是开发板上的那个东东吧)---选择EDA工具(ModelSim)---结束设置
建立完工程之后,新建文件,这里选择的是Block Diagram/Schematic File就是所谓的原理图吧,在这一级菜单里面还有好几种,应该是语言啦,等等,擦,实验室关门,先写这点吧!
接着昨天晚上的写,上午又搞了一上午,成功将一个与门dowm到板子里面了,哈哈,很小儿科吧!即使这么简单也遇到了问题,在原理图中放置了元器件和接口之后,要把接口命名,不然所有的接口名字都是pin_namex,用起来不方便。把接口和相应的管教用线连接起来,之后保存。编译,看又没错误;下面就是建立适量波形文件(Vect WaveForm File)了,在这个文件里面把上面的三个node添加近来,添加完成之后可以对输入信号进行编辑,可以设定输入信号的周期,相位和占空比,保存。
昨晚上面的工作之后就是仿真了,先设置仿真模式,包括functional,timing和timing using fast timing mode。设置完之后要生成一个仿真网络表,有一次忘了做这一步,导致仿真的时候老是出错。
引脚分配:就是FPGA的芯片上那个脚对应上面的输入和输出。根据板子上的资源,选择了两个按键作为输出,一个LED作为输出。
之后下载,在板子上调试就没什么问题了,一路都很顺溜!
恩,加油!
文章评论(0条评论)
登录后参与讨论