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
_Verilog
FPGA基础知识-实用建模技术
过程连续赋值2.改写参数3.条件编译和执行4.时间尺度5.常用的系统任务学习时间:学习总结学习目标:提示:这里可以添加学习目标1.掌握怎样在模块调用时用defparam语句重新定义参数值J解释条件编译和
Verilog
第二层皮-合肥
·
2023-06-17 02:39
FPGA设计-基础篇
fpga开发
FPGA基础知识-任务和函数
学习内容:提示:这里可以添加要学的内容1.任务和函数的区别在
Verilog
中,任务和函数用于不同的日的。我们将在下面的几节中,对两者进行更详细的讨论。但是,在学习之前,理解两者之间的区别是
第二层皮-合肥
·
2023-06-17 02:36
FPGA设计-基础篇
fpga开发
Verilog
第1节作业提交-2019-07-17
第一步建立功能模块modulekey_ctrl_led(inputwirekey1,inputwirekey2,inputwirekey3,outputwireled);assignled=key1&key2&key3;endmodule第二部建立仿真激励模块`timescale1ns/1nsmoduletb_key_ctrl_led();regkey11,key22,key33;wireled1
Xele
·
2023-06-16 18:42
【FPGA零基础学习之旅#7】BCD计数器设计
❤️目录-BCD计数器设计一、效果演示二、BCD码基础知识三、BCD计数器
Verilog
实现四、级联BCD计数器实现4.1
Verilog
实现4.2ip核实现一、效果演示顶层模块中的BCD模块级联:
小夏与酒
·
2023-06-16 14:02
FPGA学习之旅
fpga开发
学习
Verilog
HDL
BCD码
ip核
HLS入门实践
HLS入门实践文章目录HLS入门实践1.HLS基本知识简述1.1HLS简介1.2HLS相关知识概念2.HLS技术认识2.1与VHDL/
Verilog
关系2.2关键技术问题2.3存在的技术局限性3.HLS
849879773
·
2023-06-16 09:39
fpga开发
工作总结
每日工作总结201910241.
verilog
写测试激励,定向验证很方便。注意无法,task中不能用always@语句。可以用@(posedgeclk)不能#参数传递。
Joycty
·
2023-06-16 04:16
【手撕代码】同步 FIFO、LIFO/Stack
网上有很多关于FIFO的
Verilog
/VHDL代码的资源,过去,我自己也使用过其中的一些。但令人沮丧的是,它们
碎碎思
·
2023-06-15 21:36
fpga开发
如何实现异步FIFO,听小哥给你说说
异步FIFO的实现(从
verilog
代码到波形)一、 异步fifo的简单介绍我们知道,fifo最简易的构造能够由一个DPRRAM达到,只不过fifo不须要地址,每个数据的存取位置都是顺序变化的
单片机一哥
·
2023-06-15 18:40
单片机
51单片机
单片机
51单片机
stm32
Verilog
简易电梯控制系统(2层)
工程文件链接:
Verilog
简易电梯控制系统设计(两层,含附加项蜂鸣器和流水灯)-单片机文档类资源-CSDN下载一、实验项目名称:简易电梯控制系统(2层)二、实验学时:2三、设计目标:1.实现2层楼的简易电梯控制系统
名为28
·
2023-06-15 13:24
Verilog
课程设计
fpga开发
Verilog
高级知识点
目录
Verilog
高级知识点1、阻塞赋值(Blocking)2、非阻塞赋值(Non-Blocking)3、assign和always区别4、什么是latch
Verilog
高级知识点本节给大家介绍一些高级的知识点
OliverH-yishuihan
·
2023-06-15 12:59
fpga开发
Verilog
高级知识点---状态机
目录状态机1、Mealy状态机2、Moore状态机3、三段式状态机状态机
Verilog
是硬件描述语言,硬件电路是并行执行的,当需要按照流程或者步骤来完成某个功能时,代码中通常会使用很多个if嵌套语句来实现
OliverH-yishuihan
·
2023-06-15 12:59
fpga开发
硬件工程
dsp开发
算法
Verilog
基础知识
目录
Verilog
基础知识1、
Verilog
和VHDL区别2、
Verilog
和C的区别3、
Verilog
基础知识3.1、
Verilog
的逻辑值3.2、
Verilog
的标识符3.2.1、规范建议3.3、
Verilog
OliverH-yishuihan
·
2023-06-15 12:57
硬件工程
fpga开发
dsp开发
算法
Verilog
实现呼吸灯效果
呼吸灯的效果采用PWM调波的形式,即快速的改变每个周期的占空比(一个周期内高电平时间占一个周期时间的比值)来实现点亮到熄灭的效果。示意如下图而关于整个波形图,用50MHz的晶振,从0开始计数到49则为1us。而1ms是1us的1000倍,以1us为基准,从0开始计数到999则为1ms。同理,以1ms为基准,从0开始计数到999则为1s。cnt_en为使能信号,当其为0的时候,实现【完全熄灭】——【
GGGLF
·
2023-06-15 11:29
fpga开发
Verilog
实现无源蜂鸣器发声
要求:顺序循环发声(Do、Re、Mi、Fa....),时间间隔为0.5s。若输入为262Hz的方波,则蜂鸣器发Do的声音,以此类推。那如何向蜂鸣器输入262Hz的方波?假设系统时钟周期为50MHz。50MHz对应的一个周期为20ns,若占空比为50%,则每10ns电平反转一次。则50MHz实现0.5s需要从0开始计数到24_999_999。由于50MHz计数器是上升沿记一次数,262Hz对应的一个
GGGLF
·
2023-06-15 11:29
fpga开发
Verilog
实现正弦波、三角波、方波、锯齿波的输出
具体思路:提前声明一个ROMIP核,将正弦波、三角板、方波和锯齿波的数字量写入进去,或者也可以自己用
Verilog
写一个ROM,ROM作为只读的一个存储器,在声明的时候需要提前将数据写入到ROM中,然后给定其一个地址
GGGLF
·
2023-06-15 11:29
FPGA
Verilog
fpga开发
学习
【小白入门】
Verilog
实现异步FIFO
之前也在CSDN上面写过两个FIFO相关的文章,不过代码看起来比较复杂,且注释也比较少,不利于新手入门。很多时候都没有耐心继续看下去。http://t.csdn.cn/0dPX6http://t.csdn.cn/lYvoY因为自己本身是一个初学者,就从初学者的视角来看待并学习FIFO。为什么选择学习FIFO?在学完双端口RAM之后看待FIFO,会觉得为什么要用FIFO呢?双端口的RAM也可以实现数
GGGLF
·
2023-06-15 11:58
FPGA
就业相关
Verilog
fpga开发
UART数据发送和接收(
Verilog
)
UART数据发送和接收(
Verilog
)UART通信的原理,FPGA来实现UART通信中的数据发送和接收一、UART通信原理UART即异步串行通信。
小灰灰的FPGA
·
2023-06-14 12:10
FPGA
串口通信
fpga
uart
verilog
国产FPGA:替代ATLERAEP4CE10E22的AG10KL144
开发方式新建工程FPGA使用QuartusII开发,开发的整体流程如下:新建工程时选用CycloneIII或者CycloneIV库,如下图:CycloneIII:CycloneIV:设计输入新建工程后添加
verilog
江安吴彦祖
·
2023-06-14 08:45
fpga开发
Verilog
实现四位加/减法器(逻辑表达式)
起因是老师要我们以逻辑表达式的形式交作业,强调是逻辑表达式,在网上找了许久,没有找到,便从一些文章中找到了灵感,特分享说明:此代码为四位加/减法器的
Verilog
代码实现(用的是逻辑表达式)第一种表达
qing影
·
2023-06-14 03:48
fpga开发
cmos逻辑门传输延迟时间_组合逻辑电路详解、实现及其应用
本次主要讲解组合逻辑电路的原理、应用和
Verilog
实现。组合逻辑电路在逻辑功能上的特点是任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关。
weixin_39710396
·
2023-06-14 00:18
cmos逻辑门传输延迟时间
利用全加器实现7段数码管
数值比较器实现
手撕代码——任意奇数分频
手撕代码——任意奇数分频一、奇数分频器原理与设计 在上文《手撕代码——任意偶数分频》中,我们编写任意偶数分频的
Verilog
代码,对时钟进行偶数分频,只需要用到时钟的上升沿或者下降沿即可,而要进行N倍奇数分频
锅巴不加盐
·
2023-06-14 00:45
#
手撕代码
fpga开发
奇数分频
Verilog
溢出处理的整数乘累加器
Verilog
实现
大致题意设计一个乘累加器(MAC:MultiplyAccumulator)sum=∑iaibisum=\sum_{i}a_{i}b_{i}sum=∑iaibi模块要去实现上述公式的乘累加操作;数据输入接口中din_a,din_b为位宽为5的有符号整数;数据输出接口中dout为位宽为12的有符号整数;当累加器内部检测到有溢出时,overflow信号赋1以向外报告。模块接口定义首先声明模块接口信号的输
SHOHOKUKU
·
2023-06-13 22:06
FPGA
FPGA基础知识-数据流建模
目录学习目标学习内容1.门的类型2.门延迟学习时间学习小结学习目标学习
Verilog
提供的门级原语理解门的实例引用、门的符号以及andor,bufnot类型的门的真值表学习如何根据电路的逻辑图来生成
verilog
第二层皮-合肥
·
2023-06-13 22:25
FPGA设计-基础篇
fpga开发
v2c - 从
Verilog
转换到 C语言的工具
文章目录一、如何安装1.下载二进制文件2.基准测试二、如何使用v2c的应用描述工具流程使用v2c转换器的工作示例三、注意事项情形一:拼接:{4{x}}情形1-1y&{x,x,x,x}情形1-2y&{x,x,x,x}&z情形二(不考虑~a[0]运算):位选择表达式a[0]的连续&操作情形三(不考虑~a[0]运算):对情形二解决方案进行扩展情形四(考虑~a[0]运算):左边不进行位选择,但右边位选择后
Strive_LiJiaLe
·
2023-06-13 20:34
Verilog硬件电路设计
RISC-V
c语言
fpga开发
开发语言
FPGA基础知识极简教程(4)从FIFO设计讲起之异步FIFO篇
正文同步FIFO回顾上一篇博客讲了同步FIFO的概念以及同步FIFO的设计问题,并给出了同步FIFO的
Verilog
代码以及VHD
Reborn_Lee
·
2023-06-13 20:09
从零开始
verilog
以太网交换机(四)以太网转发表的设计与实现
从零开始
verilog
以太网交换机(四)以太网转发表的设计与实现声明:博主主页:王_嘻嘻的CSDN主页从零开始
verilog
以太网交换机系列专栏:点击这里未经作者允许,禁止转载,侵权必删关注本专题的朋友们可以收获一个经典交换机设计的全流程
王_嘻嘻
·
2023-06-13 17:39
从零开始ethernet
switch
fpga开发
网络
学习
服务器
verilog
-format如何设置
verilog
-format如何设置我在配置这个插件时,网上没有找到通俗易懂的教程,很多都是用“安装配置”一语带过,对新手不友好。为此花费了不少时间,写这篇文章希望以兼济后来者。
四臂西瓜
·
2023-06-13 16:18
FPGA
单片机
嵌入式硬件
物联网
【RISC_V课程笔记】导论
取指(if),译码(id),执行(ex)cpu中断系统的设计以cpu为核心的SOC设计,完成rom,ram,time的外设的设计用uvm对cpu进行验证(system
verilog
)理论数字逻辑电路数字信号
Dovake
·
2023-06-13 10:34
笔记
FPGA纯vhdl实现XGMII接口10G万兆网UDP协议DMA传输 配合10G Ethernet PCS/PMA使用 提供工程源码和技术支持
10GEthernetPCS/PMAIP核输出4、vivado工程详解BlockDesign设计SDK设计5、上板调试验证并演示6、福利:工程代码的获取1、前言目前网上的fpga实现udp基本生态如下:1:
verilog
9527华安
·
2023-06-13 06:58
菜鸟FPGA以太网专题
菜鸟FPGA光通信专题
fpga开发
udp
网络协议
XGMII
FPGA基础知识-层次建模的概念
学习目标:提示:这里可以添加学习目标理解数字电路设计中自底向上和自顶向下的设计方法;解释
verilog
中模块和模块实例之间的区别;学习从4中不同的抽象角度来描述同一个模块;解释仿真中的各个组成部分,定义激励块和功能块
第二层皮-合肥
·
2023-06-13 03:52
FPGA设计-基础篇
fpga开发
FPGA学习---数电及
verilog
知识补充
数电及
verilog
知识补充在做前面的练习的时候深深感到了基础知识的不足,有必要好好补充一下1数据选择器八选一数据选择器通过对3位地址线的控制,是8为二进制数据只有一路送到输出上。
堪堪多写博客少睡觉
·
2023-06-13 03:20
FPGA
verilog
fpga
FPGA基础知识-模块和端口
目录学习目标学习内容端口端口列表端口声明端口链接规则学习时间总结学习目标:1.说明
Verilog
模块定义中的各个组成部分,例如模块名、端口列表、参数、变址声明、数据流描述语句、行为语句、调用(实例引用》
第二层皮-合肥
·
2023-06-13 02:44
FPGA设计-基础篇
fpga开发
三、4【
Verilog
HDL】基础知识之模块和端口
参考书籍:《
Verilog
HDL数字设计与综合》第二版,本文档为第四章的学习笔记。
追逐者-桥
·
2023-06-13 02:44
#
《Verilog
数字设计与综合》(完)
fpga开发
Verilog
HDL
硬件描述语言
verilog
基础教程
verilog
过程赋值包括2种语句:阻塞赋值与非阻塞赋值。(2)阻塞
lbaihao
·
2023-06-13 01:33
verilog
stm32
c语言
python
单片机
FPGA 的数字信号处理:
Verilog
实现简单的 FIR 滤波器
该项目介绍了如何使用
Verilog
实现具有预生成系数的简单FIR滤波器。
碎碎思
·
2023-06-12 18:27
fpga开发
信号处理
matlab
开发语言
利用Vitis开发基于ZCU106的神经网络加速器(一)——Vitis概述及XRT编译
前言毕设要用到Xilinx家的ZCU106这块板子,了解到最近Xilinx统一了Vivado,XilinxSDK,并集成了常用开源IP核,推出了Vitis统一软件平台,使我们不再需要关注底层的
Verilog
GaleZhang
·
2023-06-12 11:50
ZCU106
一个简单的 RISC-V CPU 设计与实现
一个简单的RISC-VCPU设计与实现一个简单的RISC-VCPU设计与实现RISC-V指令集介绍RV32I基础整数指令集RV64I基础整数指令集M整数乘除标准扩展C压缩指令标准扩展CSR
Verilog
qtxzh
·
2023-06-12 08:26
硬件
risc-v
fpga开发
Verilog
Verilog
学
verilog
之前必须了解的电路知识1.数字电路都有哪些,都是干啥的?官方一点:组合逻辑电路:简称组合电路,它由最基本的逻辑门电路组合而成。
日系粉红猛男八嘎酱
·
2023-06-12 05:57
Verilog
fpga开发
各种加法器的比对分析与
Verilog
实现(5)
上一篇博客介绍了进位旁路加法器和进位选择加法器,本文将用
Verilog
代码进行实现。
Albert_yeager
·
2023-06-12 03:53
FPGA求学之路
fpga开发
数字IC前端学习笔记:FIFO的
Verilog
实现(二)
IC前端学习笔记:LSFR(线性反馈移位寄存器)数字IC前端学习笔记:跨时钟域信号同步数字IC前端学习笔记:信号同步和边沿检测数字IC前端学习笔记:锁存器Latch的综合数字IC前端学习笔记:格雷码(含
Verilog
日晨难再
·
2023-06-12 01:45
数字IC
前端
学习
笔记
数字IC
Verilog
HDL
【IC设计】基于
Verilog
的8层矩阵乘法设计
文章目录项目要求基本要求截断要求低位截断高位饱和参考结果项目实现实现思路实现代码matrix_multiplier_16.vtb_mm_mlp.vVCS&Verdi综合前仿真dc综合VCS&Verdi综合后仿真不足之处项目要求基本要求输入有9个矩阵,权重矩阵有8个,分别是WeightI0~I7,Input矩阵I-1。8个矩阵都是都是16行*16列的,且矩阵中的每个元素是16位补码形式的有符号定点数
农民真快落
·
2023-06-12 00:31
Verilog
数字IC
IC设计
【IC设计】EDA palyground使用
有时候我们在外地无法使用vivado等工具来进行
Verilog
编程,可以使用这个在线网站www.edaplayground.com这个笔记记录一些需要注意的点:它会自动帮我们建立一个testbench.sv
农民真快落
·
2023-06-12 00:01
经验分享
SV 数据类型小结
1.内建数据类型相比于
Verilog
将寄存器类型reg和net(线网)类型区分如此清楚,在SV中引入了logic数据类型。
创芯人-- Fly
·
2023-06-11 21:55
SV
前端
【嵌入式系统应用开发】FPGA——HLS入门实践之led灯闪烁
目录1HLS1.1HLS简介1.2HLS与VHDL/
Verilog
1.3HLS优点与局限2环境配置3HLS实例——Led点亮3.1工程创建3.2添加文件3.3C仿真与C综合3.4创建Vivado工程3.5
日常脱发的小迈
·
2023-06-11 11:11
fpga
fpga开发
MIPS指令集单周期CPU设计与实现(
Verilog
)
单周期CPU数据通路数据通路中各模块代码PC(程序计数器)modulePC#(parameterWIDTH=32)(//author:XJTUmryinputclk,reset,input[WIDTH-1:0]d,outputreg[WIDTH-1:0]q);always@(posedgeclk,posedgereset)if(reset)q>>aparameterSll=4'b1110;//r=
简vae
·
2023-06-11 09:24
cpu
verilog
verilog
cpu
mips
Verilog
基础:标识符的层次名引用
相关文章
Verilog
基础:表达式位宽的确定(位宽拓展)
Verilog
基础:表达式符号的确定
Verilog
基础:数据类型
Verilog
基础:位宽拓展和有符号数运算的联系
Verilog
基础:case、casex
日晨难再
·
2023-06-11 08:39
Verilog
fpga开发
前端
硬件工程
Verilog
HDL
数字IC
pullup和pulldown在
verilog
中的使用方法
0前言这段时间涉及到了IO-PAD,在IO-PAD的RTL的时候注意到了pullup和pulldown,对这个知识比较好奇,就研究了一下,顺便记录下来,IO-PAD的内容等我再研究研究再考虑记录吧>_NMOS,这个过程叫挽当IN=0时,NMOS截止,PMOS导通,最终OUT=1,电路方向为PMOS->OUT,这个过程叫推这就是push-pull(推挽)这是open-drain,与push-pull
行走的BUG永动机
·
2023-06-11 05:49
IC学习
IC
数字IC
使用 VHDL、
Verilog
、System
Verilog
、SystemC、HLS(C++、OpenCL)进行数字硬件建模
目录引言1.数字硬件建模概述1.1硬件描述语言1.2系统级建模语言2.抽象级别的硬件模型2.1逻辑级别模型2.2寄存器传输级别模型(RTL)2.3事务级模型(TLM)2.4行为/算法级别模型3.硬件模型的设计和编码实践3.1模块化设计3.2设计可重用性3.3编码风格4.硬件模型的集成和验证4.1集成4.2验证5.从模型到硬件的流程5.1设计约束规范5.2逻辑综合5.3技术映射、布局和布线5.4时序
快撑死的鱼
·
2023-06-10 16:27
c++
开发语言
CNN的硚口实现: 由
Verilog
编写并在FPGA上合成
目录前言一、环境设置二、CNN的硬件设计思路三、使用
Verilog
实现CNN四、使用Cop语言描述控制流程五、在FPGA上合成设计总结代码示例大家好,我是一个对硬件设计和机器学习有深厚兴趣的研究者。
快撑死的鱼
·
2023-06-10 10:58
fpga开发
cnn
人工智能
Ubuntu 下使用 NC
verilog
仿真
Verilog
工程
姓名:徐铭伟学号:21011210001学院:通信工程学院【嵌牛导读】Uubuntu下使用NC
verilog
仿真
Verilog
工程【嵌牛鼻子】Uubuntu下使用NC
verilog
仿真
Verilog
工程
渭城朝雨浥轻尘
·
2023-06-10 10:06
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他