还未设置个性签名
成为VIP会员 享9项特权: 开通会员

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

3天内不再提示

电子发烧友网>可编程逻辑>FPGA/ASIC技术>

FPGA地盘占了不少,ASIC也依旧玩得愉快

FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个概念,内部包括可配置逻辑模块CLB、输出输入模块IOB和内部连线三个部分。现场可编程门阵列(FPGA)是可编程器件。...

2022-08-08 标签:fpgaasic可编程器件 43

SpinalHDL中如何优雅地实现寄存器总线读写

通过bus slave factory,我们可以方便地实现寄存器读写,其提供了一系列寄存器读写方法。这里列举几个常用的方法(完整的方法列表可参照SpinalHDL-Doc):...

2022-08-05 标签:fpga寄存器总线 25

单片机到底是如何软硬件结合的

初学者,通常有一个困惑,就是为什么软件能控制硬件?就像当年的51,为什么只要写P1=0X55,就可以在IO口输出高低电平?要理清这个问题,先要认识一个概念:地址空间。...

2022-08-03 标签:单片机软件开发二进制 139

Verilog在设计时候的不方便地方

从Verilog发布到今天,其已经经历了四十年的风雨,早期的“电路”设计Verilog的确很方便,尤其在那个年代,其也崔进了集成电路的发展。但是“老”不代表方便,尤其高速发展的今天,集成电...

2022-08-02 标签:Verilog锁存器变量 105

国微思尔芯多FPGA联合深度调试新思路

国微思尔芯多FPGA联合深度调试新思路

引言Preface随着芯片设计规模的增加,传统基于单颗FPGA的设计调试方法已经不能满足对大型设计的调试需求,因此多FPGA联合调试技术应运而生。本次国微思尔芯白皮书《先进多FPGA联合深度调试...

国微思尔芯 2022-06-16 标签:fpga调试 22

利用欧拉角与旋转矩阵来对陀螺仪与加速度计的原始数据进行姿态求解

加速度计测量的是其感受到的加速度,在静止的时候,其本身是没有加速运动的,但因为重力加速度的作用,根据相对运动理论,其感受的加速度与重力加速度正好相反,即读到的数据是竖直向...

2022-08-02 标签:矩阵加速度计IMU 93

异构平台设计方法 探索赛灵思Versal ACAP设计方法论

异构平台设计方法 探索赛灵思Versal ACAP设计方法论

身处智能时代,科技发展日新月异,伴随数据中心、有线网络、5G 无线和汽车等愈加丰富的场景,相应的技术与功能也正经历飞速迭代,因此,单一计算架构已难以应对海量数据处理需求,赛灵...

2022-08-02 标签:赛灵思异构平台Versal 70

基于ZCU106实现PL PCIE Tandem PROM功能 从而满足100MS之内主板能识别PCIE接口

基于ZCU106实现PL PCIE Tandem PROM功能 从而满足100MS之内主板能识别PCIE接口

现在大规模FPGA的bitstream比较大导致板卡从上电到FPGA配置完成的时间远远超过100MS的要求,从而电脑端无法正常识别到PCIE设备。为此Xilinx的PCIE Tandem功能是专为满足PCIe设备在100ms之内枚举起来要...

2022-08-02 标签:fpgaPROMPCIePCIe接口ZCU106 85

FPGA的定义以及和GPU的类比

FPGA 是一堆晶体管,你可以把它们连接(wire up)起来做出任何你想要的电路。它就像一个纳米级面包板。使用 FPGA 就像芯片流片,但是你只需要买这一张芯片就可以搭建不一样的设计,作为交换...

2022-08-01 标签:fpga芯片gpu晶体管 126

白皮书 I 基于组网分割的超大规模设计 FPGA原型验证解决方案

白皮书 I 基于组网分割的超大规模设计 FPGA原型验证解决方案

引言Preface如何快速便捷的完成巨型原型验证系统的组网,并监测系统的连通性及稳定性?如何将用户设计快速布局映射到参与组网的原型验证系统的每一块FPGA?随着用户设计规模的日益增大,...

国微思尔芯 2022-06-16 标签:fpga 23

基于蜂鸟E203 RISC-V处理器内核的SoC设计

SM4算法是一种分组密码算法。其分组长度为128bit,密钥长度也为128bit。加密算法与密钥扩展算法均采用32轮非线性迭代结构,以字(32位)为单位进行加密运算,每一次迭代运算均为一轮变换函...

