fpga设计流程虽然流程和单片机开发有很大的差别
但是从开发工具上来看也是编码--编译---仿真---配置---下载
大致流程还是有点相似的
只不过具体的后台处理就大相径庭了
此外多了引脚配置这一环节 倒是和C8051F单片机的开发工具有几分神似
基本流程为
设计输入设计输入设计输入设计输入((((Design Entry)))):采用什么样方法描述你的设计,比如原理图方式、硬件描述语言方式(Hardware Description Language, HDL)等。
综合综合综合综合(Synthesis):将高层次描述转换为低层次描述。对于FPGA设计就是将设计转换成由FPGA器件所提供的基本单元(Logic Elements,LE)所组成的电路。
功能仿真(Functional Simulation):综合后的电路测试你的设计的正确性。
适配(Fitter): 时序分析和仿真(Timing Analysis and Simulation):
编程和配置(Programming and Configuration)
因为网络上有很多的软件使用教程,书籍上讲的也很详细
剩下的就是自己动手实践了,通过实例来熟悉开发工具的使用
quartus ii, ModelSim的学习入门
这一块的知识我主要是参考了这本书(从图书馆借来的)
详细讲述了quartus的使用方法 对ModelSim也有讲解
也有实例可惜是vhdl的
-----------------------fpga设计流程
开发流程 altera网站资料
http://www.altera.com.cn/products/software/flows/fpga/flo-fpga.html#fpga
博文参考1
http://www.eefocus.com/rainlt/blog/07-10/75596_d8dc7.html
博文参考2
http://blog.sina.com.cn/s/blog_9c05fcd10100waow.html
--------------------Quartus II
Quartus_II官方教程-中文版
http://wenku.baidu.com/view/a94453dfad51f01dc281f12c.html
Quartus II的FPGA设计手册
http://wenku.baidu.com/view/afb8f54733687e21af45a9f2.html
使用QUARTUS II做FPGA开发全流程,傻瓜式详细教程
http://wenku.baidu.com/view/1c7169175f0e7cd184253665.html
Quartus II用户指南
http://wenku.baidu.com/view/f368b76925c52cc58bd6be10.html
11.0简明教程
http://wenku.baidu.com/view/f22ebb48e51****bcf847cd7.html
-----------------------modelsim的使用方法
http://www.eefocus.com/data/myspace/3/19137//blog/76dee92b.jpg
ModelSim教学
http://residence.educities.edu.tw/oldfriend/page52.htm
MODELSIM培训
http://wenku.baidu.com/view/20ec387101f69e31433294e9.html
Quartus+ModelSim-Altera 联合仿真(Verilog版)
http://wenku.baidu.com/view/66cb4be119e8b8f67c1cb95d.html
http://wenku.baidu.com/view/afa326d426fff705cc170a83.html
用户431240 2013-8-24 08:56