E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
硬件编程VHDL
循环灯控制器,该控制器控制红、绿、黄三个发光管循环发亮(
VHDL
语言)
设计一个循环灯控制器,该控制器控制红、绿、黄三个发光管循环发亮。要求红发光管亮2秒,绿发光管亮3秒,黄发光管亮1秒。(假设外部提供频率为1MHz的方波信号) library ieee; use ieee.std_logic_1164.all; entity loopled_tb_vhd is end loopled_tb_vhd; architectu
·
2015-11-13 08:32
控制器
VHDL
学习笔记——数字系统设计
数字系统是指有若干数字电路和逻辑不见构成的能够处理或传输数字信息的设备。数字系统可分为三部分:输入输出接口、数据处理器和控制器。 【传统的系统硬件设计】方法是(1)采用自底向上的设计方法(2)采用通用的逻辑元器件(3)在系统硬件设计的后期进行仿真和调试(4)主要设计文件是电原理图 现在流行的,也是我重点学习的设计方法是【层次化结构设计】。这种设计方法,比较通俗地讲就是:将各功能的实
·
2015-11-13 03:32
学习笔记
VHDL
基础 学习笔记
最近一直忙着学校里的活动,所以没怎么更新,上周活动忙完了,正好也借着数电实验的机会,重新学习一下
VHDL
的编程。
·
2015-11-13 03:31
学习笔记
可能学
VHDL
比VerilogHDL好吧?
中有个很有趣的Synthesize Report: Minimum period (Verilog): ~12 ns (Maximum Frequency: ~83 MHz) Minimum period (
VHDL
·
2015-11-12 21:18
Verilog
[虚拟化/云][全栈demo] 为qemu增加一个PCI的watchdog外设(九)
使用verilog/
vhdl
设计一个PCI的watchdog设备。 2. 通过systemverilog 写testbench. 很久之前研究过AC97的verilog代码。
·
2015-11-12 21:58
demo
[虚拟化/云][全栈demo] 为qemu增加一个PCI的watchdog外设(一)
一个全栈式的工程师,应该能设计通过verilog/
VHDL
做logical设计。能写内核驱动,能架站。
·
2015-11-12 21:53
demo
汇编学习笔记(5)阶段性总结
汇编程序 汇编语言是直接对
硬件编程
的语言,由机器语言发展而来,采用自然语言的形式书写指令并通过编译器编译为机器语言后由计算机执行。汇编程序主要由两部分组成:指令和数据。
·
2015-11-12 17:43
学习笔记
用
VHDL
层次结构设计方法设计程序并仿真,底层器件是74HC161和逻辑门。
--第一个底层设计实体 74HC161library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_arith.all;entity v74x161 isport( clk,clr_l,ld_l,enp,ent:in std_logic; d:in unsi
·
2015-11-12 15:11
二进制
如何在word中写出赏心悦目的代码
短学期的
VHDL
终于结束了,虽然代码并不是很难,但是框框条条的规矩很多,也算折腾了一会,最后要写一个技术手册,结题报告类似物。
·
2015-11-12 13:30
word
关于
vhdl
中integer消耗资源的一些讨论
源程序:注意红色字体为之后对比的中将做改动的语句 library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; use ieee.std_logic_arith.all; entity control is port(clk:in std_logic; dip1:in std_logic; -
·
2015-11-12 09:33
Integer
观点:哪些人适合做FPGA开发?
FPGA目前非常火,各个高校也开了FPGA的课程,但是FPGA并不是每个人都适合,FPGA讲究的是一个入道,入什么道,入电子设计的道,就是说,这个过程,你得从电子设计开始,然后再学FPGA,而不是先从
VHDL
·
2015-11-11 18:36
FPGA
VHDL
MOD和REM
mod(取模)and rem(取余)
VHDL
has mod and rem.
·
2015-11-11 17:29
em
VHDL
数据类型转换
函 数 名 &nb
·
2015-11-11 15:45
数据类型
在
VHDL
中,“传输延迟”和“惯性延迟”
传输延迟就是最容易理解的从输入变化到输出变化之间的延迟。对应语法是transport例如 b <= transport a after 20ns惯性延迟考虑了电容效应,即如果输入是(相对)窄的脉冲的话将被忽略,不会反应到输出。例如 Z<= X after 20ns如果X有个小于20ns的脉冲(即20ns内连续翻转) Z将维持不变 否则会在20ns以后体现这个不小于20ns的脉冲(或单次
·
2015-11-11 15:44
VHDL
设计时参数定义的方法 例子
-- SPtb LIBRARY ieee; USE ieee.std_logic_1164.ALL; USE IEEE.STD_LOGIC_ARITH.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; use std.textio.all; use ieee.std_logic_textio.all; -- Uncomment the following
·
2015-11-11 15:41
方法
VHDL
testbench 例子,包含向文件中写数据
LIBRARY ieee; USE ieee.std_logic_1164.ALL; use std.textio.all; use ieee.std_logic_textio.all; ENTITY DFFNTest IS END DFFNTest; ARCHITECTURE behavior OF DFFNTest IS &
·
2015-11-11 15:34
test
利用
VHDL
读写file文件
library ieee; use std.textio.all; use ieee.std_logic_textio.all; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.al
·
2015-11-11 15:33
File
VHDL
学习札记:library and Package
参考:http://www.cnblogs.com/garylee/archive/2012/11/16/2773596.htmlhttp:// http://forums.xilinx.com/t5/High-Level-Synthesis-HLS/Getting-from-HLS-RTL-to-implementation-through-a-Tcl-script/td-p/
·
2015-11-11 11:21
package
联合体、位段巧妙用法
直接上代码,见如下应用场景: 在
硬件编程
中,经常要进行位操作,假定 寄存器是8位的(这里就偷个懒,不写32位的了),且某个寄存器的地址是 0x10,现在我要读写寄存器。
·
2015-11-11 09:02
用法
DE2-70 数码管控制AVALON MM IP(
VHDL
版本)
1: library IEEE; 2: Use IEEE.std_logic_1164.all; 3: Use IEEE.numeric_std.all; 4: 5: entity VHSEG7_Controller is 6: generic (SEG7_NUM: integer :=8; 7: DATA_WIDTH: in
·
2015-11-11 08:04
val
ultraEdit32 /uedit32 自定义快捷键/自定义注释快捷键
编辑器一直用vim,但同事写
VHDL
用的是utraledit32 ,为了更好的沟通,我也下载了最新破解版本:http://pan.baidu.com/s/1qWCYP2W 刚开始用找不到注释的快捷键
·
2015-11-11 07:00
ultraEdit
VHDL
学习之TEXTIO在仿真中的应用
TEXTIO 在
VHDL
仿真与磁盘文件之间架起了桥梁,使用文本文件扩展
VHDL
的仿真功能。
·
2015-11-11 06:26
text
【原创】利用doxygen来管理项目文档或注释
(包括C, C++, C#, Objective-C, IDL, Java,
VHDL
, PHP, Python, Tcl, Fortran等)。
·
2015-11-11 04:46
管理
CPLD的发展及趋势简介
开发方式,用途,就未来的发展趋势 CPLD:开发环境 QUARCTUS 软件 开发语言:
VHDL
和ver
·
2015-11-11 00:55
简介
综合性实验五、有限状态机的硬件描述语言设计方法
电子设计自动化实验实验五EDA一.实验名称:综合性实验五、有限状态机的硬件描述语言设计方法二.实验目的:1、熟悉用硬件描述语言(
VHDL
)设计一般状态机所包含的几个基本部分; 2、掌握用硬件描述语言(
VHDL
u011303443
·
2015-11-10 10:00
硬件
【翻译】ModelSim指南 V (ModelSim)(Verilog)(Digital Logic)
把以下作为内存定义并列出: l 寄存器、线变量和标准逻辑数列 l 整数数列 l
VHDL
里除了标准逻辑之外的列举类型的信号元数列 本课所用的设计文件 安装时自带的范例。
·
2015-11-09 13:12
Verilog
Doxygen从零学起———安装和配置
从程序的源代码中提取其中按照约定格式写的注释中提取信息)例如C++,Objective-C,C#,C,PHP,Python,IDL(Corba,Microsoft,andUNO/OpenOfficeflavors),Fortran,
VHDL
xiamentingtao
·
2015-11-08 21:00
doxygen
xilinx调用modelsim时出错
/xilinx/
vhdl
/unisim". # No such file or directory. ” 反正自己不会,就上网查了一下,下面给出
·
2015-11-08 16:19
Model
CPU设计开发--时钟模块
自主设计CPU,用
VHDL
语言模拟。今晚开始做,由于长期不写
VHDL
代码了,就一个时钟模块居然错了这么多,唉。 先附上调试正确的代码吧。
·
2015-11-08 16:18
cpu
Synplify使用小结
1 创建Tcl scipt文件 1.1建立新工程 project –new 1.2添加源文件 add_file –verilog 或 add_file –
vhdl
1.3 综合控制命令设置目标器件
·
2015-11-08 11:59
使用
如何选择复位方式?
以下是同步、异步复位的Verilog和
VHDL
代码: /
·
2015-11-05 09:33
选择
Doxygen - Generate documentation from source code
documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran,
VHDL
·
2015-11-05 08:30
document
电子设计自动化实验 实验四 波形发生器
EDA一.实验名称:设计性实验四、IP核(LMP模块)的EDA软件设计应用二.实验目的:1、掌握LPM模块的
VHDL
元件定制、调用和使用方法;2、熟悉含LPM模块的硬件描述语言代码的设计、编译和硬件实验流程
u011303443
·
2015-11-03 14:00
硬件
【黑金教程笔记之001】veriloghdl 扫盲文—笔记&勘误
原文作者:akuei2 联系方式:blog.ednchina.con/akuei2 勘误001: Page 3 0.1 各种HDL语言 下面的几段里的VDL应为
VHDL
·
2015-11-02 18:12
Verilog
VHDL
硬件描述语言实现数字钟
--
VHDL
上机的一个作业,程序太长实验报告册上写不下了。于是就在博客上留一份吧。
·
2015-11-02 18:55
数字
VHDL
计算最大公约数的实现
---------------------------------------------------------- -- timer interrupt -- xiaoyang@ 2011.4 . 18 -----------------------------------------------------
·
2015-11-02 11:56
计算
vhdl
元件例化语句
在
vhdl
设计中常常将常用、典型的功能实体放在同一个目录下面,在设计复杂的电路的时候使用这些已经设计好的实例,这样就使设计变得简单了。
·
2015-11-02 11:53
语句
VHDL
之conversion function
VHDL
Type Cast and Conversion Functions **In ASIC design, do NEVER use integer or natural
·
2015-11-01 12:56
conversion
VHDL
之package
Pacakge Frequently used pieces of
VHDL
code are usually written in the form of COMPONENTS
·
2015-11-01 12:54
package
怎样用modelsim做后仿真
编译工具采用quatus) step1:在qurtus改变编译选项: assignments->EDA tool setting:选择verilog还是
vhdl
·
2015-11-01 11:07
Model
【原创】科研训练指导手册(DE2-115_labs_
vhdl
)-PART7--实验六
6.实验6:状态机 Part I :简单的序列检测状态机 实现一个FSM用于识别2中指定的输入序列:4个1或4个0。输入信号为w,输出为z。当连续4个时钟w=1或0时,z=1;否则,z=0.序列允许重合,比如连续5个时钟w=1,在第4,5个时钟z=1。图7.1描述了w和z的关系。 图7.1 w和z的关系 状态图如图7.2所示。用9个触发器,状态编码
·
2015-11-01 10:12
part
【原创】科研训练指导手册(DE2-115_labs_
vhdl
)-PART8--附录
附录 DE2-115实验板引脚配置信息 DE2-115开发板:目标芯片Cyclone IV E EP4CE115F29C7;存储器:64MB x2 SDRAM、2MB SRAM、8MB Flash;通信端口:10/100/1000以太网口 x2、USB 2.0时钟:50MHz x3 振荡器、SMA in/out Altera 串行配置芯片– EPCS64
·
2015-11-01 10:12
part
【原创】科研训练指导手册(DE2-115_labs_
vhdl
)-PART5--实验四
图4.1 四位同步计数器 执行以下步骤: 1使用图4.1中给出的结构来写出一段16位计数器的
VHDL
代码,并编译。 2仿真工程来证实其正确性。 3
·
2015-11-01 10:11
part
【原创】科研训练指导手册(DE2-115_labs_
vhdl
)-PART4--实验三
2编写一个包含了如上3个不同存储单元的
VHDL
实体。试写代码来实现如图3.1中所示的电路。 3编译并用逻辑单元映射结果来检测电路。并检测使用一个LU
·
2015-11-01 10:10
part
【原创】科研训练指导手册(DE2-115_labs_
vhdl
)-PART2--实验一
1.实验一:拨码开关、led灯和多路选择器 这个练习的目的是学习如何连接简单的输入、输出设备到一个FPGA芯片,并且用这些器件实现一个电路。我们将用DE2开发板上的switches SW17-0作为输入,用LED和7-segment displays作为输出。 这个实验包括6个部分,主要是组合逻辑电路和使用赋值语句。 Part I :点亮LED灯 Al
·
2015-11-01 10:09
part
【原创】科研训练指导手册(DE2-115_labs_
vhdl
)-PART3--实验二
2.实验二:二进制与BCD码的转换及显示 本节实验主要实现二进制数字到十进制数字的转换以及BCD码的加法。 Part I :二进制数字的显示 将开关SW15--0所设定的值显示在7段码显示器HEX3--HEX0上,即将开关SW15--12,SW11--8,SW7--4和SW3--0设置的值分别显示在HEX3,HEX2,HEX1和HEX0上。该电路应能显示0---9的数字,并且对于1010—1
·
2015-11-01 10:09
part
VHDL
之FSM
1 Intro The figure shows the block diagram of a single-phase state machine. The lower section contains sequential logic (flip-flops), while the upper section contains combinational logi
·
2015-11-01 09:16
VHDL
之concurrent之when
WHEN (simple and selected) It is one of the fundamental concurrent statements (along with operators and GENERATE). It appears in two forms: WHEN / ELSE (simple WHEN) and WITH / SELECT
·
2015-11-01 09:11
Concurrent
QS之force(1)
force This command allows you to apply stimulus interactively to
VHDL
signals(not variables), Verilog
·
2015-11-01 09:10
for
VHDL
之concurrent之operators
Using operators Operators can be used to implement any combinational circuit. However, as will become apparent later, complex circuits are usually easier to write using sequential 
·
2015-11-01 09:10
Concurrent
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他