可编程逻辑
提供权威的PLD及可编程逻辑器件设计应用、Altera公司、Xilinx公司资讯和解决方案,包括HDL语言与源代码、FPGA开发板、EDA工具、FPGA、FPGA软件等领域。中端FPGA成为主战场,Altera独立后的市场格局
电子发烧友网报道(文/周凯扬)随着前几年Xilinx被AMD收购,近期Altera从英特尔独立出来,不少人都在关注FPGA市场会迎来怎样的变局。在这个AI ASIC爆火的时代,可编程的FPGA如何找到新的增长点...
2024-03-12 2747
FPGA布局布线的可行性 FPGA布局布线失败怎么办
随着电子技术的进步.FPGA逻辑电路能完成的功能越来越多,同样也带来了一个很大的问题,即逻辑电路的规模越来越大,这意味着RTL代码到FPGA的映射、布局布线所花费的时间也越来越长。...
2024-03-18 118
Achronix的FPGA有哪方面的优势?
Achronix的Speedster7t支持PCIe Gen5和112G Serdes,而AMD的高端系列Virtex Ultrascale+也仅仅支持到PCIe Gen4,也只在最高端的FPGA中支持到58Gb的GTM,大多数Virtex Ultrascale+仅仅支持32.75Gb的GTY。...
2024-03-18 21
FPGA集成技术的创新之路
为什么CPU很早就集成了缓存和主内存控制器(DDR或HBM)、PCI-Express外围设备和以太网网络接口的层次结构,并逐渐从服务器主板转移到裸片上。...
2024-03-18 24
AMD推出全新Spartan UltraScale+ FPGA系列
AMD 已经拥有 Zynq UltraScale+ 和 Artix UltraScale+ 系列,而 Spartan UltraScale+ FPGA 系列的推出使其不断现代化。...
2024-03-18 14
FPGA设计需要掌握的四大核心要点
CPU core:分为2种,软core和硬core.软core是用逻辑代码写的CPU模块,可以在任何资源足够的FPGA中实现,使用非常灵活。而且在大容量的FPGA中还可以集成多个软core,实现多核并行处理。...
2024-03-14 64
FPGA实现双调排序算法的探索与实践
双调排序(BitonicSort)是数据独立(Data-independent)的排序算法,即比较顺序与数据无关,特别适合并行执行。在了解双调排序算法之前,我们先来看看什么是双调序列。...
2024-03-14 26
哪些因此会导致时钟skew过大呢?FPGA中降低时钟skew的几种方法
在时序报告中,会显示出clock path skew,如果时钟偏移超过0.5ns,就需要额外关注了。...
2024-03-13 391
深度解析软镜内窥镜中FPGA技术应用
这是一款入门级别的软镜内窥镜,采OVM6946+OV426方案实现,其中镜头部分长度为1.5m,USB信号线部分为1.5m,合计约3米。...
2024-03-08 195
FPGA的力量:2024年AI计算领域的黑马?
随着人工智能(AI)的快速发展,其对计算能力的需求也在持续增长。传统的中央处理器(CPU)和图形处理器(GPU)虽然在AI计算中占据主导地位,但面对日益增长的数据量和计算复杂性,它们...
2024-03-07 301
FPGA设计的IP和算法应用综述
IP(Intelligent Property) 核是具有知识产权核的集成电路芯核总称,是经过反复验证过的、具有特定功能的宏模块,与芯片制造工艺无关,可以移植到不同的半导体工艺中。...
2024-03-07 524
求一种基于FPGA的应急动力装置控制单元超转保护系统设计方案
应急动力装置是以燃料分解产生的热燃气或发动机引气为动力源的涡轮动力装置[1],由涡轮、燃烧分解室、燃料箱、齿轮箱及控制部件组成,可以在发动机故障、主电源故障或主液压源故障时...
2024-03-06 472
为什么对FPGA软件进行测评?
FPGA软件包含进行设计而产生的程序、文档和数据,同时包含与之相关的软件特性和硬件特性。FPGA软件测试需要考虑软件代码正确性、软硬件接口协调性、时序性等方面的全面覆盖。...
2024-03-06 72
AMD 扩展市场领先的 FPGA 产品组合,推出专为成本敏感型边缘应用打造的AMD Spa
全新 FPGA 能为嵌入式视觉、医疗、工业互联、机器人与视频应用提供高数量 I/O、功率效率以及卓越的安全功能 — 2024 年 3 月 5 日,加利福尼亚州圣克拉拉—— AMD(超威,纳斯达克股票代码:...
2024-03-06 64
RS触发器逻辑门组成和逻辑功能表
RS是由两个或非门组成,而或非门的输出又作为另一个或非门的输入。下面说一句对RS触发器理解最重要的一句话:或非门如果有一个输入端为1,那么不用考虑另一个输入为什么,可以直接得出...
2024-03-05 736
专家访谈 | FPGA到底是啥?如何做好FPGA质量控制与测试?
随着数字化、智能化装备的爆发式发展,具备更高可靠性、更高集成性的FPGA产品,依靠自身的自定义编程设计、可重复性修订等特性,成功取代了传统堆叠化电子元器件设计方式,应用到装备...
2024-03-04 336
VHDL语言快速入门指南
HDL(VHSIC Hardware Description Language)是一种硬件描述语言,主要用于描述数字电路和系统的结构、行为和功能。它是一种用于硬件设计的标准化语言,能够帮助工程师们更好地描述和设计数字电路...
2024-03-04 70
FPGA实现IIC协议的设计
今天给大家带来的是IIC通信,IIC协议应用非常广泛,例如与MPU6050进行通信,配置OV5640摄像头、驱动OLED屏幕等等,都需要使用到IIC协议,所以掌握它是非常必要的,废话不多说,接着往下看。...
2024-03-04 481
一文读懂内窥镜软窥FPGA解决方案
这里我们定制了1米长的OV6946软窥模组,计划将解码芯片OV426及FPGA+缓存,做到一个板子上,板载支持HDMI显示,或者本地RGBLCD显示。OV6946模组,集成了2个LED灯,模拟输出。...
2024-03-04 227
FPGA驱动下的视频图像拼接融合技术革新
视频流的每个单独帧将具有对应于红色、绿色和蓝色的三个通道。视频帧中的颜色信息不会增强特征检测。此外,与单通道 8 位图像相比,3 通道 8 位图像的计算需要更多时间。...
2024-03-01 56
FPGA时钟约束余量超差问题的解决方案
就是看看超差的那个线路,增加一些中间寄存器,或者使用流水线技术,就是将组合逻辑和时序逻辑分开,大的时序逻辑,尽量优化成由很多小的时序逻辑组成一个大的时序逻辑。...
2024-02-29 101
电迁移导致半导体失效的机理探讨
SRAM工艺的处理器是通过CMOS内部管道切换的方式工作,其产品处理速度较高,被众多用户接受。但是,CMOS工艺有一个致命缺陷,由于工艺原因,伴随CMOS工艺制成芯片产生米勒效应极其容易受到...
2024-02-29 93
7系列FPGA中的POST_CRC错误检测与恢复策略
FPGA 在比特流被加载时计算 CRC 值,然后该值与在比特流加载结束时预期的 CRC 值进行比较。如果两个值匹配,则FPGA 成功加载。...
2024-02-28 83
在FPGA上为FPGA设计PCB的步骤详解
在 FPGA(Zynq™ UltraScale+™ MPSoC) 上的 Ubuntu 22.04 桌面映像上安装了各种 EE 设计应用程序(包括 KiCad),并用它设计 PCB。...
2024-02-26 871
编辑推荐厂商产品技术软件/工具OS/语言教程专题
电机控制 | DSP | 氮化镓 | 功率放大器 | ChatGPT | 自动驾驶 | TI | 瑞萨电子 |
BLDC | PLC | 碳化硅 | 二极管 | OpenAI | 元宇宙 | 安森美 | ADI |
无刷电机 | FOC | IGBT | 逆变器 | 文心一言 | 5G | 英飞凌 | 罗姆 |
直流电机 | PID | MOSFET | 传感器 | 人工智能 | 物联网 | NXP | 赛灵思 |
步进电机 | SPWM | 充电桩 | IPM | 机器视觉 | 无人机 | 三菱电机 | ST |
伺服电机 | SVPWM | 光伏发电 | UPS | AR | 智能电网 | 国民技术 | Microchip |
开关电源 | 步进电机 | 无线充电 | LabVIEW | EMC | PLC | OLED | 单片机 |
5G | m2m | DSP | MCU | ASIC | CPU | ROM | DRAM |
NB-IoT | LoRa | Zigbee | NFC | 蓝牙 | RFID | Wi-Fi | SIGFOX |
Type-C | USB | 以太网 | 仿真器 | RISC | RAM | 寄存器 | GPU |
语音识别 | 万用表 | CPLD | 耦合 | 电路仿真 | 电容滤波 | 保护电路 | 看门狗 |
CAN | CSI | DSI | DVI | Ethernet | HDMI | I2C | RS-485 |
SDI | nas | DMA | HomeKit | 阈值电压 | UART | 机器学习 | TensorFlow |
Arduino | BeagleBone | 树莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 华秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |