FPGA/ASIC技术
电子发烧友本栏目为FPGA/ASIC技术专栏,内容有fpga培圳资料、FPGA开发板、FPGA CPLD知识以及FPGA/ASIC技术的其它应用等;是您学习FPGA/ASIC技术的好栏目。基于FPGA的10G以太网高速数据传输设计
随着人们对通信信息的充裕性、及时性和便捷性的要求越来越高,能够随时随地、方便而及时地获取所需信息,变得越来越重要。2002年,IEEE通过了10 Gb/s速率的以太网标准—IEEE 802.3ae。10G以太网...
2017-11-23 7015
关于赛灵思高层次综合工具加速FPGA设计的介绍和分享
Vivado HLS配合C语言等高级语言能帮助您在FPGA上快速实现算法。 高层次综合(HLS)是指自动综合最初用C、C++或SystemC语言描述的数字设计。工程师之所以对高层次综合如此感兴趣,不仅是因为它能...
2019-10-06 1811
关于FPGA设计中使用CORDIC算法的教程分享
虽然CORDIC 是实现 DSP 和数学函数最重要的算法之一,但许多设计人员并不熟悉。 作者:Adam P. Taylor 首席工程师 阿斯特里姆公司 (EADS Astrium) aptaylor@theiet.org 大多数工程师在碰到需要在 FPGA 中实现...
2019-10-06 2366
基于FPGA的Flash控制器和JTAG接口模块的设计
本文选用大容量NOR Flash存储器来存储配置码流,并利用JTAG接口完成配置码流下载的FPGA多配置解决方案。与System ACE方案相比,该方案不仅能快速完成多个配置码流的下载,还具有更高的配置速度...
2017-11-22 3457
一种基于Mailbox核间机制的多核处理系统
基于FPGA的嵌入式应用在近几年来作为一个比较新颖的课题,本文在研究各种核间通信机制的基础上,提出了一种基于Mailbox核间机制的多核处理系统,在该系统中集成了Xilinx的软核处理器Microb...
2017-11-22 13315
基于FPGA的嵌入式视觉的应用
BDTI 和赛灵思对设计进行了分区,其中FPGA架构负责处理数字信号处理密集型运算,而CPU则负责处理复杂的控制和预测算法。在这个探索性实现方案中,CPU电路板通过以太网接口连接到 FPGA 开发板...
2017-11-22 2165
基于FPGA的教学机器人的平台的设计
赛灵思Spartan FPGA为强大的教学工具奠定基础。这种教学工具能够根据学生的需要自我改造。可能没有比机器人更能吸引初中生及高中生对科学技术感兴趣的教学设备了。对初中生和高中生来说,...
2017-11-22 2350
基于FPGA的多端DRI电源逆变器的控制算法的实现
开发出的多端DRI具有独特的灵活性,相比目前可用的逆变器拥有更高的可靠性、更高的效率和更低的成本等众多优势。该DRI 配备多个AC和DC 端子,能够将电源路由到电网、微型电网、DC 能源存储...
2017-11-22 2233
基于FPGA的智能高速交易平台的实现
自电子交易问世以来,对速度的追逐无止境,时刻要求搭建速度最快、最智能的交易平台。智能和高速就意味着金钱。能够率先发现交易机会并在其上完成交易的交易平台将占上风。响应时间已...
2017-11-22 6090
用纯硬件解决方案加速部分重配置进程
对视频等时序关键型应用,采用纯硬件解决方案可提升赛灵思 FPGA 的运行能力。我们采一款基于小型状态机的纯硬件解决方案,并采用内部配置访问端口 (ICAP)接口加载比特流。这种方法具有多...
2017-11-22 2110
FPGA的理想的复位方法和技巧
在FPGA设计中,复位起到的是同步信号的作用,能够将所有的存储元件设置成已知状态。在数字电路设计中,设计人员一般把全局复位作为一个外部引脚来实现,在加电的时候初始化设计。全局...
2017-11-22 6319
基于FPGA可编程振荡器增强
当今复杂的 FPGA 含有众多用于实现各种电路与系统的功能块,诸如逻辑阵列、存储器、DSP 模块、处理器、用于时序生成的锁相环 (PLL) 和延迟锁定环 (DLL)、标准 I/O、高速数字收发器以及并行接口...
2017-11-22 1869
基于FPGA的嵌入式处理器的浮点系统
浮点算法不遵循整数算法规则,但利用 FPGA 或者基于 FPGA 的嵌入式处理器不难设计出精确的浮点系统。工程人员一看到浮点运算就会头疼,因为浮点运算用软件实现速度慢,用硬件实现则占用资...
2017-11-22 2051
基于Xilinx Zynq SoC的解决方案
在移动互联、智能终端的高速发展和普及下,网络热点和盲点急需灵活的方案来完善覆盖。由于基站选址和工程施工难度越来越大,施工成本越来越高,基站设备的集成化、小型化、低功耗、低...
2017-11-22 9017
基于Zynq SoC的视频流处理系统的应用
微型H.264核结合赛灵思Zynq SoC在小型快速的视频流处理系统的应用。ASSP架构不灵活,而基于FPGA和微处理器组合的系统虽然尺寸大但较为灵活,一直以来设计人员为创建PCB占位面积小的基于IP的流...
2017-11-22 5574
FPGA开发板使用和配置方式
本节旨在通过给定的工程实例“按键开关控制LED”来熟悉Xilinx ISE软件的基本操作、设计、编译及仿真流程。同时使用基于Xilinx FPGA的开发板将该实例进行下载、验证及调试,完成工程设计的硬件...
2017-11-22 7470
基于FPGA的信号调制系统的设计
本文设计并在FPGA芯片中实现了数字音频广播系统的信号调制系统。信号调制系统位于整个数字音频广播系统基带信号处理链的末端,是基带数字信号处理的核心系统。根据Eureka147标准,信号调...
2017-11-22 4671
基于FPGA和CCD的导盲系统的设计和实现
针对国内现有电子导盲系统存在扫面范围小的缺点,提出一种新型导盲设计方法。该系统以双目视觉测距技术为基础,通过语音转换模块能够准确地提示前方障碍物情况。本文对该设计的测距基...
2017-11-22 3296
基于FPGA的脉搏测量仪的设计
脉搏信号中包含人体重要的生理病理信息,常作为心血管疾病诊断和治疗的依据。采集到的脉搏信号往往比较微弱,而且伴随着很多噪声。因此需要滤波、放大等处理电路进行预处理。脉搏信号...
2017-11-22 5277
Floating-Point设计编码风格与技巧
尽管通常Fixed-Point(定点)比Floating-Point(浮点)算法的FPGA实现要更快,且面积更高效,但往往有时也需要Floating-Point来实现。这是因为Fixed-Point有限的数据动态范围,需要深入的分析来决定整个...
2017-11-22 2006
SDK和ChipScope配合工作
如果使用ZC702单板内置的digilent电缆,SDK 14.6 和 ChipScope 14.6配合工作,可能会有问题,ChipScope在SDK 调试软件时不能触发,“Trigger Imediately”也不能触发,trigger setup窗口没有“waiting for trigger”信...
2017-11-22 3381
基于Verilog的PS/2接口控制程序
通过Verilog编程实现在红色飓风II代Xilinx开发板上面实现对键盘、LCD、RS-232等接口或者器件进行控制,将有键盘输入的数据在LCD上面显示出来,或者通过RS-232在PC机上的超级终端上显示出来。...
2017-11-22 3548
优化FPGA功耗的设计和实现
为设计寻找“完美”FPGA 的重要性日渐升级,其中功耗已成为主要考虑因素。功耗管理在大部分应用中都非常关键。某些标准已为单卡或者单个系统设定了功耗上限。鉴于此,设计人员必须在设...
2017-11-22 3805
关于4路视频合成系统的FPGA设计的分析和应用
随着人们越来越注重安全问题,监控开始向小型化、家庭化发展。为了实现全方位多角度监控,需要采用多路摄像及多个显示器来显示实时信息,同时多路存储的容量需求比较大。为了在容量有...
2019-10-06 1580
基于FPGA的DVI接收器设计与实现
DVI(Digital Video Interface)接口是由数字显示工作组在1999年制定的,利用最小变换差分信号TMDS作为基本电气链接信号。图像源生成的3路红、绿、蓝信号和控制信号在时钟的作用下由DVI发送器进行编...
2017-11-22 5767
基于FPGA的毛刺问题及解决方法
毛刺现象在FPGA设计中非常普遍, 而毛刺的出现往往导致系统结果的错误。本文从FPGA的原理结构的角度深入探讨了毛刺产生的原因及产生的条件,总结了多种不同的解决方法,并结合具体的应用对解...
2017-11-22 10600
基于FPGA速率匹配算法的实现
LTE(长期演进)是3.9G的全球标准,采用OFDM和MIMO技术作为其无线网络演进的唯一标准,极大地提高了系统的带宽[1]。而速率匹配是LTE系统中重要的组成部分,因此速率匹配设计的优劣,决定整个系...
2017-11-22 5199
基于FPGA的指针反馈式低功耗Viterbi译码器的性能分析和设计
随着现代无线通信系统日益复杂化的发展,无线基带通信系统中各模块的实际性能、延时、功耗等参数成为基带设计的重要考虑因素。Viterbi译码器广泛应用于无线局域网和移动通信系统,并且...
2019-10-06 830
通过可编程逻辑来提高器件处理系统的性能
赛灵思 Zynq™- 7000 All Programmable SoC真正的重要优势之一就是能够通过在可编程逻辑(PL)侧构建外设来提高器件处理系统(PS)侧的性能。最初您可能会认为这将是一项比较复杂的工作,但是,创...
2017-11-22 1267
一款基于FPGA的无线电系统教学平台
利用赛灵思Spartan-6器件和一些外设组件轻松为学生和新手构建一款有趣的演示平台。 我们近期打算北京理工大学开发一款数字设计教学平台,它能展现FPGA在通信和信号处理领域的实际效用。这...
2017-11-22 2536
编辑推荐厂商产品技术软件/工具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 |























