FPGA/ASIC技术
电子发烧友本栏目为FPGA/ASIC技术专栏,内容有fpga培圳资料、FPGA开发板、FPGA CPLD知识以及FPGA/ASIC技术的其它应用等;是您学习FPGA/ASIC技术的好栏目。使用oprofile对软件做profiling
关于Xilinx Zynq-7000带来的新的系统设计思路,以及Profiling的对象libjpeg,前文已经描述过了,再此不再赘述。Profiling是对不同性能特征的数据的形式化总结或分析,它通常以图形和表的形式出现。...
2017-11-18 1102
基于FPGA的矩阵键盘控制器的设计
为改变采用CPU 控制矩阵键盘导致CPU 资源利用下降及引脚不足的现状,介绍了一种基于FPGA 的矩阵键盘控制器的开发。在ISE13.4 开发环境下,采用VHDL 硬件语言开发了一种能有效防止机械式矩阵键...
2017-11-18 5506
高速DDC系统的实现架构与仿真
基于FPGA设计了一高速数字下变频系统,在设计中利用并行NCO和多相滤波相结合的方法有效的降低了数据的速率,以适合数字信号处理器件的工作频率。为了进一步提高系统的整体运行速度,在...
2017-11-18 11764
基于FPGA的三模冗余容错技术的研究
基于SRAM 的FPGA对于空间粒子辐射非常敏感,很容易产生软故障,所以对基于FPGA的电子系统采取容错措施以防止此类故障的出现非常重要。通过对敏感电路使用三模冗余( TMR)方法并利用FPGA 的动态...
2017-11-18 12469
基于FPGA芯片的数据流结构分析
Virtex 型FPGA 芯片是Xilinx 公司芯片系列中的一种,Virtex 系列的数据流及配置逻辑与XC4000 的数据流及配置逻辑有显著不同,但却与Xilinx 的FPGA 家族保持了很大的兼容性。 这里详细介绍了Virtex 系列...
2017-11-18 2908
基于FPGA异步串行通信接口模块设计与实现
在基于FPGA芯片的工程实践中,经常需要FPGA与上位机或其他处理器进行通信,为此设计了用于短距离通信的UART接口模块。该模块的程序采用VHDL语言编写,模块的核心发送和接收子模块均采用有...
2017-11-18 6156
基于FPGA嵌入式系统的设备驱动开发
基于FPGA嵌入式系统,在PowerPC 架构的Linux2.6 操作系统环境下,对通用输入输出接口(GPIO)控制器的驱动,采用平台设备机制进行中断控制管理。通过该管理机制,将GPIO设备本身的资源注册进内核...
2017-11-18 2628
基于FPGA的AFC环解调FSK信号原理及设计
介绍了相乘微分型AFC环解调FSK信号的原理,分析了环路的控制模型。采用模块化的设计思想,利用VHDL语言设计了相乘微分型AFC环路,阐述了关键部件的设计方法。在Xilinx的FPGA器件XC3S200-4FT200上...
2017-11-18 8901
基于FPGA的并行CRC算法的UART控制器
基于串行异步收发器(UART)的通信中经常用到循环冗余校验(CRC),常见的CRC校验电路多为串行校验,校验所需时钟周期较多,基于查找表或输入矩阵转换的并行算法,需要存储余数表,占用大...
2017-11-18 2364
反熔丝FPGA配置和编程方法
反熔丝FPGA制造困难且多用在特殊用途领域,因此有关其位流文件的研究很少.本文首先介绍了反熔丝FPGA 及FPGA CAD软件流程, 接着描述了反熔丝FPGA具体结构并通过一个具体例子说明了如何配置反熔...
2017-11-18 11791
基于XC7Z20的多轴串联控制系统的设计
嵌入式技术突飞猛进的发展,为运动控制系统的研究和应用注入了新的活力,并且使得开发成本和周期都大为缩减。本论文将多电机驱动、电机控制器、多电机串联控制器、在线调试等功能在...
2017-11-18 2610
一种基于FPGA的多通道数据采集系统设计与实现
基于PCI总线和FPGA的特点,设计了具有高精度、高稳定性及高准确性的多通道信号采集传输系统。系统采用以FPGA为主控单元,通过控制模拟选择开关ADG706 及A/D 转换器AD7667实现对模拟信号的采集...
2017-11-18 12796
最全面的7系列FPGA的DCI技术分析
DCI技术概述 随着FPGA芯片越大而且系统时钟越高,PCB板设计以及结构设计变得越难,随着速率的提高,板间的信号完整性变的非常关键,PCB板上若有关键信号,那么需要进行阻抗匹配,从而避免...
2017-11-18 6247
基于排序网络的高效中值滤波方法
Vivado的高层次综合功能将帮助您为嵌入式视频应用设计更好的排序网络。从汽车到安全系统再到手持设备,如今采用嵌入式视频功能的应用越来越多。每一代新产品都需要更多的功能和更好的图...
2017-11-18 2257
使FPGA进军ASIC级设计领域的方法步骤
不久前发生在ASIC上的问题现又在FPGA上重演。到底是什么问题?那就是布线延迟对于设计性能的主导作用。多年以来,登纳德缩放比例定律(Dennard scaling)增加了晶体管速度,同时摩尔定律的扩...
2017-11-18 780
基于雷达的杂波速度谱图的建立方法
在雷达信号处理中,为了对低速运动杂波进行有效的抑制,研究了一种杂波速度谱图的建立方法。此杂波速度谱图的建立在FPGA中实现,通过对雷达实际回波数据在FPGA中的处理得到运动杂波速度...
2017-11-18 3997
基于ARM和FPGA的SiP通用微处理系统封装设计
介绍了系统级封装的概念和特性,阐述了SiP设计的关键技术和基本生产实现流程。设计了一款基于ARM和FPGA管芯的SiP通用微处理系统,介绍了该SiP系统的整体框图,并详细分析了系统各部分电路...
2017-11-18 3514
基于DFT多相滤波器组信道化频率检测技术
在数字接收机的各种参数中,频率是最重要的参数之一,它能反映接收机的功能和用途、以及频谱宽度等重要指标。传统的顺序测频技术一般通过对接收机频带的扫描,对频域进行连续取样。该...
2017-11-18 6029
Xilinx设备的驱动程序
Xilinx为所有设备都提供了standalone模式的驱动程序。Xilinx SDK会根据硬件系统的配置情况,将使用的设备的驱动加入到创建的BSP工程中。Xilinx设备的驱动程序的存放路径是安装目录下的sw目录下。...
2017-11-18 8700
基于Xilinx的软件工程的创建
Xilinx Shenzhen 代表处 Hank Fu Xilinx 提供了完整的软件开发环境。在Xilinx SDK中,每一个软件工程,会包含一个应用程序工程,和一个BSP工程。应用程序工程,Xlinx建议只包含与应用相关的代码。BSP工...
2017-11-18 2047
基于测试系统的FPGA测试方法研究与实现
1 引言 目前FPGA大多采用基于查找表技术,主要由可编程输入/输出单元(IOB)、可编程逻辑单元(CLB)、可编程布线资源(PI)、配置用的SRAM、BlockRAM和数字延迟锁相环(DLL)等部分组成。对FPGA进行测试要...
2017-11-18 3235
基于XCR3256的水下冲击波记录仪的设计
随着大规模集成电路和单片机的迅速发展,复杂可编程逻辑器件(CPLD)具有使用灵活、可靠性高、功能强大的优点,在电子产品设计中得到了广泛的应用。CPLD可实现在系统编程,重复多次,而...
2017-11-18 1733
基于XC3S400和CY7C68013多路数据采集电路的设计
介绍了一个基于FPGA的多通道信号采集电路。该电路以FPGA 芯片XC3S400 作为电路的主控制器,采用电子开关ADG708对7路信号进行了循环采集,使用AD7667 作为模数转换器,由主控制器FPGA控制,将采集...
2017-11-18 3214
基于FPGA的MAC层地址表设计与仿真详情解析
摘 要:为解决高速以太网链路接口中软件方式实现的MAC层地址表机制在处理效率上受到制约的问题,提出了一种基于FPGA (现场可编程门阵列)硬件电路方式实现以太网交换机中MAC地址表的查找...
2017-11-18 5737
基于FPGA的并行硬件ECC模型的设计
针对大容量固态存储器中数据错“位”的问题,目前大多采用软件ECC 模型进行检错和纠错,但这势必会极大地影响存储系统的读写性能。基于ECC校验原理,提出一种并行硬件ECC 模型,并采用...
2017-11-18 6481
基于FPGA的高精度三维成像声呐系统
高精度三维成像声呐的实现需要完成大规模信号同步采集和海量数据并行计算,为此,提出基于现场可编程逻辑门阵列的并行计算系统。在使用同源时钟的前提下,利用Spartan-3对平面阵2304 路换能...
2017-11-18 4854
基于FPGA的DMA读写设计及中断控制
本设计在基于Xilinx Virtex-6 FPGA内嵌PCI Express Core的基础上,实现了由PCI Express板卡主动发起的DMA读写,可完成PC和PCI Express板卡之间数据的高速传输。该设计已经在Xilinx评估板ML605上完成调试验证,...
2017-11-18 6825
基于声纳探测技术的水下三维场景实时成像系统
针对目前水下三维声纳实时成像系统前端信号通道多、波束形成计算量大的问题,提出一种基于现场可编程门阵列(FPGA)的水下三维场景实时成像系统。采用FPGA阵列控制多路信号同步采样,优化...
2017-11-18 16467
MicroBlaze如何与ZynqSoC和平共存
赛灵思Zynq-7000All Programmable SoC已具有很强的板载处理能力。但是Zynq应用处理单元(APU)中强大的双Cortex-A9处理器和相关外设的存在并不妨碍您在同一封装中添加一个或多个MicroBlaze处理器,只要能让...
2017-11-18 6993
SMC主机接口模块设计导入Xilinx环境
SMC主机接口模块可轻松将通过Synphony模型编译器创建的设计集成在赛灵思嵌入式平台中。 Synphony模型编译器(SMC)是一款Synphony提供的、基于模型的工具,其可综合在Simulink®及MATLAB®中创建的设...
2017-11-18 4886
编辑推荐厂商产品技术软件/工具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 |


































