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
HDL
硬件语言Verilog
HDL
牛客刷题day10 华W部分 和 DJ部分
1.VL63并串转换1.题目:设计一个模块进行并串转换,要求每四位d输为转到一位dout输出,输出valid_in表示此时的输入有效。2.解题思路2.1计数记录输出的位数。2.2数据有一个延时。2.3思路就是搞一个寄存器存储数据,然后根据数据的位数来决定计数的大小。3.解题代码`timescale1ns/1nsmodulehuawei5(inputwireclk,inputwirerst,inpu
_She001
·
2023-04-17 21:13
牛客刷题
Verilog
HDL
fpga开发
基于 Verilog
HDL
设计真彩图的灰度处理模块
引言FPGA比较擅长的是作定点数整数运算,那么对于带有小数部分的乘加运算。一般都选择先扩大若干倍,而后将运算结果缩小若干倍实现。应用案例,真彩图转灰度图的心理学计算公式:Gray=0.299R+0.587G+0.114B本文给出具体的设计、仿真源码(VerilogHDL)。结合MATLAB平台验证结果的准确性。Verilog编译仿真平台:Vivado2018.3MATLAB版本:2022a设计//
在路上-正出发
·
2023-04-17 07:28
Verilog
编程题
刷题
fpga开发
学习
testbench
图像灰度处理
vivado
HDL
编写示例
Vivado软件提供了
HDL
编写中常用的示例,旨在帮助初学者更好地理解和掌握
HDL
编程,这里分享一下verilog代码示例。
FPGA狂飙
·
2023-04-16 11:52
vivado常用使用技巧
fpga开发
fpga
vivado
xilinx
verilog
硬件语言Verilog
HDL
牛客刷题day08 综合部分
1.JohnsonCounter1.题目:请用Verilog实现4位约翰逊计数器(扭环形计数器),计数器的循环状态如下。电路的接口如下图所示2.解题思路2.1一个简单的状态机的配置。2.2注意起始状态是0000就行3.解题代码`timescale1ns/1nsmoduleJC_counter(inputclk,inputrst_n,outputreg[3:0]Q);parameters0=4'b0
_She001
·
2023-04-15 05:18
牛客刷题
Verilog
HDL
fpga开发
学习
Vscode配置Verilog开发环境
一、插件安装在Vscode扩展中搜索verilog安装下面几个插件Verilog-
HDL
/SystemVerilog/BluespecSystemVerilog可实现功能:语法高亮(颜色较少)自动补全(
初雪白了头
·
2023-04-13 23:17
农夫笔记
vscode
ide
编辑器
如何学习FPGA
22168673/article/details/90643220原文:https://blog.csdn.net/k331922164/article/details/44626989一、入门首先要掌握
HDL
one_u_h
·
2023-04-09 13:36
程序人生
HDL
4SE:软件工程师学习Verilog语言(六)
6表达式与赋值我们终于可以继续学习了,也是没有办法,其实工作的80%的时间都是在忙杂事,就像打游戏一样,其实大部分时间都在打小怪,清理现场,真正打终极BOSS的时间是很少的,但是不清小怪,打BOSS就束手束脚,也很难通关啊。我们先来复习一下前面的学习内容:我们对数字电路有了基本的概念,了解verilog语言的运行与c语言还是有很大差别的。数字电路有两种基本的类型,一种是组合电路,数学上对应一个布尔
饶先宏
·
2023-04-09 13:33
笔记
编程语言
verilog
HDL
4SE:软件工程师学习Verilog语言(三)
3数据类型与程序结构上一次介绍了verilog语言中的词法结构,并给出了verilog词法的形式描述文件,可以通过flex工具生成词法分析程序。运行该程序,我们可以逐个读取源代码中的单词。当然,词法分析之前还有一个预处理过程,后面会给出预处理过程的实现代码。学习一种计算机语言,我们在搞定单词表后,下一步关心的一个是底层的语言要素,就是这种语言描述什么样的数据类型和数据结构,如何描述,同时也关心这种
饶先宏
·
2023-04-09 13:03
笔记
前端
ASIC-WORLD Verilog(1)一日Verilog
这是网站原文:VerilogTutorial介绍Verilog是一种硬件描述语言(HARDWAREDESCRIPTIONLANGUAGE,
HDL
)。硬件描述语言是一种用于描述数字系统(
孤独的单刀
·
2023-04-09 05:39
Verilog语法
fpga开发
Xilinx
Verilog
altera
数字IC设计流程
C++/Matlab)RTLHDL(VHDL/Verilog)RTL——RegisterTransferLevel(寄存器传输级)不关心寄存器和组合逻辑的细节,通过寄存器到寄存器的逻辑功能来描述电路的
HDL
MrAlexLee
·
2023-04-08 07:20
FPGA学习笔记-1 FPGA原理与开发流程
1.1.2什么是
HDL
?什么是Verilog?
虎慕
·
2023-04-08 04:55
FPGA-正点原子
fpga开发
学习
硬件语言Verilog
HDL
牛客刷题day05时序逻辑部分(2)
1.VL33非整数倍数据位宽转换8to121.题目:实现数据位宽转换电路,实现8bit数据输入转换为12bit数据输出。其中,先到的数据应置于输出的高bit位。电路的接口如下图所示。valid_in用来指示数据输入data_in的有效性,valid_out用来指示数据输出data_out的有效性;clk是时钟信号;rst_n是异步复位信号。2.解题思路2.1生成一个寄存器存储数据,寄存器的大小应该
_She001
·
2023-04-06 21:57
牛客刷题
Verilog
HDL
fpga开发
硬件语言Verilog
HDL
牛客刷题day04 序列检测部分
1.VL25输入序列连续的序列检测1.题目:请编写一个序列检测模块,检测输入信号a是否满足01110001序列,当信号满足该序列,给出指示信号match。模块的接口信号图如下:2.解题思路2.1首先暴力的手段,使用{}组合逻辑左移寄存器最右边添加a的值。对比寄存器的值输出match的值。(下下个状态使用always的非堵塞赋值可以)2.2使用三段的状态机3.解题代码`timescale1ns/1n
_She001
·
2023-04-06 21:57
牛客刷题
Verilog
HDL
算法
硬件语言Verilog
HDL
牛客刷题day05 时序逻辑部分
1.VL29信号发生器1.题目:题目描述:请编写一个信号发生器模块,根据波形选择信号wave_choise发出相应的波形:wave_choice=0时,发出方波信号;wave_choice=1时,发出锯齿波信号;wave_choice=2时,发出三角波信号。2.解题思路,2.1时序逻辑的题目使用状态机。2.2三角波模式需要设置一个标志位flag。flag仅在三角波模式也就是wave_chosie=
_She001
·
2023-04-06 21:57
牛客刷题
Verilog
HDL
fpga开发
学习
硬件语言Verilog
HDL
牛客刷题day06 跨时钟域传输部分
1.VL45异步FIFO1.题目:请根据题目中给出的双口RAM代码和接口描述,实现异步FIFO,要求FIFO位宽和深度参数化可配置。电路的接口如下图所示。2.解题思路2.1格雷码的4位表格2.2格雷码的得到的公式2.3没搞的太懂。一个链接:FIFO设计-异步FIFO篇-知乎(zhihu.com)自己的理解:a.首先是计数到格雷码的转换。b.然后是为什么要使用格雷码,为了异步时钟要延时2个周期,因为
_She001
·
2023-04-06 21:37
牛客刷题
Verilog
HDL
fpga开发
如何学习FPGA
目录一、入门首先要掌握
HDL
(
HDL
=verilog+VHDL)。二、独立完成中小规模的数字电路设计。三、掌握设计方法和设计原则。四、学会提高开发效率。五、增强理论基础。六、学会使用MATLAB仿真。
江鸟的坚持
·
2023-04-05 11:38
FPGA
fpga开发
学习
修复PHY62XX_SDK_3.1.1 ADC采样单次触发死机问题
复制如下文件,覆盖对应adc.c和adc.h即可每次采样需要重新配置:hal_adc_config_channel(myadc,my_adc_
Hdl
_t);hal_adc_start();-------
迁旭
·
2023-04-05 08:00
蓝牙芯片编程
servlet
(196)Verilog
HDL
:使能的D触发器
(196)VerilogHDL:使能的D触发器1.1目录1)目录2)FPGA简介3)VerilogHDL简介4)VerilogHDL:使能的D触发器5)结语1.2FPGA简介FPGA(FieldProgrammableGateArray)是在PAL、GAL等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程
宁静致远dream
·
2023-04-02 13:22
Verilog
HDL教程
fpga开发
Verilog
HDL
中位运算符、逻辑运算符和缩减运算符的区别
文章目录前言一、单目运算符、双目运算符和三目运算符二、位运算符三、逻辑运算符四、缩减运算符五、总结前言我们在学习和理解VerilogHDL中的一些运算符的意义时,可能会对一些运算符的使用产生混乱,因此本文整理了VerilogHDL中&与&&、|与||、!与~等容易造成误解的运算符的区别。一、单目运算符、双目运算符和三目运算符在介绍这几种运算符之间的差别之前需要先介绍一个概念。在VerilogHDL
打工人axing
·
2023-04-02 12:50
Verilog
HDL系列文章
fpga开发
Verilog
HDL
——运算符
1.1逻辑运算符在VerilogHDL语言中有三种逻辑运算符:1)&&逻辑与;2)||逻辑或;3)!逻辑非。“&&”和“||”是双目运算符,它要求要有两个操作数,如(a>b)&&(bb)。表1.1为逻辑运算表,他表示a和b的值为不同的组合时,各种逻辑运算所得到的值。ab!a!ba&&ba||b真真假假真真真假假真假真假真真假假真假假真真假假逻辑运算符中“&&”和“||”的优先级低于关系运算符,“!
~Old
·
2023-04-02 12:49
fpga
verilog
【正点原子FPGA连载】第七章Verilog
HDL
语法 -摘自【正点原子】新起点之FPGA开发指南_V2.1
1)实验平台:正点原子新起点V2开发板2)平台购买地址:https://detail.tmall.com/item.htm?id=6097589511132)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子FPGA感兴趣的同学可以加群讨论:9942440164)关注正点原子公众号,获取最新资料更新第七章Ver
正点原子
·
2023-04-02 10:17
正点原子
嵌入式
fpga开发
Verilog
HDL
(五):组合逻辑(always和assign)与时序逻辑
组合逻辑1.概念:从电路本质上讲,组合逻辑电路的特点是输出信号只是当前时刻输入信号的函数,与其他时刻的输入状态无关,不涉及信号跳变沿的处理。无存储电路,也没有反馈电路。2.描述:(1)always模块的触发事件为电平敏感信号电路:always模块中的信号必须定义为reg。例:实现一个两输入比较器,输入分别为d1,d2,输出为f1,f2,f3。modulecompare_demo(d1,d2,f1,
兜-兜
·
2023-04-02 09:06
Verilog
HDL
计算机体系结构与RISC-V学习(一)——verilog
HDL
学习
目录Verilog学习1、verilog语法与要素1.1、Verilog结构1.2、Verilog语言要素1.3、常量1.4、字符串1.5、数据类型1.6、参数1.7、向量1.8、运算符2、Verilog语句语法2.1、过程语句2.2、块语句2.3、赋值语句2.4、条件语句2.5、循环语句2.6、编译指示语句2.7、任务与函数2.8、执行与并发执行2.9、Verilog—2001语言标准3、Ver
黄焖鸡米饭憨憨
·
2023-04-01 16:56
risc-v
verilog
计算机组成原理课设mips,BUAA_CO: 2017级北航计算机学院计算机组成原理课程设计(MIPS CPU)...
部件及状态机设计(Logisim)课下测试(PW):搭建CRC校验码计算电路,ALU,正则表达式匹配课上测试(PT):Logisim完成部件及FSM设计P1项目名称:部件及状态机设计(Verilog-
HDL
好好讲话就好好
·
2023-04-01 10:47
计算机组成原理课设mips
FPGA Verilog
HDL
系列实例--------顺序脉冲发生器
VerilogHDL之顺序脉冲发生器一、原理在数字电路中,能按一定时间、一定顺序轮流输出脉冲波形的电路称为顺序脉冲发生器。在数字系统中,常用来控制某些设备按照事先规定的顺序进行运算或操作。顺序脉冲发生器也称脉冲分配器或节拍脉冲发生器,一般由计数器(包括移位寄存器型计数器)和译码器组成。作为时间基准的计数脉冲由计数器的输入端送入,译码器即将计数器状态译成输出端上的顺序脉冲,使输出端上的状态按一定时间
狼性天下
·
2023-03-30 08:17
FPGA学习
Oxford 毫米波雷达数据集 使用指南
我们可以使用牛津大学机器人实验室采集的公开数据集,采集车的传感器设置如下:其中bumblebee为灰度相机Grasshopper为彩色相机CTS350-X为旋转式毫米波雷达,76GHZ,提供全向扫描雷达原始功率谱
HDL
循梦渡
·
2023-03-29 10:04
脑动脉硬化检查
1.验血血脂、血清胆固醇、血糖、其他参数主要表现为血总胆固醇增高、LDL胆固醇增高、
HDL
胆固醇降低、血甘油三酯增高、血脂蛋白增高、载脂蛋白B增高、载脂蛋白A降低、脂蛋白增高、脂蛋白电泳图形异常,90%
逍遥的潇遥
·
2023-03-27 22:36
IC设计前端到后端的流程和eda工具
2、
HDL
设计输入:设计输入方法有:
HDL
语言(Ver
飞奔的大虎
·
2023-03-27 20:46
python循环读取oracle数据报错问题
KPEDBG_
HDL
_PUSH_FCPTRMAXKPEDBG_
HDL
_PUSH_FCPTRMAXORA-24550:signalreceived:Unhandledexception:Code=ebf00baaFlags
不玩了啊
·
2023-03-22 07:15
Halcon deep learning之目标检测笔记(一)
创建深度学习网络设置网络参数这一步主要是设置选择halcon深度学习网络模型,如pretrained_dl_classifier_compact.
hdl
。设置类别的数量。指定图像的宽、高
晚晴风_
·
2023-03-22 03:17
HDL
逻辑推断
高层次描述语言(
HDL
)如VHDL和Verilog是综合的前端。
HDL
设计允许用工艺无关的方式来表示。然而,不是所有的
HDL
结构都能被综合,不仅如此,也不是所有的
HDL
代码都能综合成想要的结果。
我喜欢唱跳rap打篮球
·
2023-03-21 11:25
verilog语言实现四位比较器
两种
HDL
均为IEE
d36a3fd5b3e4
·
2023-03-16 14:08
Verilog
HDL
——循环语句
循环语句VerilogHDL中4种循环语句for循环:指定循环次数while循环:设置循环条件repeat循环:连续执行语句N次forever循环:连续执行某条语句(不可综合,多用于仿真激励)for循环语法:for(循环变量赋初值;循环执行条件;循环变量增值)循环体语句的语句块;/*for无符号数乘法器mult_8b_for*/modulemult_8b_for(a,b,q);parameterb
阿卡蒂奥
·
2023-03-16 13:13
FPGA/CPLD
fpga开发
Verilog
HDL
verlilog语言实现四路数据选择器
两种
HDL
均为IEE
d36a3fd5b3e4
·
2023-03-14 02:11
数字集成电路设计(四、Verilog
HDL
数字逻辑设计方法)(二)
文章目录3.时序电路的设计3.1触发器3.1.1最简单的D触发器3.1.2带复位端的D触发器3.1.3复杂功能的D触发器(没有太大必要)3.1.4T触发器3.2计数器3.2.1二进制计数器3.2.2(重要)任意进制计数器3.3移位寄存器3.4序列信号发生器3.4.1例:产生10011序列的信号发生器(总结)序列信号发生器3.4.2伪随机码发生器3.时序电路的设计所有的是时序逻辑电路都可以拆成组合逻
普通的晓学生
·
2023-03-10 13:45
Verilog
HDL数字集成电路设计
fpga开发
《Verilog
HDL
与FPGA数字系统设计》书籍试读体验
文章目录前言第一部分:数字系统基础第二部分:数字系统设计实践第三部分:可编程片上系统总结前言最近参加一个面包板社区的图书试读活动:《VerilogHDL与FPGA数字系统设计》书籍试读,有幸从众多申请者中得到这次试用机会,非常感谢面包板社区和机械工业出版社的支持。收到这本书的过程,中间还有一些小插曲。这本书是由面包板社区官方通过京东快递从深圳发出,为到付方式。6月10日,在手机上看到有一个京东快递
whik1194
·
2023-03-10 13:45
fpga开发
verilog语言实现FPGA板的交通信号灯
基本原理2.系统设计框图四、各单元设计(Verilog源代码及仿真图)五、总体电路1.Verilog源代码及其仿真图2.引脚分配六、下载运行结果七、故障分析与电路改进八、总结与体会九、参考文献一:概述
HDL
宇航员0708号
·
2023-03-10 13:13
verilog
FPGA
verilog
编程语言
fpga
【数字系统】数字时钟设计:LCD显示静态字符串/60、24进制计数器 Quartus II 环境/Verilog
HDL
语言/编程+仿真+开发板/FPGA/CPLD/EDA
一、实验目的1.了解基于FPGA的数字电子时钟的实现原理及设计方法;掌握Quartus_II环境下的模块化、层次化的设计与实现方法;掌握数字应用系统的VerilogHDL设计与实现技术。2.对数字时钟进行功能模块划分,对各模块进行详细的功能定义。3.对划分好的功能模块进行详细编程设计及仿真设计,包括定时计数、显示、时间调整、响铃等。4.分析仿真结果,并进行顶层模块设计及功能测试。完整可执行工程文件
StormBorn_
·
2023-03-10 13:41
数字系统设计
fpga
fpga/cpld
verilog
芯片
硬件
【数字系统】时序逻辑电路设计:异步复位D触发器/十进制计数器/分频器 Quartus II 环境/Verilog
HDL
语言/编程+仿真+开发板/FPGA/CPLD/EDA
一、实验要求1.理解触发器和计数器的概念。2.完成触发器(D型)、计数器(递增、递减)以及层次化特征的低频计数器的设计、仿真与实现。二、实验过程步骤1、设计模块1:异步复位的D触发器d_ffa.模块功能要求在数字电路中,异步复位的上升沿D触发器的逻辑电路符号如下图所示,其功能表如下表所示。其工作原理为:只要复位控制端口的信号有效(为0),D触发器就会立即进行复位操作,与时钟信号无关。当复位端置1时
StormBorn_
·
2023-03-10 13:11
数字系统设计
fpga
fpga/cpld
verilog
硬件
芯片
学习 Python 之 Pygame 开发魂斗罗(三)
pwd=hdly提取码:
hdl
_DiMinisH
·
2023-03-09 21:08
Python
python
pygame
学习
Verilog
HDL
in one Day Part-II
ControlStatements//控制语句Wait,what'sthis?if,else,repeat,while,for,case-it'sVerilogthatlooksexactlylikeC(andprobablywhateverotherlanguageyou'reusedtoprogramin)!Eventhoughthefunctionalityappearstobethesam
wzb56
·
2023-02-20 23:27
Verilog
Verilog
HDL
In One Day Part-I
Introduction//简介Everynewlearner'sdreamistounderstandVeriloginoneday,atleastenoughtouseit.Thenextfewpagesaremyattempttomakethisdreamareality.Therewillbesometheoryandexamplesfollowedbysomeexercises.This
wzb56
·
2023-02-20 23:57
Verilog
velodyne_msgs/VelodyneScan消息转化为sensor_msgs/PointCloud2消息
在使用公开数据集的过程中发现bag中有一个话题为“/
hdl
32e_left/velodyne_packets”,消息类型为“velodyne_msgs/VelodyneScan”(不是ros内置消息,是
ClaireQi
·
2023-02-20 23:44
#
ROS
ROS
Verilog
HDL
中模块(module)
模块是VeilogHDL语言的基本单元,它代表一个基本的功能块,用于描述某个设计的功能或结构以及模块通信的外部端口。一个模块主要包括:模块的开始与结束、模块端口定义、模块数据类型说明和模块逻辑功能描述这几个基本部分。模块的开始与结束:以关键词module开始,以关键词endmodule结束的一段程序,其中模块开始语句必须要以分号结束。端口定义:用来定义端口列表里哪些是输入(input)、输出(ou
努力努力再努力的月月
·
2023-02-17 13:58
fpga开发
Verilog
HDL
函数与任务的使用
⭐本专栏针对FPGA进行入门学习,从数电中常见的逻辑代数讲起,结合VerilogHDL语言学习与仿真,主要对组合逻辑电路与时序逻辑电路进行分析与设计,对状态机FSM进行剖析与建模。文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复FPGA也可获取。函数(function)说明语句函数的定义函数定义部分可以出现在
·
2023-02-07 10:16
fpga
使用Verilog
HDL
在FPGA上进行图像处理
该FPGA项目旨在详细说明如何使用Verilog处理图像,读取Verilog中的输入位图图像(.bmp),处理并将处理结果用Verilog写入输出位图图像。提供了用于读取图像,图像处理和写入图像的完整Verilog代码。在这个FPGAVerilog项目中,Verilog实现了一些简单的处理操作,例如反转,亮度控制和阈值操作。通过“parameter.v”文件选择图像处理操作,然后将处理后的图像数据
亚图跨际
·
2023-02-05 08:35
电子
Verilog
FPGA
ZYNQ_FPGA_SPI通信协议多种实现方式
Zynq-7000SOC的系统框图如上,PL自然是使用
HDL
语言来开发,也是FPGA开发的老
怪都督
·
2023-02-04 19:58
FPGA
ZYNQ
FPGA
SPI
AXI4-Lite
Verilog
HDL
行为级建模
⭐本专栏针对FPGA进行入门学习,从数电中常见的逻辑代数讲起,结合VerilogHDL语言学习与仿真,主要对组合逻辑电路与时序逻辑电路进行分析与设计,对状态机FSM进行剖析与建模。文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复FPGA也可获取。行为级建模就是描述数字逻辑电路的功能和算法。在Verilog中,
·
2023-02-01 11:44
fpga
为什么你总减不了肥? [美]布鲁斯.米勒著
胰岛素抵抗与下列症状有关:高血压、粗腰围、高密度蛋白(
HDL
)胆固醇偏低、甘油三酯偏高,以
言嘉芳若
·
2023-01-31 15:20
Verilog
HDL
数据流建模与运算符
⭐本专栏针对FPGA进行入门学习,从数电中常见的逻辑代数讲起,结合VerilogHDL语言学习与仿真,主要对组合逻辑电路与时序逻辑电路进行分析与设计,对状态机FSM进行剖析与建模。文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复FPGA也可获取。对于基本单元逻辑电路,使用Verilog语言提供的门级元件模型描
·
2023-01-31 11:14
fpga
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他