2022-08-01 标签:处理器fpgaRISC-V 52

FPGA在机器人应用上的优势

FPGA在机器人应用上的优势很明显,不少厂商也在这块做了很多年,那么在深入应用上又有哪些突破点值得期待?...

2022-08-01 标签:fpga机器人机器视觉 58

耐辐射FPGA助力解决航天器设计中的挑战

耐辐射FPGA助力解决航天器设计中的挑战

本文重点介绍航天应用可以采用的不同FPGA技术以及组件的开发过程。...

2022-08-01 标签:fpga航天器 108

基于IDEA导出个人IP库设计的jar包

使用SpinalHDL进行电路描述是基于Scala来实现的,在进行设计输出的时候,那么,我们可以同样基于jar包的形式导出个人IP库设计。本篇就基于IDEA导出个人IP库设计的jar包。...

2022-07-28 标签:电路IP 51

【技术提升】如何搞定FPGA设计?(文末送元器件本)

【技术提升】如何搞定FPGA设计?(文末送元器件本)

异构计算FPGA处理密集计算优势抢眼面对机器学习和云服务对于算力需求持续增长,异构计算逐渐成为高性能计算的主流解决方案。FPGA也逐渐走到台前,出现在各个数据中心。密集型计算矩阵运...

电子发烧友论坛 2022-06-12 标签:fpga 19

线程终止的4种方式

PTHREAD_CANCEL_DEFERRED,延迟方式,线程只会在特定的取消点(cancellation points,调用某个函数前)被杀死。...

2022-07-27 标签:函数线程 83

RAM——单口、双口、简单双口、真双口的区别

在 WE = 0 时,两个口均为读出口,A 口的地址线 ADDR[3:0] 的地址为 0,在 SPO[7:0] 上读出数据 17,B 口的地址线 DPRA[3:0] 为 0,在 DPO[7:0] 上读出数据 17;...

2022-07-26 标签:RAMXilinx 488

FPGA所能应用的领域

FPGA 大家应该都听过,那么我们能用它做什么,我们学会它之后在未来我可以从事哪些领域的工作?...

2022-07-22 标签:fpga以太网编解码 144

ZYNQ7020的程序固化

阶段0,主要是运行芯片内部固化的BootROM程序,这个BootROM主要是识别启动模式(spi/sd/nand/nor/)是哪一种?...

2022-07-22 标签:fpga芯片控制器 215

虹科干货 | 如何测试与验证复杂的FPGA设计(1)——面向实体或块的仿真

虹科干货 | 如何测试与验证复杂的FPGA设计(1)——面向实体或块的仿真

IP核的开发过程中,面临着许多关键技术,比如IP核的规格定义、基于接口的设计、IP核测试存取结构标准、IP核的验证与打包等。对于IP核的验证,主要是建立参照模型和测试平台,然后进行回...

广州虹科电子 2022-06-11 标签:fpga仿真 24

FPGA帮助改进机器学习的模型训练过程

FPGA传统上被用作设计新数字芯片的早期验证原型已经很久了,但随着机器学习技术的出现,FPGA体现出了有别于传统应用更多的特质。...

2022-07-22 标签:fpga模型机器学习 70

机器学习技术和FPGA的联系

最早的ML应用实现是软件导向的,并对CPU和GPU产生了巨大影响。但CPU和GPU面临的挑战在于其巨大的功耗——即使对于数据中心来说也是这样。“人们试着用软件实现创新,但却无法控制功耗...

2022-07-22 标签:fpga数据中心机器学习 99

锁相环的基本概念

鉴相器将输入周期信号的相位与压控振荡器输出信号的相位进行比较,得到相位差θc,PD将θc转换为误差电压信号ud(t)输出。误差电压通过环路滤波器进行滤波,滤除交流成分,滤波的过程即为...

2022-07-22 标签:锁相环滤波器电荷 79

FPGA工程师是如何实现复杂系统设计的

FPGA工程师是如何实现复杂系统设计的

为了在越来越复杂的系统设计中,FPGA工程师之间保持高效沟通和工作推进,这就需要找到一个适合的设计方法论。目标是通过在设计团队之间建立一个通用的方法来提高FPGA设计团队的生产力,...

2022-07-22 标签:fpgaasicFPGA芯片 132

京微齐力M5系列FPGA芯片CME-M5C06N3Q68助力智能风扇灯光控制系统

京微齐力M5系列FPGA芯片CME-M5C06N3Q68助力智能风扇灯光控制系统

现阶段的家电智能化程度低,无法满足未来智能家居的需求。目前的家电控制系统主要是采用单片机作为主控芯片,虽然有低成本和低功耗的特点,但是单片机的响应速度受限于主频,如果芯片...

国芯思辰(深圳)科技有限公司 2022-06-01 标签:芯片控制系统 21

Laplacian算子的硬件实现及结果

使用Laplacian算子滤波是将模板与图像做卷积运算,然后将得到的结果取绝对值后,再进行防治溢出(灰度值大于255)处理。所以在用硬件实现Laplacian算子时可分成三个步骤:构造模板;使用模板对...

2022-07-21 标签:fpga图像处理拉普拉斯算子 105

英特尔FPGA中国创新中心的链接产业与人才 助FPGA人才走向实战

当前,5G、人工智能、自动驾驶等技术快速发展,应用场景也愈加广泛,这背后,有着灵活高效、高性能、低功耗等优势的可编程芯片FPGA功不可没。随着应用场景的扩大,FPGA的市场规模也迎来...

2022-07-20 标签:fpga英特尔 349

FPGA三段式描述状态机的好处

先谈谈第二点关于思维习惯。我发现有些人会有这样一种习惯,先用一段式状态机实现功能,仿真ok后,再将其转成三段式,他们对这种开发方式的解释是一段式更直观,可以更便捷的构建功能...

2022-07-14 标签:fpga计数器状态机 245

FPGA上电(Master)

fpga 会从 0 开始读,地址不断自增,直到读取到有效的同步字 sync word(0xAA995566),才认为接下来的内容是一个有效的 bin 文件内容的开始。读到有效 sync word 后不会再继续读搜寻其他的 bin 文件。如...

2022-07-13 标签:fpgabit 150

可替换Altera EP4CE10F17I7N的国产FPGAM5C06N3SF256助力伺服驱动器

可替换Altera EP4CE10F17I7N的国产FPGAM5C06N3SF256助力伺服驱动器

伺服驱动器,属于伺服系统的一部分,主要应用于高精度的定位系统。一般是通过位置、速度和力矩三种方式对伺服电机进行控制,实现高精度的传动系统定位。常见的伺服驱动器结构如下图所...

国芯思辰(深圳)科技有限公司 2022-05-27 标签:驱动器伺服驱动器FPGA芯片 45

ZYNQ的XADC的相关内容

XADC具有两个12位的ADC,具有独立的跟踪和保持放大器,模拟多路复用器(最多17个外部模拟输入通道)以及片上散热和片上电压传感器。可以将两个ADC配置为同时采样两个外部输入模拟通道。采...

2022-07-11 标签:芯片开发板Zynq 143

Verilog进行组合逻辑设计时的一些注意事项

always 模块的敏感表为电平敏感信号的电路可几乎可以完成对所有组合逻辑电路的建模。always模块的敏感列表为所有判断条件信号和输入信号,但一定要注意敏感列表的完整性(注意通配符*的使...

2022-07-11 标签:逻辑电路Verilog锁存器 132

为什么要使用DC-SCM?

DC-SCM架构定义了与CPU板互操作的输入/输出端口。DC-SCM服务器在HPM(主机处理器模块)板上只有基本的中央计算元件(CPU)、高速存储器和IO连接器,其他所有组件均在模块化DC-SCM(安全、控制、...

2022-07-11 标签:fpga连接器模块化 87

如何去制作一套完整的基于FPGA的DDS信号发生器系统

调用内部锁相环由输入的12M时钟得到120MHZ工作时钟,驱动DDS控制模块,输出作为DAC的转换时钟。...

2022-07-10 标签:fpgaDDS信号发生器 405

分析FPGA开发工具套件如何与其先进的硬件进行结合呢

对于现今的FPGA芯片供应商,在提供高性能和高集成度独立FPGA芯片和半导体知识产权(IP)产品的同时,还需要提供性能卓越且便捷易用的开发工具。...

2022-07-10 标签:处理器socASIC芯片FPGA芯片 134

FIFO队列原理简述

FIFO是队列机制中最简单的,每个接口上只有一个FIFO队列,表面上看FIFO队列并没有提供什么QoS保证,甚至很多人认为FIFO严格意义上不算做一种队列技术,实则不然,FIFO是其它队列的基础...

2022-07-10 标签:存储器数据采集fifo 243

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