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
verilogHDL
SOC设计及Verilog学习笔记二
第二章
VerilogHDL
:描述层次:门级,RTL级(C=a&b),行为级注释:///**/大小写敏感宏定义define数值:1、0、x(b不定)、z(高阻)模块例化--函数调用(多例化多调用)并行执行
迷失的二向箔
·
2020-08-22 10:42
数字IC设计
异步FIFO(二)——手撕代码
承接上一篇,FIFO的基础理论,理论基础参考《
VerilogHDL
高级数字设计》,Clifford的论文SimulationandSynthesisTechniquesforAsynchronousFIFODesign
爱哭不秃头
·
2020-08-21 20:33
数字电路设计
Verilog
HDL
Verilog - 笔试题(1)
(D)(A)if-else(B)case(C)casez(D)repeat3、
VerilogHDL
语言进行电路设计方法有哪几种?
Papa Pig
·
2020-08-21 11:53
数字IC笔试面试
verilog
数字电子钟设计制作——数字逻辑课程设计 Verilog HDL CPLD
进一步掌握数字电子技术的理论知识,培养工程设计能力和综合分析问题、解决问题的能力;2.基本掌握常用电子电路的一般设计方法,提高电子电路的设计和实验能力;3.掌握复杂可编程逻辑器件CPLD的原理及使用方法;4.掌握
VerilogHDL
diefun
·
2020-08-20 23:01
数字逻辑
数字逻辑
verilog
cpld
数字时钟
UART分析与设计
文章基于
VerilogHDL
语言,结合有限状态机的设计方法来实现UART,将其核心功能集成到FPGA上,使整体设计紧凑、小巧,实现的UART功能稳定、可靠,为RS—232接口提供了一种新的解决方案;同时
NTMR
·
2020-08-20 00:34
FPGA
quartus中测试文件的写法及用法_笔记
1.
VerilogHDL
设计不用而仿真时用的语法initialtask/functionfor/while/repeat/foreverinteger内部不能有三态0case/casexforce/wait
文艺工科狗
·
2020-08-19 23:14
FPGA
TestBench中的timescale 时间延迟与时间精度
在
VerilogHDL
模型中,所有时延都用单位时间表述。使用`timescale编译器指令将时间单位与实际时间相关联。该指令用于定义时延的单位和时延精度。
jinlxz
·
2020-08-19 10:29
Electronics
verilog中的timescale用法
timescale是
VerilogHDL
中的一种时间尺度预编译指令,它用来定义模块的仿真时的时间单位和时间精度。
nuomigege
·
2020-08-19 10:57
FPGA相关
`timescale
原文地址:http://www.dzsc.com/data/html/2007-4-30/28945.html在
VerilogHDL
模型中,所有时延都用单位时间表述。
willis
·
2020-08-19 07:03
FPGA
单指令周期CPU-----逻辑、移位操作和空指令
代码在Github上之前实现了单指令周期的ori,已经实现了
VerilogHDL
语言设计的CPU系统框架和数据流,接下来的逻辑、移位操作和空指令,只是在实现的流程上增添指令之前实现ori指令(数据流程和系统结构
Zach_z
·
2020-08-19 06:09
Verilog
有限状态机设计实例之空调控制器(Verilog HDL语言描述)(仿真与综合)(附用Edraw(亿图)画状态转移图)
目录前言空调控制器简介状态转移图如下:
VerilogHDL
语言描述测试文件仿真图ISE综合RTLSchematicTechnologySchematic前言关于工具的使用,这两天我比较重视,因为我想找到一些替代手工的工具来帮助画图
李锐博恩
·
2020-08-18 19:33
Verilog/FPGA
实用总结区
Synopsys工具介绍
VCSVCS是编译型Verilog模拟器,它完全支持OVI标准的
VerilogHDL
语言、PLI和SDF。
feixiaku
·
2020-08-17 12:47
FPGA
【第一季】CH04_FPGA设计Verilog基础(一)Enter a post title
【第一季】CH04_FPGA设计Verilog基础(一)4.1
VerilogHDL
代码规范u项目构架设计项目的构架用于团队的沟通,以及项目设计的全局把控u接口时序设计规范模块和模块之间的通过模块的接口实现关联
weixin_30664051
·
2020-08-17 03:08
iic协议以及个人总结的设计流程
目录I2C设计流程简介特性功能描述设计模块描述常见的I2C操作顺序
VerilogHDL
仿真与验证结构图总结I2C设计流程简介I2C(Inter-IC)总线是一种简单、低带宽、短距离的协议。
贾多宝
·
2020-08-16 22:42
Verilog
项目练习
IIC协议
VerilogHDL
代码
////ModuleName:IIC_CORE模块AT24C256,SCL为高电平期间锁存数据,所以主器件输出到ATC(写)时,要在SCL为低电平的//时候给SDA赋值,而从EEPROM读数据时,只要在SCL为高电平时读好了。////-----------------------------------------------------------------------------------
XY_Chang
·
2020-08-16 22:01
通信协议
[文档]. 艾米电子 - 参数与常量,Verilog
对读者的假设已经掌握:可编程逻辑基础
VerilogHDL
基础使用Verilog设计的QuartusII入门指南使用Verilog设计的ModelSIm入门指南内容1常量HDL代码经常在表达式和数组的边界使用常量
weixin_34377919
·
2020-08-16 21:02
VerilogHDL
常用的仿真知识
在描述完电路之后,我们需要进行对代码进行验证,主要是进行功能验证。现在验证大多是基于UVM平台写的systemverilog,然而我并不会sv,不过我会使用verilog进行简单的验证,其实也就是所谓的仿真。这里就来记录一下一些验证的基础吧。一、验证基础与仿真原理①综合中的语法,都适用于仿真,在仿真中,Verilog语句是串行的,其面向硬件的并行特性则是通过其语义(语言含义)来实现的,因此并不会丢
weixin_34377919
·
2020-08-16 21:02
FPGA进阶教程四--有限状态机的Verilog实现(已完结)
二.工具1.DigilentAnvyl开发板2.安装ISEDesignSuite软件的PC机一台3.USB数据线一根三.简单上手实验1.用
VerilogHDL
设计并实现一个10101串行序列检查器(可重叠
立志成为摄影师的健身虾
·
2020-08-16 21:14
计算机大类
Basys3 FPGA 3-8译码器开发及应用
实验33-8译码器开发及应用实验目的:1学习
VerilogHDL
基本语法2巩固Vivado2014.2环境下的
VerilogHDL
编程设计的基础。
路小小卡
·
2020-08-16 19:57
心得体会
关于Verilog的可综合性
虽然不同的综合工具对
VerilogHDL
语法结构的支持不尽相同,但
VerilogHDL
中某些典型的结构是很明确地被所有
lcyapi
·
2020-08-16 19:09
实验一、Verilog 与 ModelSim 基础
实验一、Verilog与ModelSim基础一、实验目的:熟悉并掌握
VerilogHDL
与ModelSim的使用二、实验环境:ModelSim三、实验内容:学习使用Verilog完成4选1多路选择器的设计和实现
大吉大利,今晚AC
·
2020-08-16 19:35
【 FPGA 】抢占式优先级译码器电路
今天看用选择器实现总线设计的程序中(【FPGA】总线实现形式之选择器),选择器控制信号部分用到了抢占式优先级译码器,这里单独把这个抢先式优先级译码器抽出来讲讲看:高位优先,下面是
VerilogHDL
代码
李锐博恩
·
2020-08-16 18:33
Verilog/FPGA
实用总结区
【Verilog HDL】设计硬件电路时,如何避免生成锁存器?
这个问题很简单,前面的很多博文也多多少少提到了这个问题,(如:
VerilogHDL
使用规范(一)),今天就系统地理一遍。
李锐博恩
·
2020-08-16 18:33
Verilog/FPGA
实用总结区
在FPGA中使用Verilog实现I2C通信
马虎不得的,特别是起始和停止的条件,起始必须要时钟线SCL为高电平时数据线SDA拉低;而停止时必须要时钟线SCL为高电平时数据线SDA拉高;中间的数据的每一位传送都是必须要求在时钟线SCL为高定平时完成;
VerilogHDL
xazzh
·
2020-08-16 18:22
FPGA
Verilog
数字集成电路设计
关于
VerilogHDL
生成的锁存器
总是会遇到有写文档中提到,不要生成锁存器。问题是一:什么叫锁存器二:为什么不要生成锁存器三:如何避免生成锁存器好,现在就这三个问题,一一做出解答一什么叫锁存器锁存器(Latch)是一种对脉冲电平敏感的存储单元电路,它们可以在特定输入脉冲电平作用下改变状态。锁存,就是把信号暂存以维持某种电平状态。锁存器的最主要作用是缓存,其次完成高速的控制其与慢速的外设的不同步问题,再其次是解决驱动的问题,最后是解
Chauncey_wu
·
2020-08-16 17:51
verilog
Verilog HDL 程序的优劣判断指标
引用了Xilinx大学计划中关于程序优劣指标的描述
VerilogHDL
程序设计首要指标是功能的完备性,达到设计要求,这是任何设计都必须完成的。
Jakcia
·
2020-08-16 13:23
HDL
计算机组成原理|多功能ALU设计实验
多功能ALU设计实验一、实验目的与要求实验目的:(1)学习多功能ALU的工作原理,掌握运算器的设计方法(2)掌握运用
VerilogHDL
进行行为描述与建模的技巧和方法实验要求:本实验要求设计一个具有8种运算功能的
无限遐想计划
·
2020-08-16 08:13
计算机组成原理
ALu
VHDL和Verilog HDL的区别
HDL特别是
VerilogHDL
得到在第一线工作的设计工程师的特别青睐,不仅因为HDL与C语言很相似,学习和掌握它并不困难,更重要的是它在复杂的SOC的设计上所显示的非凡性能和可扩展能力。
Chen_hyer
·
2020-08-16 07:45
HDL
基于FPGA和Arduino的小游戏设计
实物图目录一、总体设计方案…11.1总体功能介绍…11.2设计原理…11.3
VerilogHDL
程序代码设计及功能介绍…51.4总体电路图…6二、功能仿真及分析…7三、功能测试及分析…8四、结论…154.1
WillChan_
·
2020-08-16 03:21
[转载]Verilog阻塞与非阻塞赋值使用要点
在
VerilogHDL
中,描述进程的基本语句是always和initial。always过程反复执行其中的块语句,而initial过程语句只执行一次。此外,一个assign赋值语句,一个实例元件
weixin_30791095
·
2020-08-16 02:37
Quartus II 中 Verilog 常见警告/错误汇总
vectorsourcefile中时钟敏感信号(如:数据,允许端,清零,同步加载等)在时钟的边缘同时变化.而时钟敏感信号是不能在时钟边沿变化的.其后果为导致结果不正确.措施:编辑vectorsourcefile2.
VerilogHDL
weixin_30627341
·
2020-08-16 02:20
采用DDS设计信号发生器
②用
VerilogHDL
进行建模和模拟仿真,再利用FPGA进行实现D/A转换。③下载到DE0板上利用VGA端口的一个四位孔进行A/D转换显示在示波器上。二、
weixin_30340617
·
2020-08-16 02:22
阻塞(=)和非阻塞赋值(
就知道在
VerilogHDL
中阻塞赋值"="和非阻塞赋值"<="有着很大的不同。
sysu_strange
·
2020-08-16 01:54
Verilog
异步FIFO同步化设计
代码为《
VerilogHDL
高级数字设计(第二版)》中的代码,不过中文版其中有些代码缺失,因此又请教了大神。之后把关于信号同步化的异步FIFO设计指导写了下来,感觉可能会用得到。
moon9999
·
2020-08-16 00:13
verilog
呼吸灯原理简介 + FPGA实现呼吸灯
本文简要介绍一下呼吸灯的原理,最后附上FPGA的呼吸灯
VerilogHDL
代码。希望能给各位读者些许帮助。呼吸灯的效果是灯逐渐由暗变亮再逐渐由亮变暗周而复始像人在呼吸一样。
维多小子
·
2020-08-16 00:09
单片机
【持续更新】基础知识普及及纠错
1:DUT(DesignunderTest)的由来仿真测试与
VerilogHDL
代码的设计都是同步进行的,而每一个
VerilogHDL
代码的正确与否,都是建立在“验证结果”是否符合预期的波形基础上,综上所述
CY_store
·
2020-08-15 22:37
FPGA基础篇
微程序控制型简单CPU模型Verilog HDL实现
一、设计目标掌握微程序控制器的基本原理设计可以实现实现基本的指令运算指令、数据传输指令、输入输出指令、转移指令;并且具有中断和原码一位乘法功能使用
VerilogHDL
在MaxPlus2上实现CPU模型的仿真注
一枚小蔡鸡
·
2020-08-15 22:35
本科小编程
Verilog HDL 学习笔记1-data type
通过两个月的学习,对
VerilogHDL
有了新的认识。学习贵在总结,遂将心得体会记录!
VerilogHDL
学习笔记1-datatype接触HDL时间其实挺长了,最开始接
badao88888888
·
2020-08-15 22:58
序列信号产生器的verilog HDL 设计
一、状态转移型的序列信号产生器的
verilogHDL
设计用一个不断循环的状态机,循环产生序列信号001011。过程过于简单,我就不画状态图了。
李锐博恩
·
2020-08-15 22:35
Verilog/FPGA
实用总结区
序列信号产生器
FPGA的一些个人经验体会
注:首先区别一下C与
VerilogHDL
两种语言的区别。
Eagle_gqs
·
2020-08-15 21:19
FPGA
基于AMBA-AHB总线的SDRAM控制器设计方案
整个控制器的设计已用
VerilogHDL
语言实现并通过了Modelsim仿真和FPGA验证。仿真结果表明所设计的控制器符合SDRAM内部指令操
hushup
·
2020-08-15 20:10
嵌入式
【 Verilog HDL 】赋值冲突问题
进入正题,今天记录这篇笔记,应该是学习使用
VerilogHDL
描述硬件电路时都会遇到的问题,记录下来,供大家参考。
李锐博恩
·
2020-08-15 13:37
Verilog/FPGA
实用总结区
Timescale
'timescale是
VerilogHDL
中的一种时间尺度预编译指令,它用来定义模块仿真时的时间单位和时间精度。
yundanfengqing_nuc
·
2020-08-14 04:56
FPGA
TestBench中的timescale 时间延迟与时间精度
在
VerilogHDL
模型中,所有时延都用单位时间表述。使用`timescale编译器指令将时间单位与实际时间相关联。该指令用于定义时延的单位和时延精度。
yunhuang2010
·
2020-08-14 04:56
Hardware
Verilog 【以下的语句我基本没怎么懂,在上篇里。故记下,虽然没什么逻辑,但是可以帮助我再看下去】
VerilogHDL
语言具有下述描述能力:设计的行为特性、设计的数据流特性、设计的结构组成以及包含响应监控和设计验证方面的时延和波形产生机制。
whm0077
·
2020-08-14 04:53
verilog 条件编译命令`ifdef、`else、`endif 的应用
【摘自夏宇闻《verilog设计教程》】一般情况下,
VerilogHDL
源程序中所有的行都将参加编译。
weixin_33869377
·
2020-08-14 03:10
Verilog中条件编译命令 `ifdef、`else、`endif 用法之1
一般情况下,
VerilogHDL
源程序中所有的行都参加编译。但是有时候希望对其中的一部份内容只有在条件满足的时候才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。
weiweiliulu
·
2020-08-14 03:48
FPGA
Verilog HDL语言中关于赋值的一些概念
VerilogHDL
语言中关于赋值的一些概念赋值有四种方法:门基元,持续(连续)赋值,过程阻塞赋值(“=”)和非阻塞赋值(“<=“)。这四种方法分成两大类:门级时序模型和过程时序模型。
casevison
·
2020-08-14 03:16
FPGA
FPGA基础知识23(Verilog中条件编译命令_`ifdef、`else、`endif_用法)
Verilog中条件编译命令ifdef、else、`endif用法一般情况下,
VerilogHDL
源程序中所有的行都参加编译。
菜鸟-求指导
·
2020-08-14 03:29
(16)verilog 条件编译(FPGA不积跬步101)
一般情况下,
VerilogHDL
源程序中所有的行都将参加编译。调试中希望只对一部分内容指定编译的条件,这就是“条件编译”。2为什么要使用条件编译?
宁静致远dream
·
2020-08-14 03:24
FPGA小试牛刀
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他