文档章节

Altera新手教程

M
 MikeHarrison
发布于 2017/07/01 15:12
字数 362
阅读 23
收藏 1
点赞 0
评论 0

1.设置系统仿真路径(ModelSim-SE)


2.设置工程仿真


3.编译

如果出现Error (119013): Current license file does not support the EP4CE6E22C8 device 此类错误 就是没有破解好

4.新建波形文件,此功能是内部调用modelsim进行的功能仿真(新手理解)适合于简单的程序仿真,快捷方便,当然modelsim也可 以做同样的事情,但对于初学者来说,altera提供此功能是很方便的!

 

  • Simulation Waveform Editor 程序教程请参考 Help中的教程,写的很详细

 

 

  • 建立波形图,如下图所示:

 

 

  • 点击功能仿真

 

 

  • 结果如下:

 

 

  • 如果出现以下错误,需要在modelsim中建立仿真库,并且名字要和altera调用保持一致


5.在modelsim中建立仿真库
在D:\modeltech64_10.4目录下建立altera仿真库,新建altera_lib文件夹,在此文件夹下再建立两个文件夹Verilog和VHDL,如下图所示

  1. 打开modelsim软件

切换工作目录


新建库文件
cycloneive_ver
altera_ver
altera_mf_ver
220model_ver
sgate_ver
altera_lnsim_ver

。。。

  1. 编译库



按下图箭头所指内容选定后,点击Compile.



去除D:\modeltech64_10.4 目录下modelsim.ini只读属性,在[Library]下添加以下内容
cycloneive_ver= $MODEL_TECH/../altera/Verilog/cycloneive_ver
altera_ver= $MODEL_TECH/../altera/Verilog/altera_ver
altera_mf_ver= $MODEL_TECH/../altera/Verilog/altera_mf_ver
220model_ver= $MODEL_TECH/../altera/Verilog/220model_ver
sgate_ver= $MODEL_TECH/../altera/Verilog/sgate_ver
altera_lnsim_ver= $MODEL_TECH/../altera/Verilog/altera_lnsim_ver

附件为我的modelsim.ini文件,尽供参考;
modelsim.ini
3. 最后设置modelsim.ini文件为只读属性。

 

© 著作权归作者所有

共有 人打赏支持
M
粉丝 0
博文 4
码字总数 675
作品 0
日本
PLD开发软件--Quartus II

Quartus II 是Altera公司的综合性PLD开发软件,支持原理图、VHDL、VerilogHDL以及AHDL(Altera Hardware Description Language)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从...

匿名
2010/04/20
2.5K
0
Yocto Project Quick Build

Yocto Project Quick Build 使用Yocto Project构建典型的image镜像 配置特定硬件的build Compatible Linux Distribution 确定编译机器配置满足如下要求: + 50G的空闲硬盘+ 运行有一个支持的...

雪落青山
06/08
0
0
推荐:小白的Python新手教程​

这是小白的Python新手教程,具有如下特点: 中文,免费,零起点,完整示例,基于最新的Python 3版本。 从基础到Web开发,附带完整项目实战+iOS App,立刻猛击: 小白的Python新手教程...

廖雪峰
2015/08/04
1K
3
Remote Programming of FPGAs

https://www.doulos.com/knowhow/fpga/remote_programming/ Remote Programming of FPGAs Sometimes it can be convenient to program an FPGA remotely - perhaps you are accessing a Linu......

ilmfmly
2017/05/19
0
0
FPGA设计中遇到的奇葩问题之“芯片也要看出身”(一)

摘要: 昨夜西风凋碧树。独上高楼,望尽天涯路 2000年的时候,做设计基本都是使用Xilinx公司的Virtex和Virtex-E系列芯片。那时候Altera技术实力还比较弱,基于Altera的芯片做设计是要被大家d...

阿里云云栖社区
05/22
0
0
小插曲:我和Nios II的故事

想必学习Altera家FPGA的小码农们都会有一个共同的困扰吧,那就是Nios II该不该学的问题。这个问题说白了,就是学Nios II到底有没有用。观点1、无用论,常常会听FPGA群里的某位前辈说道,目前...

qq_39210023
2017/07/16
0
0
PentesterLab新手教程(四):文件包含

  PentesterLab 简介   Web for pentester 是国外安全研究者开发的的一款渗透测试平台。   这个平台包含的主要漏洞如下:      Code injection (代码注入)   Commands inject...

FreeBuf
05/11
0
0
WEB前端开发学习5大工具,你用过几个?

孔子说:“工欲善其事,必先利其器”,学习WEB前端开发也是一样。最近很多小伙伴问w3cschool小师妹“我是个新手想学习前端,但是网上那么多平台,我该怎么选呢?”为此w3cschool小师妹特地整...

W3Cschool
04/24
0
0
在ISE平台实现矩阵相乘和求逆能利用哪些专用IP核?

要求一系列矩阵运算,原本在Altera的平台上实现的,借助了ALTFPMatrixINV核与ALTFPMatrixMult核,现在需要重新在一套Xilinx平台上实现,ISE中有类似的IP核吗?...

lucky_qpj
2015/05/30
43
0
centos安装shadowsocks多用户带前端教程

对于新手,整个教程可能会花掉你数小时时间,请做好心理准备。 1、首先必须要有一个PHP+MYSQL的环境,PHP版本>=5.3 MYSQL>=5.0(最好是5.5版本)。 直接执行lnmp1.1官方的安装教程shell,如果...

刘语彤
2015/07/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Day35 rsync通过服务同步

rsync通过服务同步 rsyncd.conf配置文件详解 port:指定在哪个端口启动rsyncd服务,默认是873端口。 log file:指定日志文件。 pid file:指定pid文件,这个文件的作用涉及服务的启动、停止等...

杉下
14分钟前
0
0
【最新最全】为 iOS 和 Android 的真机和模拟器编译 Luajit 库

编译 Luajit 库,的确是一个挑战。因为官网的教程,在当前版本的 Xcode 和 NDK 环境中,已经不适用了。以前只是编译了适用于真机的 Luajit 库。最近在尝试编译模拟器 Luajit 库,就顺便梳理了...

ios122
14分钟前
0
0
rsync至ssh同步

rsync: 文件同步工具,可实现“增量拷贝”;使用yum安装rsync包 常用选项:-a=-rtplgoD (-r同步目录,-t保持文件的时间属性,-p保持文件的权限属性,-l保持软连接,-g保持文件的属组,-o保持...

ZHENG-JY
19分钟前
0
0
TradingView 学习笔记

#前言 公司最后需要使用TradingView展示K线图走势。由于之前没接触过,拿到文档时一脸蒙逼。还好找到二篇文章+Demo代码,直接改改就行了。 #被批 由于上面的懵懂,有个问题困扰4个小时没解决...

hihubs
20分钟前
0
0
10.28 rsync工具介绍~10.31 rsync通过ssh同步

rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而...

洗香香
22分钟前
1
0
php如何使用JSON-RPC查找以太坊中的最新块哈希hash值?

我用PHP中开发了一个以太坊块资源管理器,并成功地与我的服务器Geth节点建立了JSON-RPC通信。然而,当我试图找出最后一个区块时,我陷入了困境。我在https://ethereum.gitbooks.io/frontier...

智能合约
28分钟前
1
0
卷积为什么要旋转180度

参考《最容易理解的对卷积(convolution)的解释》 https://blog.csdn.net/bitcarmanlee/article/details/54729807 这篇博客详细讲解了“卷积”,提及了为什么要反转180度,我简述下。 1.卷积的...

datadev_sh
31分钟前
0
0
【2018.07.18学习笔记】【linux高级知识 20.23-20.26】

20.23/20.24/20.25 告警系统邮件引擎 20.26 运行告警系统

lgsxp
36分钟前
16
0
分布式架构3--CentOs下安装MySQL(环境准备)

声明:因为运行环境是基于Linux系统的,在做此框架之前需要做一些前期的环境准备工作 CentOs下安装MySQL网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录,我这边已经...

明理萝
39分钟前
0
1
关于Spring Cloud大型互联网分布式企业微服务云架构

第一篇文章简单给大家介绍了Spring Cloud架构,我这边结合了当前大部分企业的通用需求,包括技术的选型比较严格、苛刻,不仅要用业界最流行的技术,还要和国际接轨,在未来的5~10年内不能out...

itcloud
46分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部