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
硬件编程VHDL
VHDL
实验四:3-8 译码器(含使能端)、四位全加器
一、实验目的1.掌握简单的
VHDL
程序设计。2.掌握用
VHDL
对组合逻辑3-8译码器电路的建模。
White__Sun
·
2025-03-10 04:57
fpga开发
一、
VHDL
实现UART协议代码
1.uart_tx.vhd--串口发送模块编写--数据帧格式1位起始位+8位数据位+1位停止位--低位先行LSBlibraryieee;useieee.std_logic_1164.all;useieee.std_logic_unsigned.all;useieee.std_logic_arith.all;----------------------------------------------
cmc1028
·
2025-02-27 07:15
FPGA代码
fpga开发
二、
VHDL
实现SPI协议代码
1、spi.
vhdL
IBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_ARITH.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL
cmc1028
·
2025-02-27 07:15
FPGA代码
fpga开发
Linux下VCS与Verdi联合仿真(Verilog与
VHDL
混仿)
1.介绍本篇简单介绍一下如何通过VCS与Verdi实现混合仿真,在学习过程中也遇到了很多头疼的问题,因此通过一些例子简要总结一下,当然,也希望对各位小伙伴有所帮助。很多公司ASIC设计所使用的还是更加专业的EDA软件,即Synopsys下的VCS、Verdi这种(Vivado大多针对于自家FPGA),VCS编译速度极快,仿真效率高,Verdi支持信号追溯、无缝增加信号波形等功能。2.使用环境:Li
超能力MAX
·
2025-02-25 08:29
fpga开发
verilog基础知识
一,Verilog和
VHDL
区别全世界高层次数字系统设计领域中,应用Verilog和
VHDL
的比率是80%和20%;这两种语言都是用于数字电路系统设计的硬件描述语言,而且都已经是IEEE的标准。
寒听雪落
·
2025-02-22 19:32
FPGA专栏_verilog
fpga开发
FPGA设计怎么学?薪资前景好吗?
数字前端设计必备技能1、熟悉数字电路设计2、熟悉Verilog或
VHDL
3、熟悉异步电路设计4、熟悉FIFO的设计5、熟悉UNIX系统及其工具的使用6、熟悉脚本语言Perl、Shell、Tcl等7、熟悉
博览鸿蒙
·
2025-02-20 20:47
FPGA
fpga开发
均薪23W还缺人,FPGA工程师到底有多重要?
FPGA工程师的核心职责FPGA工程师主要负责FPGA的开发、调试和优化,具体包括:逻辑设计与实现:使用Verilog/
VHDL
等硬件描述语
博览鸿蒙
·
2025-02-10 20:22
FPGA
fpga开发
嵌入式Linux开发---UART串口通信驱动
硬件编程
0、串口基础准备嵌入式系统中,诸多设备都可以通过串口来控制,比如WiFi、蓝牙、RFID等等,因此在嵌入式设备中使用串口就显得特别重要。首先,有几个概念简单澄清一下。RS232、RS485和TTL指的是电气电平标准。一般而言,TTL使用0V表示低电平,+5V表示高电平。RS232使用负逻辑电平,即+3V~+15V表示低电平,-3V~-15V表示高电平。RS485和RS232一样都是基于串口的通讯接
奔跑的蜗牛!
·
2025-02-05 00:30
嵌入式Linux经验教程
linux
arm开发
驱动开发
mcu
c++
qt
嵌入式硬件
I2C协议与FPGA开发教程_
VHDL
/Verilog实现
内容涵盖了I2C基础知识、通信模式、总线仲裁机制,以及用
VHDL
和Verilog语言实现I2C控制器的方法。
侯昂
·
2025-01-30 12:50
FPGA开发中的团队协作:构建高效协同的关键路径
一、团队成员角色与职责FPGA工程师核心设计:负责FPGA的逻辑设计与代码实现,依据项目需求,运用硬件描述语言(如Verilog或
VHDL
)完成模块功能编写。
whik1194
·
2025-01-22 22:03
fpga开发
【QT教程】QT6硬件图形界面编程 QT
硬件编程
QT6硬件图形界面编程使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与源码分析视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程QT统计图和QT数据可视化视频免费看免费QT视频课程QT性能优化视频免费看免费QT视频课程QT界面美化视频免费看1QT6硬件图形界面编程概述1.1QT6硬件图形界面编程简介1.1.1QT6硬件
QT性能优化QT原理源码QT界面美化
·
2024-09-15 02:25
qt
qt6.3
qt5
c++
QT教程
第11周作业---HLS编程环境入门
目录HLS概念HLS是什么HLS与
VHDL
/Verilog有什么关系?
pss_runner
·
2024-09-08 09:41
VCS简介
它使你能够分析,编译和仿真Verilog,
VHDL
,混合HDL,SystemVerilog,OpenVera和SystemC描述的设计。它还为您提供了一系列仿真和调试功能,以验证您的设计。
XtremeDV
·
2024-09-07 08:14
VCS快速实战指南
Xilinx Vivado的RTL分析(RTL analysis)、综合(synthesis)和实现
2、RTL分析(RTLanalysis)一般来讲,通常的设计输入都是Verilog、
VHDL
或者SystemVerilog等硬件描述语言HDL编写的文件,RTL分析这一步就是将HDL语言转化成逻辑电路图的过程
2401_84185145
·
2024-09-05 23:38
程序员
fpga开发
初识 Verilog
Verilog综述:类C,并行,自顶向下,硬件描述语言,
VHDL
,VerilogHDL。
VHDL
,VerilogHDL,两种不同描述语言。Verilog语言(并行,硬件)类似C语言(串行,软件)。
栀栀栀
·
2024-09-02 08:27
笔记
Quartus网盘资源下载与安装 附图文安装教程
Quartus支持多种编程语言,包括
VHDL
、Verilog等,并具有丰富的功能和工具库,可满足不同级别、不同规模的数字电路设计需求。收藏的Quartus安装包
学习天使Alice
·
2024-08-29 10:20
fpga开发
学习
xilinx FPGA 除法器IP核(divider)的使用 vivado 2019.1
参考:xilinxFPGA除法器ip核(divider)的使用(
VHDL
&Vivado)_vivado除法器_坚持每天写程序的博客-CSDN博客一、创建除法IPvivado的除法器ip核有三种类型,跟ISE
小 阿 飞
·
2024-02-20 21:31
fpga开发
xilinx FPGA 乘法器 除法器 开方 IP核的使用(
VHDL
&ISE)
目录一、乘法器ip核1.新建工程之后建一个ip核文件:2.配置ip核:3.编写顶层文件或者激励文件:第一种情况:这个是加了ce的第二种情况:这个是加了ce和sclr的第三种情况:这个是不加使能的乘法器的正确使用:第二天的新进展:最高位是1结果之所以出问题,是因为设置的时候我忘了改了,那个输入的类型默认是signed,即有符号位,大家一定要看清楚哟,按照自己需求,看是否设置最高位为有符号位二、除法器
坚持每天写程序
·
2024-02-20 21:30
xilinx
fpga
ip核使用例程(VHDL)
FPGA
VHDL
ISE
fpga开发
vivado HDL编码技术
VHDL
的优点•实施更严格的规则,特别是强类型、不太宽容和容易出错的规则•HDL源代码中RAM组件
cckkppll
·
2024-02-14 14:35
fpga开发
fpga 需要掌握哪些基础知识?
1、数电(必须掌握的基础),然后进阶学模电,2、掌握HDL(verilog或
VHDL
)一般建议先学verilog,然后可以学SystemVerilog和
VHDL
。
宸极FPGA_IC
·
2024-02-11 01:30
fpga开发
fpga
硬件工程
嵌入式硬件
java
stm32
嵌入式Linux开发---Socket CAN通信驱动
硬件编程
提醒:使用LinuxCAN开发的需要具备网络编程的部分基础,SocketCAN的使用类似于TCP/IPLinux开发板通过Socketcan驱动设备的参考源码demo见文末。0、CAN基础准备CAN,全称为“ControllerAreaNetwork”,即控制器局域网,是国际上应用最广泛的现场总线之一。最初,CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置ECU之间交换信息,形成汽车
牛马大师兄
·
2024-02-09 12:30
嵌入式Linux经验教程
嵌入式硬件
linux
网络协议
arm开发
mcu
iot
tcp/ip
嵌入式Linux开发---RS485通信驱动
硬件编程
提醒:RS485的使用与UART串口的使用基本相同,差别在于使用485时需要手动切换485芯片的收发引脚模式。Linux驱动RS485通信的程序源码Demo见文末。1、RS485基础铺垫智能仪表随着80年代初单片机技术的成熟而发展起来,世界仪表市场基本被智能仪表所垄断,这归结于企业信息化的需要,而企业在仪表选型时其中的一个必要条件就是要具有联网通信接口。最初是数据模拟信号输出简单过程量,后来仪表接
牛马大师兄
·
2024-02-09 12:00
嵌入式Linux经验教程
linux
嵌入式硬件
arm开发
驱动开发
mcu
物联网
1.1 Verilog 教程
Verilog继承了C语言的多种操作符和结构,与另一种硬件描述语言
VHDL
相比,语法不是很严格,代码更加简洁,更容易上手。Verilog不仅定义了语法,还对语法结构都定义了清晰的仿真语义。
二当家的素材网
·
2024-02-08 02:09
Verilog
教程
fpga开发
Verilog
【INTEL(ALTERA)】为什么在编译 HDMI 英特尔® FPGA IP设计示例
VHDL
变体时看到错误 (13879)?
说明由于英特尔®Quartus®PrimeProEdition软件版本23.2存在一个问题,您在编译HDMI英特尔®FPGAIP设计示例的
VHDL
变体时可能会看到以下错误:错误(13879):
VHDL
绑定指示
神仙约架
·
2024-02-07 04:25
INTEL(ALTERA)
FPGA
fpga开发
13879
HDMI
【INTEL(ALTERA)】错误 (22595): 英特尔 Quartus不支持“BDF”类型的实体“entity_path/entity_name”
任何现有的BDF设计文件都必须转换为VerilogHDL或
VHDL
。
神仙约架
·
2024-02-07 04:55
INTEL(ALTERA)
FPGA
BDF
Quartus
fpga开发
ncverilog仿真的基础脚本
NCSimNC-SIM为Cadence公司之
VHDL
与Verilog混合模拟的模拟器(simulator),可以帮助IC设计者验证及模拟其所用
VHDL
与Verilog混合计设的IC功能.NC-Verilog
罐头说
·
2024-02-06 14:07
1位全加器设计—— 原理图与
VHDL
设计初步
文章目录一、实验背景二、实验过程总结一、实验背景通过1位全加器的详细设计,掌握原理图输入以及Verilog的两种设计方法二、实验过程实验软件:quartusII13.0modelslimse10.2实验硬件:FPGA开发板IntelDE2-115实验步骤:1.打开quartusll13.0的软件,新建一个工程2.选择合适的开发板类型3.新建原理图文件:打开QuartusII,选菜单“File”一“
贪睡的小孩
·
2024-02-06 07:03
【xilinx primitives 】02 OBUFDS and OBUFTDS
真值表例化
VHDL
LibraryUNISIM;useUNISIM.vcomponents.all;--OBUFDS:
hcoolabc
·
2024-02-02 19:40
FPGA
硬件工程
FPGA解码MIPI视频:Xilinx Artix7-35T低端FPGA,基于MIPI CSI-2 RX Subsystem架构实现,提供工程源码和技术支持
视频的应用本方案在XilinxKintex7上解码MIPI视频的应用本方案在XilinxZynq7000上解码MIPI视频的应用本方案在XilinxZynqUltraScale上解码MIPI视频的应用纯
VHDL
9527华安
·
2024-02-02 10:43
FPGA解码MIPI视频专题
菜鸟FPGA图像处理专题
fpga开发
音视频
MIPI
图像处理
CSI
可逆计数器
vhdl
CLR是复位控制输入端;ENA是使能控制输入端;LOAD是预置控制输入端;D[3..0]是4位并行数据输入端;DIR是加减控制输入端,当DIR=0时,计数器作加法操作,DIR=1时,计数器作减法操作;COUT是进/借位输出端。libraryIEEE;useIEEE.STD_LOGIC_1164.ALL;useIEEE.STD_LOGIC_UNSIGNED.ALL;entityRev_Counter
m0_51525427
·
2024-01-31 20:54
经验分享
新手如何学习学嵌入式开发?
这个问题相信是困扰所有嵌入式初学者的难题,下面的内容是嵌入式学习必学的:C语言;C++;操作系统;计算机组成原理;linux编程;51单片机;arm;
硬件编程
语言(FPGA);模拟电路&数字电路。
华清远见成都中心
·
2024-01-30 08:56
学霸笔记
学习
嵌入式开发需要学mysql吗_学习嵌入式开发需要学习哪些课程?如何学习?
因为嵌入式开发的方向不同,所学习的内容会有所区别,但是无论是哪个方向,学习嵌入式开发的必学课程有:一:嵌入式开发的必学课程1、C语言2、C++3、操作系统4、计算机组成原理5、linux编程6、51单片机7、arm8、
硬件编程
语言
jimwalk2014
·
2024-01-30 08:55
嵌入式开发需要学mysql吗
应届生把FPGA学到什么程度可以找工作?
以下是一些学习里程碑希望可以帮助您达到求职的门槛:一、硬件描述语言(HDL)熟练度:首先,你需要熟悉至少一种硬件描述语言,如
VHDL
或Verilog,这是FPGA设计的基础。
宸极FPGA_IC
·
2024-01-30 08:13
fpga开发
fpga
硬件工程
基于FPGA的4路抢答器verilog,quartus
代码下载:基于FPGA的4路抢答器verilog,quartus_Verilog/
VHDL
资源下载代码网:hdl
FPGA代码库
·
2024-01-29 13:03
fpga开发
xilinx FPGA 除法器ip核(divider)的使用(
VHDL
&Vivado)
一、创建除法ip核vivado的除法器ip核有三种类型,跟ISE相比多了一个LuMult类型,总结来说就是LuMult:使用了DSP切片、块RAM和少量的FPGA逻辑原语(寄存器和lut),所以和Radix2相比占用fpga资源更少;可以选择有符号或者无符号类型数据;但是位数有限,只能用于运算量小的时候,被除数位宽:2~17,除数位宽:2~11;只能选择余数模式Radix2:使用FPGA逻辑原语(
坚持每天写程序
·
2024-01-29 13:58
FPGA
VHDL
VIVADO
fpga开发
1024程序员节
Arduino基础入门
资料来源于太极创客详细网址:http://www.taichi-maker.comArduino开源
硬件编程
语言C++编程int类型默认赋值0loop循环变量回滚arduino内存有限,选择合适的数据类型
什么时间能闲下来打篮球啊
·
2024-01-29 12:23
Arduino
单片机
嵌入式硬件
单板计算机(SBC)-片上系统(SOC)嵌入式C++和FPGA(
VHDL
)
要点:片上系统/单板计算机嵌入式C++及
VHDL
编程单板计算机(RaspberryPi)C++实现MQTT监控房间门锁,灯光,并使用RESTful提示状态单板计算机(ESP8266)C++无线网络MQTT
亚图跨际
·
2024-01-29 08:26
嵌入式
FPGA
C/C++
单板计算机SBC
片上系统SOC
Raspberry
Pi
ESP8266
MQTT
C++
Qt
Modelsim SE 10.5安装教程
大学老师爱教
VHDL
语言,但是进入社会以后,基本都是VerilogHDL语言,简单易学,建议用Verilog来仿真与做FPGA工程。一、资源:Modelsim_
GBXLUO
·
2024-01-29 05:08
FPGA
fpga开发
modelsim
vivado 将I/O规划项目迁移到RTL、UltraScale的I/O规划体系结构内存IP、UltraScale体系结构内存IP I/O规划设计流程变更、综合I/O规划
端口定义用于为按照规定,使用Verilog或
VHDL
进行RTL设计。差分对缓冲器添加到顶部模块和总线定义也包括在RTL中。项目属性更改为反映RTL项目类型。重要!
cckkppll
·
2024-01-29 02:30
fpga开发
基于QC-LDPC编码的循环移位网络的FPGA实现
一、桶式移位寄存器(barrelshifter)八位桶式移位寄存器的
VHDL
实现如下,由于每一层结构相似,于是采用生成语句for_generate实现,使用该代码实现的RTL级分析和理论的结构一致,仿真结果也符合预期
泽_禹
·
2024-01-28 13:15
通信原理
LDPC
fpga开发
信息与通信
【FPGA Verilog开发实战指南】初识Verilog HDL-基础语法
这里写目录标题VerilogHDL简介与
VHDL
比较VerilogHDL基础语法逻辑值关键字moduleendmodule模块名输入信号输出信号既做输入也做输出线网型变量wire寄存器型变量reg参数parameter
醉酒柴柴
·
2024-01-26 09:31
fpga开发
学习
笔记
xilinx 除法ip核(divider) 不同模式结果和资源对比(
VHDL
&ISE)
1.Radix-2模式:基数-2使用整数操作数的非恢复整数除法,允许生成分数或整数余数。对于小于16位的操作数宽度或需要高吞吐量的应用程序,建议使用。基数-2非恢复算法使用加减法求解每个周期的一点商。该设计是完全流水线的,可以实现每个时钟周期一分的吞吐量。如果所需的吞吐量较小,则每个时钟参数的分法允许降低吞吐量和资源使用。该算法自然会生成一个余数,对于需要整数余数或模数结果的应用程序的选择也是如此
坚持每天写程序
·
2024-01-24 07:41
xilinx
fpga
ip核使用例程(VHDL)
FPGA
VHDL
ISE
fpga开发
图像处理算法:白平衡、除法器、乘法器~笔记
参考:基于FPGA的自动白平衡算法的实现白平衡初探(qq.com)FPGA自动白平衡实现步骤详解-CSDN博客xilinx除法ip核(divider)不同模式结果和资源对比(
VHDL
&ISE)_ise除法器
NoNoUnknow
·
2024-01-24 07:00
笔记
SystemC学习笔记(三) - 查看模块的波形
上的transaction,而对于SystemC本身来说,查看波形就是使用Gtkwave或其他EDA工具,查看Module的input/output的时序输入/输出,其本质和硬件设计的Verilog/
VHDL
crazyskady
·
2024-01-23 13:04
SystemC
Simulation
学习
笔记
SystemC
VHDL
/Verilog编译错误总结
VHDL
编译错误总结Vivado
VHDL
VerilogQuartus
VHDL
VerilogLattice
VHDL
VerilogVivado
VHDL
[Synth8-2778]typeerrorneartxen_sync
FPGA的花路
·
2024-01-23 08:44
❀工信工实验参考——《
VHDL
实验3——交通灯与智慧交通》
免责声明,本人菜只因一只,内容仅供参考,错了不负责哈该实验和报告部分参考了基于状态机的交通灯控制(
vhdl
)_尚@scut的博客-CSDN博客_基于状态机的交通灯控制,但是因为我们华工EDA实验室换成了正点原子新起点
程序源_hytz
·
2024-01-22 13:33
VHDL实验
fpga开发
学习方法
经验分享
算力网络调研笔记
它可以通过
硬件编程
来改变内部芯片的逻辑结构,但软件是深度定制的,执行专门任务。ASIC,
剩下的盛夏~
·
2024-01-21 09:00
其余
网络
fpga开发
ARM day5、day6
硬件编程
一、硬件fs4412sd卡串口线电源二、根据原理图点灯1、确定需求:点灯(亮or灭)2、查看原理图2.1外设原理图devboard查找LED2->CHG_COK(核心板)2.2核心板原理图coreboard查找CHG_COK->XEINT23/KP_ROW7/ALV_DBG19/GPX2_72.3看芯片手册GPIO控制(第六章)->查找GPX22.4筛选寄存器(概述)整体的配置或控制寄存器、功能相
Wexcill
·
2024-01-19 19:54
arm开发
EDA课设(数字系统设计)--quartusII 9.0安装及altera usb-blaster驱动识别失败解决
目录1,资源下载及quartusII9.0的下载2,建立一个测试工程;3,编写
VHDL
程序和仿真文件4,alterausb-blaster驱动识别失败解决1,资源下载及quartusII9.0的下载链接
望525
·
2024-01-18 14:45
学习方法
fpga开发
EDA课设(数字系统设计)--数字密码锁
,实现前期准备5,实现代码6,引脚设置7,部分验证1,注意该博客是根据自己的课设报告写的,所以大家不要抄袭,仅用作给大家提供实现思路以及一些经验,希望大家根据我写的东西,理解关键的代码,较为熟练的掌握
VHDL
望525
·
2024-01-18 14:15
开发语言
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
其他