verilog

__pop_17 小时前
verilog
system verilog 语句 耗时规则在 SystemVerilog 中,确实有一类语句是**不消耗仿真时间(zero simulation time)**的,我们一般叫它们:
0基础学习者13 天前
前端·笔记·fpga开发·verilog·fpga
按键消抖(用状态机实现)在按下抖动的过程中,key在抖动但是p_flag并没有出现高脉冲 ,直到稳定了20ms后p_flag出现了高脉冲。
浮梦终焉16 天前
ide·fpga开发·verilog·vs code
VS Code下开发FPGA——FPGA开发体验提升__下上一篇:IntelliJ IDEA下开发FPGA-CSDN博客Type:Quartus在应用商店先安装Digtal IDE插件
迎风打盹儿18 天前
verilog·fpga·vivado·复位
FPGA同步复位、异步复位、异步复位同步释放仿真FPGA同步复位、异步复位、异步复位同步释放仿真xilinx VIVADO仿真行为仿真综合后功能仿真,综合后时序仿真
肯德基疯狂星期四-V我5019 天前
fpga开发·verilog·de2-115
【FPGA】状态机思想实现LED流水灯&HDLbits组合逻辑题训练目录一、状态机思想实现FPGA点亮LED流水灯1.1状态机思想(1)状态机类型Moore型状态机Mealy型状态机
可编程芯片开发20 天前
fpga开发·verilog·特定序列检测
基于FPGA的特定序列检测器verilog实现,包含testbench和开发板硬件测试目录1.课题概述2.系统测试效果3.核心程序与模型4.系统原理简介5.完整工程文件本课题采用基于伪码匹配相关峰检测的方式实现基于FPGA的特定序列检测器verilog实现,包含testbench和开发板硬件测试。
超级大咸鱼1 个月前
verilog·乘法器
verilog实现32位有符号流水乘法器以下为4bit乘法器流程(2X6)以下为4bit乘法器流程(-2 X -6)由上面4种情况可以总结出一个规律,符号不影响计算流程,只影响截位位置。
超级大咸鱼1 个月前
verilog·fpga·ascii
verilog实现十进制正数与ASCII码互转分离数位有多种方法,除法和比较法,除法理解简单,但是在verilog中占用资源严重,需要使用到除法IP核,以下采用比较法。
我爱C编程1 个月前
fpga开发·verilog·16qam·帧同步·误码统计·高斯信道
基于FPGA的16QAM+帧同步系统verilog开发,包含testbench,高斯信道,误码统计,可设置SNR目录1.算法仿真效果2.算法涉及理论知识概要2.1 16QAM调制解调原理2.2 帧同步3.Verilog核心程序
早睡身体好~1 个月前
fpga开发·verilog·soc
FPGA原型验证,从零开始直到入门全过程由于项目需要,对QSPI SLV模块进行原型验证,FPGA使用的是Xilinx ZCU106开发平台,该平台拥有PS和PL两部分。因为我们有定制的上位机,因此只需要使用PL逻辑部分即可。
9527华安1 个月前
fpga开发·verilog·视频采集·hdmi2.0·4k
Xilinx系列FPGA视频采集转HDMI2.0输出,基于HDMI 1.4/2.0 Transmitter Subsystem方案,提供6套工程源码和技术支持Xilinx系列FPGA实现4K视频收发现状: 目前Xilinx系列FPGA实现提供了多种4K视频收发方案;对于纯FPGA而言,需要用到GT高速接口资源实现编解码,但要求K7及其以上系列FPGA,以HDMI2.0为例,Xilinx官方提供了基于Video PHY Controller为核心的一整套HDMI2.0收发方案,此外,还可以直接使用GT高速接口IP核配置为GT-HDMI编解码模式,或者配置为DP编解码模式;对于Zynq系列FPGA而言,既可以使用PL端的GT高速接资源做4K视频收发,也可以使用PS
双料毒狼_s1 个月前
fpga开发·verilog
【FPGA实战】Verilog实现DE2-115的流水灯控制在DE2-115开发板上,用Verilog设计一个LED流水灯实验:用6个LED完成周期为1秒的跑马灯效果。
简简单单做算法1 个月前
fpga开发·verilog·图像退化
基于FPGA的图像退化算法verilog实现,分别实现横向和纵向运动模糊,包括tb和MATLAB辅助验证目录1.算法运行效果图预览2.算法运行软件版本3.部分核心程序4.算法理论概述5.算法完整程序工程(完整程序运行后无水印)
通信小小昕1 个月前
fpga开发·蓝桥杯·优化·verilog·spi·竞赛
FPGA|Verilog-SPI驱动最近准备蓝桥杯FPGA的竞赛,因为感觉官方出的IIC的驱动代码思路非常好,写的内容非常有逻辑并且规范。也想学习一下SPI的协议,所以准备自己照着写一下。直到我打开他们给出的SPI底层驱动,我整个人傻眼了,我只能说,嗯,这个SPI驱动和之前的IIC驱动一定不是一个人写的,本次给出的SPI驱动真的太差劲了,我虽然按照他的思路写了,但是感觉写下来非常难受,还是咬牙坚持下来了,下面我们就来分析一下官方给的SPI的驱动代码的不足之处:
啄缘之间2 个月前
学习·fpga开发·verilog·uvm·sv
17. 示例:用assert property检查FIFO空满标志冲突基于 SystemVerilog 的 FIFO 空满标志冲突检查(概念+实现+仿真全解)冲突定义 FIFO 的空标志(empty)和满标志(full)是互斥信号,任何时候都不应同时为高电平。若二者同时有效,说明 FIFO 的状态机或计数器存在逻辑错误,可能导致数据丢失或覆盖。
啄缘之间2 个月前
学习·测试用例·verilog·uvm·sv
7. 覆盖率:covergroup/coverpoint/crosscovergroup是收集覆盖率的容器,coverpoint是具体的覆盖点,cross是交叉覆盖。用生活中的例子来通俗解释,比如将covergroup比作调查问卷,coverpoint是问题,cross则是问题之间的关联分析。
FPGA狂飙2 个月前
fpga开发·信号处理·verilog·fpga·vivado
快速傅里叶变换(FFT):从数学公式到5G信号,揭开数字世界的“频率密码”你是否想过,为什么手机能瞬间解码WiFi信号?为什么音乐APP能一键分离人声和伴奏?答案就藏在快速傅里叶变换(FFT)这个“数字魔法”中。它不仅是20世纪十大算法之一,更是现代通信、音频处理、图像识别的核心引擎。
啄缘之间2 个月前
学习·测试用例·verilog·uvm·sv
4. 示例:创建带约束的随机地址生成器(范围0x1000-0xFFFF)以下是一个完整的SystemVerilog测试平台示例,包含约束随机地址生成、日志输出和波形生成功能:
啄缘之间2 个月前
学习·verilog·uvm·sv
4.6 学习UVM中的“report_phase“,将其应用到具体案例分为几步?以下是对 UVM 验证环境中 report_phase 的详细解析,结合具体验证项目场景,提供分步骤实现说明和示例代码:
RunningCamel2 个月前
verilog·fpga·vivado报错
[Vivado报错] [Runs 36-527] DCP does not exist此错误表明Vivado在指定路径未找到.dcp(Design Checkpoint)文件,通常由以下原因导致: