0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>可编程逻辑>

可编程逻辑

提供权威的PLD及可编程逻辑器件设计应用、Altera公司、Xilinx公司资讯和解决方案,包括HDL语言与源代码、FPGA开发板、EDA工具、FPGA、FPGA软件等领域。
FPGA数字信号处理-FIR滤波器及AM解调

FPGA数字信号处理-FIR滤波器及AM解调

AM解调中一般的方式是进行全波整流或者半波整流,然后经过一个低通滤波器即可。...

2023-10-17 标签:FPGA数字信号处理fir滤波器FPGA低通滤波器半波整流数字信号处理 2866

FPGA数字信号处理-AM调制的实现

FPGA数字信号处理-AM调制的实现

看到这个式子,首先肯定要产生两个频率不同的余弦波cos(w0t),cos(wct)。立马想到调用系统自带的DDS IP核来实现,这是最简单的方法。...

2023-10-17 标签:FPGA数字信号处理DDS乘法器AM调制DDSFPGA乘法器数字信号处理 2870

FPGA IP核开发流程概要

FPGA IP核开发流程概要

开发和验证 FPGA IP 不仅仅是编写 HDL,而是需要更多的思考。让我们来看看如何做吧!...

2023-10-17 标签:FPGA接口HDLIP核 2227

你想自己设计一个FPGA IP吗!

你想自己设计一个FPGA IP吗!

开发和验证 FPGA IP 不仅仅是编写 HDL,而是需要更多的思考。让我们来看看如何做吧!...

2023-10-16 标签:FPGA寄存器IPRTLAXI4总线AXI4总线FPGAFPGA开发IPQSPI接口RTL寄存器 1767

PLC学习的基本指令类

PLC学习的基本指令类

一 基本指令类 1、启保停:I0.0接通、I0.1断开Q0.0输出,I0.1接通时,Q0.0关断输出,即I0.0为启动按钮、I0.1为停止按钮、Q0.0为输出;   2、正反转控制:有一正转启动按钮I0.0,一反转启动按钮I0....

2023-10-16 标签:plc 12721

FPGA数字电路时序分析案例

FPGA数字电路时序分析案例

当触发器或寄存器在时钟上升沿到达时将D的值赋给Q,这个过程称之为采样(sampling)。当时钟上升沿时,如果D是0或者1的稳定状态,那么Q也会输出一个稳定的对应值。...

2023-10-16 标签:寄存器数字电路触发器寄存器数字电路时序分析时序逻辑电路触发器 2449

浅析嵌入式中的FPGA

浅析嵌入式中的FPGA

随着智能时代的到来,各个行业的智能化越来越先进,例如刚过去的杭州亚运会,高科技的电子产品给人们带来一种前所未有的视觉体验...

2023-10-16 标签:dspFPGA控制器嵌入式存储芯片 1348

基于FPGA的红外遥控接收器模块数据传输

基于FPGA的红外遥控接收器模块数据传输

红外遥控接收器模块,非常简单,也是由GND,VCC和数据三个引脚组成,通过杜邦线可以直接连接在FPGA的IO口上,产品细节如下...

2023-10-15 标签:FPGAFPGA红外接收器红外遥控遥控信号源 1666

雷达模拟波束成形和数字波束成形的区别

雷达模拟波束成形和数字波束成形的区别

模拟波束成形(ABF)是指从相控阵天线的每个元件接收到的回波信号, 在射频载波频率级别进行组合。这款模拟波束成形器最多可馈电四个 集中式接收通道,将信号下变频至基本频段 (或中频...

2023-10-13 标签:pcbadc雷达adcADCpcbPCB数字处理波束成形雷达 8546

如何在FPGA上使用resizer IP来调整图像的大小

如何在FPGA上使用resizer IP来调整图像的大小

根据数字编号依次连接并点亮板卡,最后在板卡出现BTN0~BTN3同时点亮闪烁一次后为开机完成状态。 3. 在笔记本电脑上配置网络,使得无线网卡的上网功能与Pynq-Z2连接的以太网网口共享,以做到...

2023-10-13 标签:FPGAARM以太网图像处理python 1381

如何在FPGA设计环境中加入时序约束?

如何在FPGA设计环境中加入时序约束?

在给FPGA做逻辑综合和布局布线时,需要在工具中设定时序的约束。通常,在FPGA设计工具中都FPGA中包含有4种路径:从输入端口到寄存器,从寄存器到寄存器,从寄存器到输出,从输入到输出的...

2023-10-12 标签:FPGAFPGA设计时钟时序约束 2462

Intel拆分FPGA部门的目的是什么?

 英特尔(Intel)计划将旗下的可编程芯片部门(PSG)转变为一个独立的业务机构,并向公众发行股票或者寻找投资者,以使这个部门能够获得更大规模的市场价值。...

2023-10-11 标签:FPGA英特尔人工智能可编程芯片FPGAPSG人工智能可编程芯片英特尔 2466

基于FPGA原型设计的SoC开发

基于FPGA原型设计的SoC开发

所有形式的原型都为验证硬件设计和验证软件提供了强大的方法,模型或多或少地模仿了目标环境。基于FPGA的原型设计在项目的关键后期阶段尤其有益。用户有几个原型设计选项根据他们的主...

2023-10-11 标签:FPGAasicsoc芯片设计eda 1943

基于IP核的FPGA设计方法是什么?

基于IP核的FPGA设计方法是什么?

几年前设计专用集成电路(ASIC) 还是少数集成电路设计工程师的事, 随着硅的集成度不断提高,百万门的ASIC 已不难实现, 系统制造公司的设计人员正越来越多地采用ASIC 技术集成系统级功能...

2023-10-11 标签:dspFPGAcpldasicsocXilinxIPvhdlasiccplddspFPGAIPROMsocvhdlXilinx现场可编程门阵列 2401

【FPGA】SRIO IP核系统总览以及端口之Messaging Port介绍

【FPGA】SRIO IP核系统总览以及端口之Messaging Port介绍

消息传递端口是可选接口(消息也可以组合到I / O端口上,并使用Vivado集成设计环境(IDE)设置视为写入事务)。单独的Messaging端口遵循Initiator / Target样式。...

2023-10-10 标签:FPGA接收机Vivado 2847

FPGA设计之Verilog中clk为什么要用posedge而不用negedge?

FPGA设计之Verilog中clk为什么要用posedge而不用negedge?

Verilog是一种硬件描述语言,用于描述数字电路的行为和特性。在Verilog中,时钟信号(clk)和线路是非常重要的,它用于同步电路中的各个模块,确保它们在同一时刻执行。...

2023-10-10 标签:FPGA芯片时钟信号CLKVerilog语言CLKFPGA芯片Verilog语言同步电路时钟信号 7904

FPGA+DSPs+ARM的数字信号处理系统对比

FPGA+DSPs+ARM的数字信号处理系统对比

信号处理系统一般不单单是模拟信号或者数字信号,一般两者都会有。信号的处理关注的是信号以及信号所包含的信息的表示、变换及运算。...

2023-10-09 标签:dspFPGAARM数字信号处理信号处理 1461

基于FPGA系统Register和Memory的复位

首先我们的FPGA系统中有个feature是需要memory存储一些配置条件,这个配置条件是软件写下来的。...

2023-10-09 标签:FPGA寄存器ASSERTFPGAMemory寄存器 1363

一文带你了解FPGA有什么用

一文带你了解FPGA有什么用

真正意义上的第一颗 FPGA 芯片 XC2064 为 Xilinx 所发明,这个时间差不多比著名的摩尔定律晚 20 年左右,但是 FPGA 一经问世,后续的发展速度之快,超出大多数人的想象。...

2023-10-09 标签:FPGA集成电路数字信号处理RF可编程逻辑 1809

怎么查看MySQL语句有没有用到索引

怎么查看MySQL语句有没有用到索引? 通过explain,如以下例子: EXPLAIN SELECT * FROM employees.titles WHERE emp_no='10001' AND title='Senior Engineer' AND from_date='1986-06-26'; id select_type table p...

2023-10-09 标签:MySQL字段数据结构索引 1650

索引的底层实现详解

索引的底层实现详解

说一说索引的底层实现? Hash索引 基于哈希表实现,只有精确匹配索引所有列的查询才有效,对于每一行数据,存储引擎都会对所有的索引列计算一个哈希码(hashcode),并且Hash索引将所有的哈...

2023-10-09 标签:数据存储数据结构MySQL索引 1703

索引是什么意思 优缺点有哪些

1. 索引是什么? 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。 索引是一种数据结构。数据库索引,是数据库管理系统...

2023-10-09 标签:数据库数据结构MySQL索引 5015

汇编语言中常见的两个指令

汇编语言中常见的两个指令

push和pop push和pop是用来操作栈的2个指令。 push寄存器:将一个寄存器中的数据入栈。 pop寄存器:出栈用一个寄存器接收数据。 assume cs:codesg ;cs寄存器指向该程序的首地址codesg segment mov ax, 1000 ...

2023-10-09 标签:寄存器数据寄存器指令数据汇编语言 1869

如何使用雪花算法生成真正的随机数

以前用rand和srand生成过伪随机数,伪随机数的序列是固定的,今天学习生成真正的随机数的生成。 熵池 利用/dev/urandom可以生成随机数的值,/dev/urandomLinux下的熵池,所谓熵池就是当前系统下的...

2023-10-09 标签:数据算法序列数据算法 2643

数组中如何增加切片的容量

数组中如何增加切片的容量

切片扩容 相对于数组而言,使用切片的一个好处是:可以按需增加切片的容量。 Golang 内置的 append() 函数会处理增加长度时的所有操作细节。要使用 append() 函数,需要一个被操作的切片和一个...

2023-10-09 标签:函数数据结构函数切片数据结构数组 1206

golan共享底层数组的切片

golan共享底层数组的切片

nil 和空切片 有时,程序可能需要声明一个值为 nil 的切片(也称nil切片)。只要在声明时不做任何初始化,就会创建一个 nil 切片。 var num [] int 在 Golang 中,nil 切片是很常见的创建切片的方法...

2023-10-09 标签:数据结构数组切片 1392

golang通过切片创建新的切片

golang通过切片创建新的切片

通过切片创建新的切片 切片之所以被称为切片,是因为创建一个新的切片,也就是把底层数组切出一部分。通过切片创建新切片的语法如下: slice [i:j] slice [i:j:k] 其中 i 表示从 slice 的第几个元...

2023-10-09 标签:数据结构数组切片 1463

Go切片的内部实现

Go切片的内部实现

切片 Go中提供了一种灵活,功能强悍的内置类型Slices切片(“动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。 切片中有两个概念:一是len长度,...

2023-10-09 标签:数据结构数组切片 1377

数组的定义 什么是数组

数组 数组是内置类型,是一组同类型数据的集合,它是值类型,通过从0开始的下标索引访问元素值。 在初始化后长度是固定的,无法修改其长度。当作为方法的参数传入时将复制一份数组而不...

2023-10-09 标签:数据数据结构数组 2943

后台开发中netstat命令使用方法

后台开发,netstat命令总是绕不过,不仅工作中经常用过,面试也是考的多。netstat命令,对应的选项比较多,功能比较强大。netstat 常用来查看,后台服务进程的相关状态。 netstat 可以用来打印...

2023-10-08 标签:数据开发命令netstat命令开发数据 1468

编辑推荐厂商产品技术软件/工具OS/语言教程专题