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
如何在 macOS 上使用 Verilog 模拟电气模型
Verilog基本上是一种用于对电子系统建模的
HDL
(硬件描述语言)。在Windows机器上使用称为XilinxISE的软件来模拟Verilog模型更容易,该软件是用于Verilog编程的IDE。
iCloudEnd
·
2023-10-27 03:59
FPGA Verilog
HDL
系列实例--------步进电机驱动控制
【连载】FPGAVerilogHDL系列实例VerilogHDL之步进电机驱动控制步进电机的用途还是非常广泛的,目前打印机,绘图仪,机器人等等设备都以步进电机为动力核心。那么,下面我们就了解下什么是步进电机,它是怎么控制的。一、步进电机相关知识简介1、步进电机概述步进电机是一种能够将电脉冲信号转换成角位移或线位移的机电元件,它实际上是一种单相或多相同步电动机。单相步进电动机有单路电脉冲驱动,输出功
weixin_33726313
·
2023-10-25 17:24
Verilog
HDL
题库练习--题目来源HDLBits
写在开头:HDLBits上有很多VerilogHDL语言的题目,题目很有价值,有些题目也很有意思,让人脑洞打开。更重要的是,通过每道题目的铺垫以及层层递进的难度,让我对硬件电路有了更深刻的理解。因此我会在这篇文章里提取出一些有意思、有难度、也能引起思考的题目,分享给大家。btw,这是我第100篇博客,坚持到现在不容易,如果你能看到这里,请给我点个赞吧。个人能力有限,文章难免有多少错误,欢迎指正。目
Cheeky_man
·
2023-10-25 17:21
数字IC
学习总结
FPGA
Verilog
HDL
AD9371 官方例程
HDL
详解之JESD204B TX侧时钟生成 (三)
官方例程构建及单音信号收发ad9371_tx_jesd-->util_ad9371_xcvr接口映射:AD9371官方例程之tx_jesd与xcvr接口映射AD9371官方例程时钟间的关系与生成:AD9371官方例程
HDL
lwd_up
·
2023-10-24 11:39
fpga开发
AD9371 官方例程
HDL
详解之JESD204B TX侧时钟生成 (一)
ad9371_tx_jesd-->util_ad9371_xcvr接口映射:AD9371官方例程之tx_jesd与xcvr接口映射梳理AD9371时钟,理解采样率和各个时钟之间的关系:AD9371官方例程
HDL
lwd_up
·
2023-10-24 11:34
fpga开发
信号处理
无线通信
经验分享
AD9371 官方例程
HDL
详解之JESD204B TX侧时钟生成 (二)
官方例程构建及单音信号收发ad9371_tx_jesd-->util_ad9371_xcvr接口映射:AD9371官方例程之tx_jesd与xcvr接口映射AD9371官方例程时钟间的关系与生成:AD9371官方例程
HDL
lwd_up
·
2023-10-24 09:34
经验分享
fpga
信号处理
无线通信
fpga开发
调血脂药与抗动脉粥样硬化药(六)
通过提高胆固醇酯转移蛋白和ApoE的血浆浓度,使
HDL
颗粒中胆固醇减少,
HDL
颗粒变小,提高
HDL
数量
王大永
·
2023-10-22 20:30
AD9371 官方例程
HDL
详解(一)
文章目录前言一、AD9371---->FMC_DP二、FMC_DP---->FPGA_TX/RX三、rx_data_xandtx_data_xmustbeconnectedtothesamechannel四、ADRV9009前言axi_ad9371_tx_jesd-->util_ad9371_xcvr接口映射讲解一、AD9371---->FMC_DPAD9371内部原理图FMC链接9371:SER
lwd_up
·
2023-10-22 11:14
信号处理
无线通信
经验分享
fpga
SystemVerilog学习(1)——验证导论
SystemVerilogSystemVerilog简称为SV语言,是一种相当新的语言,它建立在Verilog语言的基础上,是IEEE1364Verilog-2001标准的扩展增强,兼容Verilog2001,将硬件描述语言(
HDL
apple_ttt
·
2023-10-21 15:09
SystemVerilog
fpga开发
fpga
system
verilog
FPGA万花筒之(十五):Verilog
HDL
基础
姓名:张俸玺学号:20012100022学院:竹园三号书院转自https://blog.csdn.net/qq_38798425/article/details/107084504【嵌牛导读】FPGA,可编程门阵列,作为一种较为新型的技术,为大多数人所陌生。如今,FPGA成为一个技术热门。本文对VerilogHDL基础进行了简要叙述。【嵌牛鼻子】FPGAVerilogHDL【嵌牛提问】Verilo
张俸玺20012100022
·
2023-10-21 09:54
DatenLord前沿技术分享 No.12
为了更好地适应云部署的需要,除了我们熟知的
HDL
开发语言抽象层次的提高,FPGA的开发复用层次
达坦科技DatenLord
·
2023-10-21 02:31
前沿技术分享
前沿技术分享
DatenLord
达坦科技
fpga
开源项目
AD9361 官方例程
AD936x系列快速入口SW部分在:AD9361官方例程详解(一)和AD9361官方例程详解(二)MSK通信,物理层:MSK调制,MSK接收正在进行OFDM调制(一)…
HDL
部分详细内容在AD9361官方例程详解
lwd_up
·
2023-10-20 20:28
AD9361
Zynq+AD9361
Zynq
经验分享
AD9371 官方例程
文章目录前言一、
HDL
方面1.ZYNQ核根据ZCU106平台修改(**参考UG1244ZCU106EvaluationBoard**),尤其注意**DDR**的配置(**参考美光MTA4ATF51264HZ
lwd_up
·
2023-10-20 20:51
经验分享
无线通信
信号处理
fpga
那些你对低碳饮食的误解!
在该报告中,科研人员还指出:低碳水饮食能够加速减肥、降低血压、提升高密度脂蛋白(
HDL
)胆固醇、
薇分
·
2023-10-20 04:58
HDL
4SE:软件工程师学习Verilog语言(四)
4模拟器总是不能运行一个应用程序,对学习语言是致命的,一个Hello,World!级别的应用就这么复杂,时间长了会把人的耐心磨尽。因此本节我们先暂停对verilog语言的学习,来讨论模拟器的实现,试图给出一个初步的实现,至少能够完成前面一节中给出的应用。当然,编译器还没有那么快,我们就用手工编译好了,好在这个应用的逻辑不算复杂,手工编译(相当于c语言下写汇编)也还是可以接受的,顺便也看看编译器要输
饶先宏
·
2023-10-19 07:19
笔记
编程语言
verilog
c++
Design Compiler指南——概述和基本流程
综合是前端模块设计中的重要步骤之一,综合的过程是将行为描述的电路、RTL级的电路转换到门级的过程;DesignCompiler是Synopsys公司用于做电路综合的核心工具,它可以方便地将
HDL
语言描述的电路转换到基于工艺库的门级网表
沧海一升
·
2023-10-18 18:48
逻辑综合
数字IC
DC
综合
Design Compiler (三)——DC综合的流程
1、基本流程概述首先给三个图,一个图是高层次设计的流程图:下面是我对这张图的理解:①设计之前,准备好库、
HDL
代码的思想、约束生成;然后根据设计思想用RTL源码详细地、完整地为设计建立模型、定义设计中寄存器结构和数目
简单同学
·
2023-10-18 18:46
Design
Compiler
Design
Compiler
DC
M2DGR数据集在一些SLAM框架上的配置与运行:ORB-SLAM系列、VINS-Mono、LOAM系列、FAST-LIO系列、
hdl
_graph_slam
文章目录一、M2DGR数据集二、ORB-SLAM22.1配置参数2.2单目三、ORB-SLAM33.1配置参数3.2运行单目+IMU四、VINS-Mono4.1配置参数4.2运行单目+IMU五、DM-VIO5.1安装5.2配置运行六、A-LOAM七、LeGO-LOAM八、LIO-SAM8.1配置参数8.2运行九、LVI-SAM9.1配置参数9.2运行十、LINS10.1安装10.2配置参数10.3
ZARD帧心
·
2023-10-16 21:39
SLAM主流开源框架部署
自动驾驶
ubuntu
linux
资深IC工程师的快速学习指南《Verilog语言知识学习快速基础学习》
Verilog语言是一种硬件描述语言(
HDL
),广泛用于数字集成电路(IC)设计和硬件描述。对于IC行业的初学者来说,掌握Verilog语言是非常重要的,因为它是设计和仿真IC电路的基础。
移知
·
2023-10-16 17:19
学习
fpga开发
Verilog
IC
Tcl与Design Compiler (二)——DC综合与Tcl语法结构概述
IC_learner1、逻辑综合的概述synthesis=translation+logicoptimization+gatemapping.DC工作流程主要分为这三步Translation:翻译,主要把描述RTL级的
HDL
weixin_34150224
·
2023-10-16 05:33
c/c++
Design Compiler (二)——DC综合与Tcl语法结构概述
1、逻辑综合的概述synthesis=translation+logicoptimization+gatemapping.DC工作流程主要分为这三步Translation:翻译,主要把描述RTL级的
HDL
简单同学
·
2023-10-16 05:28
Design
Compiler
DC
design
compiler
HDL
系列第一弹:Fsm serialdata
题目如下:Nowthatyouhaveafinitestatemachinethatcanidentifywhenbytesarecorrectlyreceivedinaserialbitstream,addadatapaththatwilloutputthecorrectly-receiveddatabyte.out_byteneedstobevalidwhendoneis1,andisdon'
一颗IC小白菜
·
2023-10-16 01:32
HDL系列
fpga开发
Vivado的安装以及使用_入门
ElectronicDesignAutomation)工具.在电子设计自动化方面,其主要提供了四种功能:RTL代码编写,功能仿真,综合(synthesis)以及实现(implementation).其中,RTL代码编写用于编写设计的
HDL
硫酸hh
·
2023-10-15 00:58
fpga开发
硬件工程
如何使用verilog开发一个通信系统
目录1.开发步骤2.Verilog实现案例概述案例1:QPSK调制解调器案例2:RS编码与解码器案例3:OFDM调制解调器3.参考文献Verilog是一种硬件描述语言(
HDL
),用于设计和仿真数字电路。
Simuworld
·
2023-10-15 00:45
#
FPGA
fpga开发
verilog
通信系统
Candence-
HDL
常见网表报错:File→Save Hierarchy后的报错
File→SaveHierarchy后的报错提示你可以在项目文件夹下的,temp→hierwrite目录下,有.mkr后缀的文档中,找到答案.clk模块里面有关于坐标的报错.比如1.在某个坐标上,线没有连接到引脚上,2.定义了线网名称的线,悬空着.3.线网将symbol的管脚给遮挡了.:有时候提示的页面比如page4,实际是当前模块的page3,page页面是根据整个项目从头开始计算的页数.
佳元
·
2023-10-14 17:03
candence-HDL
candence使用问题
MS5611的ZYNQ驱动试验之三 控制器代码实现
2,有限状态机FSM是使用
HDL
在并行的硬件里面实现类似C语言那样串行执行指令的一种很好方式。我们考虑在C
mcupro
·
2023-10-13 21:09
java
前端
数据库
数字IC/FPGA面试宝典--经典60道例题详解
2.下列关于综合的说法哪项是不正确的(B)A.综合(Synthesis)简单地说就是将
HDL
代
上园村蜻蜓队长
·
2023-10-13 03:26
数字IC面试
fpga开发
数字前端设计
# 02 初识Verilog
HDL
02初识VerilogHDL对于Verilog的语言的学习,我认为没必要一开始就从头到尾认真的学习这个语言,把这个语言所有细节都搞清楚也不现实,我们能够看懂当前FPGA的代码的程度就可以了,随着学习FPGA深度的增加,再不断的去查阅不会的Verilog的语法。例如下面这个流水灯的程序,请带着能够看懂这段代码的目的去开始Verilog的入门学习吧!moduleflow_led(inputsys_c
おもいね
·
2023-10-11 09:49
fpga开发
02 认识Verilog
HDL
02认识VerilogHDL对于Verilog的语言的学习,我认为没必要一开始就从头到尾认真的学习这个语言,把这个语言所有细节都搞清楚也不现实,我们能够看懂当前FPGA的代码的程度就可以了,随着学习FPGA深度的增加,再不断的去查阅不会的Verilog的语法。例如下面这个流水灯的程序,请带着能够看懂这段代码的目的去开始Verilog的入门学习吧!moduleflow_led(inputsys_c
おもいね
·
2023-10-11 09:45
FPGA
FPGA
HDLBits答案合集(二)
本文为本人
HDL
刷题代码,如有问题请及时联系,本文为第三章节Circuits答案。
南边的柴柴
·
2023-10-11 01:22
verilog
开发语言
CY7C68013与FPGA接口的Verilog_
HDL
实现
USB(通用串行总线)是英特尔、微软、IBM、康柏等公司1994年联合制定的一种通用串行总线规范,它解决了与网络通信问题,而且端口扩展性能好、容易使用。最新的USB2.0支持3种速率:低速1.5Mbit/s,全速12Mbit/s,高速480Mbit/s。这3种速率可以满足目前大部分外设接口的需要。本文介绍了目前使用较多的USB2.0控制器CY7C68013芯片与FPGA(现场可编程门阵列)芯片接口
fpga和matlab
·
2023-10-10 14:40
FPGA
板块10:FPGA接口开发
CY7C68013
FPGA接口
FPGA学习笔记(二)——从计数器到可控线性序列机、阻塞赋值与非阻塞赋值
p=1使用的编译器为Vivado,
HDL
语言为verilog一、从计数器到可控线性序列机1.1让LED按照亮0.25s,灭0.75s的状态循环亮灭。思路:设置计数器计数到1s才清零。
子非鱼icon
·
2023-10-07 13:24
FPGA学习笔记
fpga开发
计数器
阻塞赋值与非阻塞赋值
Verilog
Vivado
【Verilog
HDL
数字系统设计】【笔记】Verilog
HDL
的基本语法
VerilogHDL基本语法VerilogHDL程序的基本结构VerilogHDL程序由模块组成一个完整的模块由模块端口定义和模块内容组成模块内容包括I/O声明,信号类型声明和功能表述基本结构module模块名(端口定义);I/O声明;//代码功能描述;//代码endmodule语法:module与endmodule定义一个模块的起始与解释module后跟模块名模块名必须以英文字母开头可以包括英文
列奥尼达斯Leonidas
·
2023-10-07 13:24
Verilog
HDL数字系统设计
Verilog
HDL
程序笔记3
VerilogHDL程序笔记3VerilogHDL程序笔记1:写出属于你的第一个VerilogHDL模块VerilogHDL程序笔记2:Testbench模块的使用文章目录VerilogHDL程序笔记3前言一、电路逻辑描述法二、结构化描述法三、复杂电路小练习总结前言前两章我们学会了搭建模块和测试模块。这一章我们来学习一下Verilog描述电路的另外一些方法。并且还会讲述一个更加复杂的电路的仿真例子
OKKLES
·
2023-10-07 13:54
FPGA
verilog
fpga
2.4 Verilog
HDL
语句
语句1赋值语句、结构说明语句、阻塞与非阻塞1.1赋值语句1.1.1连续赋值语句assign1.1.2过程赋值语局“=”和“<=1.2结构说明语句1.2.1结构说明语句always1.2.2结构说明语句initial1.3阻塞与非阻塞1.3.1阻塞的研究1.3.2非阻塞的研究1.3.3非阻塞及阻塞的比较2条件语句2.1条件语句if2.2case语句3循环语句3.1循环语句forever3.2循环语句
weixin_42454243
·
2023-10-07 13:53
FPGA基础
硬件工程
verilog和c语言注释,Verilog
HDL
| 简介与基本语法
致谢:本笔记基于龚黎明的系列讲解视频。1Verilog简介(Verilog语法学习者可跳过该节)Verilog是一门类C语言Verilog是一门类C语言,语法与C接近,但Verilog是硬件设计语言,与C实质不同。Verilog代码对应硬件实体。比如在Verilog里写的a+b,最后会得到由硬件实现的加法器Verilog代码到硬件的过程叫综合。综合就是将Verilog代码转化为硬件实现Verilo
JJ Ying
·
2023-10-07 13:23
verilog和c语言注释
Verilog
HDL
——阻塞、非阻塞用法
##阻塞赋值阻塞赋值操作符用等号(即=)表示。为什么称这种赋值为阻塞赋值呢?这是因为在赋值时先计算等号右手方向(RHS)部分的值,这时赋值语句不允许任何别的Verilog语句的干扰,直到现行的赋值完成时刻,即把RHS赋值给LHS的时刻,它才允许别的赋值语句的执行。一般可综合的阻塞赋值操作在RHS不能设定有延迟,(即使是零延迟也不允许)。从理论上讲,它与后面的赋值语句只有概念上的先后,而无实质上的延
proton_boke
·
2023-10-07 13:53
多年前的未整理
硬件工程
三、10【Verilog
HDL
】过程连续赋值、改写参数、条件编译执行、时间尺度、系统任务
前言参考书籍:《VerilogHDL数字设计与综合》第二版,本文档为第9章的学习笔记。本章将探讨Verilog语言的另外一些增强特性学习目标掌握连续赋值语句其他形式:assign/deassign/force/release掌握怎样的模块调用时用defparam语句重新定义参数值解释条件编译和Verilog描述部件的执行认识和理解系统任务9.1过程连续赋值过程赋值将值赋给寄存器,值一直在寄存器中保
追逐者-桥
·
2023-10-07 13:52
#
《Verilog
数字设计与综合》(完)
Verilog
HDL
硬件描述语言
三、11【Verilog
HDL
】时序和延迟
前言参考书籍:《VerilogHDL数字设计与综合》第二版,本文档为第10章的学习笔记。本章将探讨Verilog中如何控制和定义时序学习目标了解分布延迟、集总延迟和路径延迟specify关键字设置路径延迟输入输出引脚间的并行连接和全连接specify块中用specparam语句定义参数条件路径延迟(状态依赖路径延迟)rise、fall和turn-off延迟,理解如何设置min、max和typ值为时
追逐者-桥
·
2023-10-07 13:52
#
《Verilog
数字设计与综合》(完)
Verilog
HDL
硬件描述语言
三、9【Verilog
HDL
】任务和函数
前言参考书籍:《VerilogHDL数字设计与综合》第二版,本文档为第8章的学习笔记。在行为级建模时很多不同的地方会实现相同的功能,有必要将相同部分取出来,将其组成子程序,然后其他地方调用。Verilog也提供了任务和函数可以将较大的行为级设计划分为较小的代码段,允许多个地方使用。任务和函数也可以通过层次名进行引用。学习目标理解任务和函数区别定义任务和函数所需条件,任务和函数的声明和调用8.1任务
追逐者-桥
·
2023-10-07 13:21
#
《Verilog
数字设计与综合》(完)
Verilog
HDL
硬件描述语言
Verilog
HDL
阻塞赋值和非阻塞赋值笔记
1.moduletest(inputwireclk,inputwireb,outputrega,outputregc);always@(posedgeclk)begina=b;c=a;endendmodule上面的代码在vivado中综合后的电路为:2.moduletest(inputwireclk,inputwireb,outputrega,outputregc);always@(posedge
csdn_gddf102384398
·
2023-10-07 13:20
笔记
fpga开发
微微“一诺”很倾城
那天是2018年6月15日,我们一起参加
HDL
新员工的第一次培训。我还记得第一次见到一诺的时候,她穿了个假两件,黑色的上衣,白色的领子,让她整个人都显得十分精神。
韩小青啊
·
2023-10-07 05:01
一、基于RV32I ISA理解CPU结构
写在前面 本文参考书目:《计算机组成,软硬件接口,Risc-V版》 CPU结构和指令集是分不开的,因此,我们在使用
HDL
语言实现CPU之前,首先了解其指令集。
刘清帆
·
2023-10-06 20:24
RISC-V
CPU实战专题
开发语言
计算机组成
risc-v
System Generator学习——时间和资源分析
Simulink中进行仿真来验证设计的功能,以确保在目标Xilinx设备中实现设计时,SystemGenerator设计是正确的一、目标完成本实验后,你将能够:识别由SystemGenerator生成的
HDL
岁月指尖流
·
2023-10-05 23:34
system
generator
Simulink
SystemGenerator
System Generator学习——将代码导入System Generator
文章目录前言一、步骤1:用M-Code建模控制1、引言2、目标3、步骤二、步骤2:用
HDL
建模模块1、引言2、目标3、步骤三、用C/C++代码建模块1、引言2、目标3、步骤4、第1部分:从VivadoHLS
岁月指尖流
·
2023-10-05 11:54
system
generator
代码导入
Simulink
Vivado使用技巧(21)——仿真中的Debug特性
总的来说有三种调试方法:1.使用Step逐行调试Step命令一次只执行
HDL
代码中的一行,从而验证和调试设计。运行仿真后,点击Run->Step或工具栏中的Step可执行该命令。
码尔泰
·
2023-10-04 21:29
fpga开发
FPGA与单片机有什么区别?
FPGA使用的是
HDL
语言,就是硬件描述的语言,目前应用最广泛的应该是verilog。
The Kite
·
2023-10-02 07:36
fpga开发
单片机
嵌入式硬件
FPGA学习:MODESIM与FPGA原理图联合仿真错误(VSIM 3033)
原因:在Modelsim中只能新建
HDL
类的文件,而不能采用原理图输入的方式,即Modelsim不能识别”原理图输入“方式。
快,快去救列宁!
·
2023-09-30 10:20
逻辑时序
仿真
HDL
4SE:软件工程师学习Verilog语言(十一)
11流水线前面一节介绍了状态机的概念。状态机用于描述事务处理的一个程序性流程,可以组成顺序,分支,循环的事务处理流程。这些概念本来在verilog中的行为级描述中是有的,但是由于不是RTL描述,因此无法直接编译成电路,状态机则提供了顺序,分支,循环等控制结构的RTL描述。状态机的特点是,整个处理流程任何时候只会在一个状态中,只处理一个事务。比如描述一个软件工程师的工作,可能是需求分析,概要设计,详
饶先宏
·
2023-09-28 03:20
笔记
verilog
caffe
卷积神经网络
深度学习
openmp
[Verilog
HDL
]简易电子琴_北京邮电大学2019级信通院数字电路实验
摘要:本次实验使用硬件描述语言VerilogHDL,针对以Altera公司的MAXII系列可编程器件EPM1270T144C5为核心芯片的可编程器件实验板设计实验简易电子演奏琴,其基本功能包括如下:(1)通过用8×8点阵显示“1234567”七个音符构成的电子琴键盘。其中点阵的第一列用一个LED点亮表示音符“1”,第二列用二个LED点亮表示音符“2”,依此类推,如图1所示。当音符为低音1~7时,点
lgc0208
·
2023-09-28 01:52
verilog
fpga
经验分享
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他