腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
FPGA开源工作室
专栏作者
举报
230
文章
352730
阅读量
87
订阅数
订阅专栏
申请加入专栏
全部文章
fpga
编程算法
tcp/ip
matlab
图像处理
缓存
硬件开发
单片机
node.js
ide
linux
windows
设计
arm
二进制
c 语言
ubuntu
网络安全
udp
https
rgb
tcl
verilog
人脸识别
python
bash
apt-get
腾讯云测试服务
bit
db
ip
vhdl
工作
函数
数据
系统
状态机
负载均衡
其他
ios
打包
bash 指令
神经网络
数据库一体机 TData
http
存储
自动化
图像识别
opencv
数据结构
虚拟化
delay
image
io
max
ps
subplot
timing
title
编码
接口
入门
网络
原理
对象存储
维纳斯
区块链
自动驾驶
iphone
c++
php
r 语言
xml
css
html
access
github
unix
文件存储
命令行工具
视频处理
人工智能
开源
爬虫
gui
flash
ntp
powershell
数据分析
物联网
架构设计
processing
5g
迁移
汽车
axis
binary
com
config
console
data
display
double
edge
figure
file
filter
fork
fs
i2c
input
int
logic
min
path
png
post
project
range
report
set
size
spi
stm32
stub
uart
vr
width
x11
xilinx
基础
脚本
连接
量化
配置
摄像头
调试
同步
通信
协议
异步
音频
硬件
语法
主机
搜索文章
搜索
搜索
关闭
数字图像处理之gamma矫正
函数
摄像头
图像处理
subplot
title
图像Gamma矫正是一种调整图像对比度和亮度的方法。它使用幂律函数来调整图像的灰度级分布,以改变图像的显示效果。
FPGA开源工作室
2024-03-21
123
0
VHDL快速语法入门
语法
状态机
vhdl
入门
设计
HDL(VHSIC Hardware Description Language)是一种硬件描述语言,主要用于描述数字电路和系统的结构、行为和功能。它是一种用于硬件设计的标准化语言,能够帮助工程师们更好地描述和设计数字电路,并且广泛应用于FPGA和ASIC设计中。 在VHDL中,一个设计被描述为一个实体(entity),它包含了输入输出端口的描述。实体也包含了该设计的行为(behavior)的描述。 此外,VHDL还包括了标准库(standard library)和数学运算库(numeric package)等。 VHDL的基本语法包括关键字、标识符、注释、数据类型(如std_logic、integer等)、变量声明、信号声明、过程语句、并行操作符等。 以下是VHDL的一些基本特性和语法: 实体声明(Entity Declaration):实体(entity)是一个设计的接口和规范,描述了设计的输入和输出信号。在实体声明中,可以指定设计的接口和端口类型。 架构(Architecture):架构是实体的行为和功能描述。它包括了组件实例化、信号声明、过程语句等。在架构中,可以描述设计的逻辑和数据流动。 信号(Signal)和变量(Variable):在VHDL中,信号用于描述设计中的数据传输,而变量通常用于描述局部的数据存储。信号和变量的作用在于描述设计中的数据流动和数据处理。 过程(Process):过程描述了设计中的行为和逻辑。过程可以包括对信号和变量的操作、时序逻辑的描述等。 循环(Loop):VHDL中也包括了循环语句,用于描述设计中的重复操作。 总的来说,VHDL是一门强大的硬件描述语言,能够帮助工程师们进行数字电路的设计和描述。通过VHDL,工程师们可以更好地理解和描述设计的结构和行为,从而实现复杂的数字系统设计。虽然VHDL的语法可能对初学者来说有一定的复杂性,但一旦熟悉了其基本特性和语法,将会成为非常有用的工具。
FPGA开源工作室
2024-03-11
114
0
matlab实现不同窗滤波器示例
设计
matlab
fs
函数
在Matlab中使用汉明窗设计低通滤波器可以通过fir1函数实现。汉明窗通常用于设计滤波器,可以提供更突出的频率特性。
FPGA开源工作室
2024-03-02
104
0
Vivado DDS IP核仿真
axis
config
ip
函数
系统
直接数字合成器(DDS)或数控振荡器(NCO)是许多数字通信系统中的重要部件。正交合成器用于构造数字下变频器和上变频器、解调器,并实现各种类型的调制方案,包括PSK(相移键控)、FSK(频移键控(frequency shift keying))和MSK(minimum shift keyed)。数字生成 复数或实数正弦曲线采用查找表方案。查找表存储正弦曲线的样本。数字积分器用于生成合适的相位自变量,该相位自变量由查找表映射到期望的输出波形。简单的用户界面接受系统级参数,例如所需的输出频率和所生成波形的杂散抑制。
FPGA开源工作室
2024-02-22
133
0
20个传感器原理动图【太经典了】
迁移
编码
原理
FPGA开源工作室
2023-10-27
178
0
闪存的工作原理
存储
工作
基础
数据
原理
当给栅极施加较高的高电平(较高的高电平才能让电子穿过隧穿层),电子到浮栅层就被绝缘层阻碍了
FPGA开源工作室
2023-10-23
227
0
通讯之CAN总线入门
汽车
入门
数据
系统
协议
前面已经介绍了几种总线协议,那现在如果在汽车上实际应用一种总线协议来通讯的话,你会选择哪一种呢?
FPGA开源工作室
2023-10-08
351
0
终于搞清了:SPI、UART、I2C通信的区别与应用!
i2c
spi
uart
通信
主机
电子设备之间的通信就像人类之间的交流,双方都需要说相同的语言。在电子产品中,这些语言称为通信协议。
FPGA开源工作室
2023-09-22
731
0
二进制加权DAC
二进制
连接
配置
网络
二进制加权数模转换器是一种将数字二进制数转换成与数字数值成比例的等效模拟输出信号的数据转换器。
FPGA开源工作室
2023-09-06
236
0
ADC介绍
编码
二进制
工作
接口
网络
模数转换器(analog to Digital Converter,简称ADC)是一种数据转换器,它通过将模拟信号编码为二进制代码,使数字电路能够与现实世界进行接口。
FPGA开源工作室
2023-09-06
249
0
FPGA六大应用领域
人工智能
fpga
接口
设计
系统
FPGA 在通信领域的应用可以说是无所不能,得益于 FPGA 内部结构的特点,它可以很容易地实现分布式的算法结构,这一点对于实现无线通信中的高速数字信号处理十分有利。
FPGA开源工作室
2023-09-04
192
0
ADC内部原理知道吗?
stm32
vr
用了这么久ADC,从没细看过ADC的内部原理和如何获得最佳精度,今天看到一篇ST的官方文档讲的不错,这里整理分享给大家。
FPGA开源工作室
2022-12-07
475
0
响应制裁!科磊、ASML等停止对中国提供芯片服务
硬件开发
近日,美国再次收紧对华芯片设备出口限制,为响应美国最新制裁,美国芯片设备制造商科磊(KLA Corp)从12日(周三)起停止向中国大陆企业客户提供芯片销售和服务。
FPGA开源工作室
2022-12-07
1.2K
0
音频ANC自动降噪(学习)
音频
📷
FPGA开源工作室
2022-12-07
861
0
Hu距(Hu Moments)图像距介绍
png
二进制
为简单起见,考虑一个 单通道二进制图像 I。位置(x,y)的像素强度由 I(x,y)给出。请注意,二进制图像I(x,y)可以采用 0 或 1 的值。 我们可以定义的最简单的时刻如下:
FPGA开源工作室
2022-09-02
663
0
Synopsys 系列工具
腾讯云测试服务
任何ASIC设计的核心都包含一组逻辑单元的工艺库,库可以包含每个单元的功能描述、时序、面积及其他相关信息。在转换为可被Synopsys应用程序使用的格式前,Library Compiler(LC)会分析文本信息的完整性与正确性。
FPGA开源工作室
2022-05-18
1.5K
0
matlab函数加窗
matlab
数字信号处理的主要数学工具是傅里叶变换.而傅里叶变换研究的是整个时间域和频率域的关系。不过,当运用计算机实现工程测试信号处理时,不可能对无限长的信号进行测量和运算,而是取其有限的时间片段进行分析。做法是从信号中截取一个时间片段,然后用截取的信号时间片段进行周期延拓处理,得到虚拟的无限长的信号,然后就可以对信号进行傅里叶变换、相关分析等数学处理。无限长的信号被截断以后,其频谱发生了畸变,原来集中在f(0)处的能量被分散到两个较宽的频带中去了(这种现象称之为频谱能量泄漏)。 为了减少频谱能量泄漏,可采用不同的截取函数对信号进行截断,截断函数称为窗函数,简称为窗。 窗函数就是时域有限宽的信号。 泄漏与窗函数频谱的两侧旁瓣有关,如果两侧瓣的高度趋于零,而使能量相对集中在主瓣,就可以较为接近于真实的频谱,为此,在时间域中可采用不同的窗函数来截断信号。
FPGA开源工作室
2022-05-18
1.1K
0
先进封装最强科普
硬件开发
缓存
近几年,先进封装已成为半导体越来越普遍的主题。在由多个部分组成的系列中,将深入研究实现先进封装技术,如高精度倒装芯片、热压键合(TCB)和各种类型的混合键合(HB)。首先让我们讨论一下对先进封装的需求,摩尔定律正在以迅猛的速度发展。自台积电 32nm 失误以来,直到目前的 5nm 工艺节点,台积电的晶体管密度每年增长 2 倍。尽管如此,真实芯片的密度每 3 年增长约 2 倍。这种较慢的速度部分是由于 SRAM 缩放、功率传输和热密度的消亡,但大多数这些问题都与数据的输入和输出有关。
FPGA开源工作室
2022-05-18
865
0
WiFi6及其核心技术
5g
物联网
以后手机或平板上的WiFi信号标识将以“WiFi+数字”的方式呈现,就像手机上3G、4G、5G信号标识变化一样,可以根据后面的数字来判定当前使用的技术标准和速率等级。
FPGA开源工作室
2022-05-18
937
0
Verilog 里面,always,assign和always@(*)区别
编程算法
1.always@后面内容是敏感变量,always@(*)里面的敏感变量为*,意思是说敏感变量由综合器根据always里面的输入变量自动添加,也就是所有变量都是敏感列表,不用自己考虑。2.如果没有@,那就是不会满足特定条件才执行,而是执行完一次后立马执行下一次,一直重复执行,比如testbench里面产生50Mhz的时钟就(假设时间尺度是1ns)可以写成
FPGA开源工作室
2022-04-02
1.5K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档