VHDL 学习

近期在接触 VHDL,首先要本好书,个人觉得

1)《VHDL for engineer》  VHDL 大学实用教程 (这个名字翻译的无语。。。)

2)估计verilog的作者的 bhasker的VHDL也不错 <A VHDL primeer>,因为我喜欢他的verilog <A Verilog Primer, Third Edition>

Std_ulogic 中u的含义,unresovled,表示不能多信号重复驱动同一个net

Std_logic则是resolved,其定义

Subtype std_logic is resolved std_ulogic

其取值范围与std_ulogic相同,作为子类型,所有为std_ulogic定义的操作和函数都适合std_logic,std_ligc的resolutio函数(resolved)在程序包STD_LOGIC_1164中被定义,即使在多重信号驱动下也会有明确的值,适于三态,IEEE Std  1164推荐使用std_logic替代std_ulogic,原因是希望仿真器能对resolved类型信号进行更加准确有效的仿真 (??这句话不明白)  摘自<VHDL for Engineers>page59

时间: 2024-12-30 03:30:30

VHDL 学习的相关文章

VHDL学习之路——工具篇——modelsim-win64-10.1c的安装和基本使用

现在好多同学的操作系统都是64位的win8或者win10系统,在学习vhdl,安装软件时可能会遇到一些问题,下面我将介绍一些软件的安装以及基本使用的知识,希望能够帮到大家~ (1)modelsim-win64-10.1c的安装 我使用的系统是win10 64位专业版,在我的机器上成功安装并运行了modelsim,下面我说一下安装方法 1        运行modelsim-win64-10.1c-se.exe,安装软件(软件和破解包下载地址:http://pan.baidu.com/s/1kUz

VHDL学习之TEXTIO在仿真中的应用

TEXTIO 在VHDL 仿真与磁盘文件之间架起了桥梁,使用文本文件扩展VHDL 的仿真功能.本文介绍TEXTIO 程序包,以一个加法器实例说明TEXTIO 的使用方法,最后使用ModelSim 对设计进行仿真,并分析仿真结果.在对VHDL 源程序进行仿真时, 由于有的输入输出关系仅仅靠输入波形或编写testbench 中的信号输入是难以验证结果正确性的,例如, 设计8 位加法器,如果将所有的输入都验证一遍, 是非常麻烦的,因为要全面判断输出是否正确需要一个个的验证.此外,若用VHDL 设计一个

VHDL硬件描述语言学习笔记---VHDL语言要素

VHDL硬件描述语言学习笔记---VHDL语言要素,布布扣,bubuko.com

NVIDIA DIGITS 学习笔记(NVIDIA DIGITS-2.0 + Ubuntu 14.04 + CUDA 7.0 + cuDNN 7.0 + Caffe 0.13.0)

转自:http://blog.csdn.net/enjoyyl/article/details/47397505?from=timeline&isappinstalled=0#10006-weixin-1-52626-6b3bffd01fdde4900130bc5a2751b6d1 NVIDIA DIGITS-2.0 + Ubuntu 14.04 + CUDA 7.0 + cuDNN 7.0 + Caffe 0.13.0环境配置 引言 DIGITS简介 DIGITS特性 资源信息 说明 DIGI

从学习到工作,杰出电子工程师的养成日记

相信看到这篇文章的都是电子工程师,或者即将步入电子这个行业的未来工程师,很多人会问这样那样的问题,例如我怎样才能做一个电子工程师,怎样去应聘一个电子工程师,需要什么技能,如果做得不开心了我想转行的话可不可以,改怎么做啊?下面我们整理一些工程师的看法,让大家对工程师的轨迹有一定的了解,首先要讲述的是电子工程师怎样成长. 怎样成为一个出色电子工程师 先说课本,做电子工程师的话数学跟英语,必备技能.前者保证你理论过关,我是学自动化的,我们专业有这么一句话"大一高数没学好,一路兵败如山倒":后

iMPACT学习记录

iMPACT 概述 主要用于器件编程和文件生成,使用赛灵思通信线(MutiPRO Desktop Tool, Parallel Cable IV,或者Platform Cable USB)直接对FPGA.CPLD或PROM进行多种模式的配置:边界扫描模式可进行所有元件配置,从串和SelectMAP模式则仅可配置FPGA,在Desktop配置模式CPLD和PROM可配置,在直接SPI模式可编程select SPI serial flash(STMicro: M25P, M25PE, M45PE 或

zedboard zynq 学习 sobel 边缘检测 IP核 制作 根据 文档 Xapp890

官方文档http://www.xilinx.com/support/documentation/application_notes/xapp890-zynq-sobel-vivado-hls.pdf 准备工作 下载 工程文件 http://pan.baidu.com/s/1eQqwjBk 这是我用百度云分享的 如果不行了, 可以用 官方链接 https://secure.xilinx.com/webreg/clickthrough.do?cid=193509 sobel 算子边缘检测原理 这里不

《FPGA全程进阶---实战演练》第一章之如何学习FPGA

对于很多初学者,大部分都是急于求成,熟不知越是急于求成,最终越是学无所成,到头来两手空空,要学好FPGA,必须弄懂FPGA本质的一些内容. 1.FPGA内部结构及基本原理 FPGA是可以编程的,必须通过了解FPGA内部结构才能很好地理解为什么FPGA是可以编程的.学习FPGA不能像学习其他CPU芯片一样,看到Verilog或者VHDL就像看到C语言或者其它软件编程语言一样.一条条的读,一条条的分析.要冲破软件编程的思想. 那么FPGA为什么是可以“编程”的呢?首先来了解一下什么叫“程”.启示“程

如何学习FPGA(转)

原文来自:http://m.blog.csdn.net/k331922164/article/details/44626989 一.入门首先要掌握HDL(HDL=verilog+VHDL). 第一句话是:还没学数电的先学数电.然后你可以选择verilog或者VHDL,有C语言基础的,建议选择VHDL.因为verilog太像C了,很容易混淆,最后你会发现,你花了大量时间去区分这两种语言,而不是在学习如何使用它.当然,你思维能转得过来,也可以选verilog,毕竟在国内verilog用得比较多. 接