- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FPGA开发流程介绍.doc
FPGA开发总结
前言 2
一 开发工具 2
1.1 QuartusII 2
1.2 ModelSim 6
1.3 SOPC builder 6
1.4 Nios II EDS 7
1.5 Source Insight 7
二 VHDL语言 7
三 Verilog语言 14
四 仿真 14
五 FPGA管脚分配、时序约束 14
六 下载 16
七 版图PCB 18
八 UART 18
前言
一 开发工具
1.1 QuartusII
六、Quartus2 调用ModelSim方法
设置仿真工具路径 选择 Tools --- options --- EDA tool Options
设置仿真工具选择ModelSim-Altera,语言VHDL
1、建立好工程,编译无错。
2、点击菜单栏中processing,选择start,选择start testbench template write。此时会自动生成testbench模板到项目文件夹simulation里面,后缀为.vt
3、在quatusii界面打开.vt文件,进行修改编辑。
4、在项目管理窗器件上右击选择件Device打开如下界面
QuartusII不能产生POF文件解决办法QuartusII编译以后不能产生POF文件往往是由于没有选择EPCS器件造成,下面就如何选择EPCS介绍以下步骤:
1 打开QuartusII
2 打开“Assignments/Device”3 点击“Device an Pin Option/Configuration”
4 选择“Use Configuration device”在下拉菜单中选择使用的串行EPCS4器件(这是我使用的型号)5 选择“OK”完成设置。指定EPCS后,重新编译,产生了POF文件。
1.2 ModelSim
二、ModeSim 破解
本破解还是根据之前网络上流传的其他版本摸索着破解的,在我的电脑上modelsim 10.1a win7 32,已经经过验证成功,其他系统和版本应该也可以的,需要的自行尝试。将MentorKG.exe和crack.bat文件复制到安装根目录win32目录下,运行crack.bat文件,生成txt文件后另存,将另存的路径添加为系统环境变量LM_LICENSE_FILE
如D:\modeltech_10.1a\LICENSE.TXTOK ! 破解成功!
下载地址:
/share/link?shareid=75018uk=2114004977
七、ModelSim 中Altera 仿真库的添加
/asus119/archive/2011/04/01/2001774.html
1.3 SOPC builder
1.4 Nios II EDS
1.5 Source Insight
一、让Source Insight支持Verilog
下载对应的clf文件官网链接:
/public/languages/
配置source Insight
options-》preferences-》languages-》import-》*.clf
这样会在左侧列表里增加一个verilog custom
增加类型
step1
options-》document options-》add type
step2
type name处填入:verilog
step3
file filter处填入:*.v
step4
在下面的language选择verilog custom
step5
选中:symbol window
step6
Close
从Verilog到VHDL 起手式
从Verilog撞进VHDL的世界,有些东西要先搞清楚,否则会一头雾水:
1. 大小写敏感: Verilog是大小写敏感的,VHDL则非;
2. 注释:Verilog的行注释为//,块注释为/**/;VHDL只支持行注释–;1
基本结构
VHDL被认为是要求更严格,更多讲究的语言,相比和C类似的Verilog,架构上更严谨一些:
1. 基本结构:从上往下为
USE定义区(调用库和包);Package定义区(自定义程序包);Entity定义区(定义电路实体外观,I/O接口的规格);2Architecture定义区(描述内部功能);3Configuration定义区(决定那个Architecture被使用)4
2. 并行与串行:
在这一点上,VHDL和Verilog有些类似,书写在Architecture内的语句,直接被认为是并行执行,无论书写顺序的(就如同Verilog中的并列的Always语句块);而顺序执行的串行语句必须放置在进程语句(p
您可能关注的文档
- E地块节能专项施工方案.doc
- e州日产爱车课堂执行手册(一).ppt
- E店宝实施操作手册v.doc
- E怎样成为一名优秀员工.ppt
- e晓军)企业高管MBA进修班课程课件.ppt
- facebook电子商务案例分析(基本情况,盈利模式,经营模式,管理模式,技术模式,资本模式).ppt
- fc程序开发报告.doc
- FDA批准前现场检查的政策要求及实施概述.doc
- FeasibilityStudy.ppt
- FEYA无线城市.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)