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

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

3天内不再提示

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

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 标签:FPGA矩阵 5506

高速DDC系统的实现架构与仿真

高速DDC系统的实现架构与仿真

基于FPGA设计了一高速数字下变频系统,在设计中利用并行NCO和多相滤波相结合的方法有效的降低了数据的速率,以适合数字信号处理器件的工作频率。为了进一步提高系统的整体运行速度,在...

2017-11-18 标签:FPGADDC 11764

基于FPGA的三模冗余容错技术的研究

基于FPGA的三模冗余容错技术的研究

基于SRAM 的FPGA对于空间粒子辐射非常敏感,很容易产生软故障,所以对基于FPGA的电子系统采取容错措施以防止此类故障的出现非常重要。通过对敏感电路使用三模冗余( TMR)方法并利用FPGA 的动态...

2017-11-18 标签:sramTMR 12469

基于FPGA芯片的数据流结构分析

Virtex 型FPGA 芯片是Xilinx 公司芯片系列中的一种,Virtex 系列的数据流及配置逻辑与XC4000 的数据流及配置逻辑有显著不同,但却与Xilinx 的FPGA 家族保持了很大的兼容性。 这里详细介绍了Virtex 系列...

2017-11-18 标签:FPGAVirtex 2908

基于FPGA异步串行通信接口模块设计与实现

在基于FPGA芯片的工程实践中,经常需要FPGA与上位机或其他处理器进行通信,为此设计了用于短距离通信的UART接口模块。该模块的程序采用VHDL语言编写,模块的核心发送和接收子模块均采用有...

2017-11-18 标签:FPGA通信接口uart 6156

基于FPGA嵌入式系统的设备驱动开发

基于FPGA嵌入式系统的设备驱动开发

基于FPGA嵌入式系统,在PowerPC 架构的Linux2.6 操作系统环境下,对通用输入输出接口(GPIO)控制器的驱动,采用平台设备机制进行中断控制管理。通过该管理机制,将GPIO设备本身的资源注册进内核...

2017-11-18 标签:FPGA嵌入式 2628

基于FPGA的AFC环解调FSK信号原理及设计

基于FPGA的AFC环解调FSK信号原理及设计

介绍了相乘微分型AFC环解调FSK信号的原理,分析了环路的控制模型。采用模块化的设计思想,利用VHDL语言设计了相乘微分型AFC环路,阐述了关键部件的设计方法。在Xilinx的FPGA器件XC3S200-4FT200上...

2017-11-18 标签:FSKAFC解调 8901

基于FPGA的并行CRC算法的UART控制器

基于FPGA的并行CRC算法的UART控制器

基于串行异步收发器(UART)的通信中经常用到循环冗余校验(CRC),常见的CRC校验电路多为串行校验,校验所需时钟周期较多,基于查找表或输入矩阵转换的并行算法,需要存储余数表,占用大...

2017-11-18 标签:FPGAcrcuart 2364

反熔丝FPGA配置和编程方法

反熔丝FPGA配置和编程方法

反熔丝FPGA制造困难且多用在特殊用途领域,因此有关其位流文件的研究很少.本文首先介绍了反熔丝FPGA 及FPGA CAD软件流程, 接着描述了反熔丝FPGA具体结构并通过一个具体例子说明了如何配置反熔...

2017-11-18 标签:FPGA 11791

基于XC7Z20的多轴串联控制系统的设计

嵌入式技术突飞猛进的发展,为运动控制系统的研究和应用注入了新的活力,并且使得开发成本和周期都大为缩减。本论文将多电机驱动、电机控制器、多电机串联控制器、在线调试等功能在...

2017-11-18 标签:BTS7960Zedboardxc7z20 2610

一种基于FPGA的多通道数据采集系统设计与实现

基于PCI总线和FPGA的特点,设计了具有高精度、高稳定性及高准确性的多通道信号采集传输系统。系统采用以FPGA为主控单元,通过控制模拟选择开关ADG706 及A/D 转换器AD7667实现对模拟信号的采集...

2017-11-18 标签:ad7667ADG706opa4340 12796

最全面的7系列FPGA的DCI技术分析

最全面的7系列FPGA的DCI技术分析

DCI技术概述 随着FPGA芯片越大而且系统时钟越高,PCB板设计以及结构设计变得越难,随着速率的提高,板间的信号完整性变的非常关键,PCB板上若有关键信号,那么需要进行阻抗匹配,从而避免...

2017-11-18 标签:FPGADCI 6247

基于排序网络的高效中值滤波方法

Vivado的高层次综合功能将帮助您为嵌入式视频应用设计更好的排序网络。从汽车到安全系统再到手持设备,如今采用嵌入式视频功能的应用越来越多。每一代新产品都需要更多的功能和更好的图...

2017-11-18 标签:dsp嵌入式滤波 2257

使FPGA进军ASIC级设计领域的方法步骤

使FPGA进军ASIC级设计领域的方法步骤

不久前发生在ASIC上的问题现又在FPGA上重演。到底是什么问题?那就是布线延迟对于设计性能的主导作用。多年以来,登纳德缩放比例定律(Dennard scaling)增加了晶体管速度,同时摩尔定律的扩...

2017-11-18 标签:FPGAasic 780

基于雷达的杂波速度谱图的建立方法

基于雷达的杂波速度谱图的建立方法

在雷达信号处理中,为了对低速运动杂波进行有效的抑制,研究了一种杂波速度谱图的建立方法。此杂波速度谱图的建立在FPGA中实现,通过对雷达实际回波数据在FPGA中的处理得到运动杂波速度...

2017-11-18 标签:FPGA雷达 3997

基于ARM和FPGA的SiP通用微处理系统封装设计

基于ARM和FPGA的SiP通用微处理系统封装设计

介绍了系统级封装的概念和特性,阐述了SiP设计的关键技术和基本生产实现流程。设计了一款基于ARM和FPGA管芯的SiP通用微处理系统,介绍了该SiP系统的整体框图,并详细分析了系统各部分电路...

2017-11-18 标签:FPGAARM 3514

基于DFT多相滤波器组信道化频率检测技术

基于DFT多相滤波器组信道化频率检测技术

在数字接收机的各种参数中,频率是最重要的参数之一,它能反映接收机的功能和用途、以及频谱宽度等重要指标。传统的顺序测频技术一般通过对接收机频带的扫描,对频域进行连续取样。该...

2017-11-18 标签:FPGA滤波器 6029

Xilinx设备的驱动程序

Xilinx为所有设备都提供了standalone模式的驱动程序。Xilinx SDK会根据硬件系统的配置情况,将使用的设备的驱动加入到创建的BSP工程中。Xilinx设备的驱动程序的存放路径是安装目录下的sw目录下。...

2017-11-18 标签:Xilinx程序 8700

基于Xilinx的软件工程的创建

Xilinx Shenzhen 代表处 Hank Fu Xilinx 提供了完整的软件开发环境。在Xilinx SDK中,每一个软件工程,会包含一个应用程序工程,和一个BSP工程。应用程序工程,Xlinx建议只包含与应用相关的代码。BSP工...

2017-11-18 标签:XilinxBSP 2047

基于测试系统的FPGA测试方法研究与实现

基于测试系统的FPGA测试方法研究与实现

1 引言 目前FPGA大多采用基于查找表技术,主要由可编程输入/输出单元(IOB)、可编程逻辑单元(CLB)、可编程布线资源(PI)、配置用的SRAM、BlockRAM和数字延迟锁相环(DLL)等部分组成。对FPGA进行测试要...

2017-11-18 标签:FPGA测试系统 3235

基于XCR3256的水下冲击波记录仪的设计

基于XCR3256的水下冲击波记录仪的设计

随着大规模集成电路和单片机的迅速发展,复杂可编程逻辑器件(CPLD)具有使用灵活、可靠性高、功能强大的优点,在电子产品设计中得到了广泛的应用。CPLD可实现在系统编程,重复多次,而...

2017-11-18 标签:cpldXCR3256AD7470 1733

基于XC3S400和CY7C68013多路数据采集电路的设计

基于XC3S400和CY7C68013多路数据采集电路的设计

介绍了一个基于FPGA的多通道信号采集电路。该电路以FPGA 芯片XC3S400 作为电路的主控制器,采用电子开关ADG708对7路信号进行了循环采集,使用AD7667 作为模数转换器,由主控制器FPGA控制,将采集...

2017-11-18 标签:CY7C68013xc3s400 3214

基于FPGA的MAC层地址表设计与仿真详情解析

基于FPGA的MAC层地址表设计与仿真详情解析

摘 要:为解决高速以太网链路接口中软件方式实现的MAC层地址表机制在处理效率上受到制约的问题,提出了一种基于FPGA (现场可编程门阵列)硬件电路方式实现以太网交换机中MAC地址表的查找...

2017-11-18 标签:FPGA地址表 5737

基于FPGA的并行硬件ECC模型的设计

基于FPGA的并行硬件ECC模型的设计

针对大容量固态存储器中数据错“位”的问题,目前大多采用软件ECC 模型进行检错和纠错,但这势必会极大地影响存储系统的读写性能。基于ECC校验原理,提出一种并行硬件ECC 模型,并采用...

2017-11-18 标签:FPGAECC 6481

基于FPGA的高精度三维成像声呐系统

基于FPGA的高精度三维成像声呐系统

高精度三维成像声呐的实现需要完成大规模信号同步采集和海量数据并行计算,为此,提出基于现场可编程逻辑门阵列的并行计算系统。在使用同源时钟的前提下,利用Spartan-3对平面阵2304 路换能...

2017-11-18 标签:FPGA声呐 4854

基于FPGA的DMA读写设计及中断控制

本设计在基于Xilinx Virtex-6 FPGA内嵌PCI Express Core的基础上,实现了由PCI Express板卡主动发起的DMA读写,可完成PC和PCI Express板卡之间数据的高速传输。该设计已经在Xilinx评估板ML605上完成调试验证,...

2017-11-18 标签:中断dma 6825

基于声纳探测技术的水下三维场景实时成像系统

基于声纳探测技术的水下三维场景实时成像系统

针对目前水下三维声纳实时成像系统前端信号通道多、波束形成计算量大的问题,提出一种基于现场可编程门阵列(FPGA)的水下三维场景实时成像系统。采用FPGA阵列控制多路信号同步采样,优化...

2017-11-18 标签:FPGAadc 16467

MicroBlaze如何与ZynqSoC和平共存

MicroBlaze如何与ZynqSoC和平共存

赛灵思Zynq-7000All Programmable SoC已具有很强的板载处理能力。但是Zynq应用处理单元(APU)中强大的双Cortex-A9处理器和相关外设的存在并不妨碍您在同一封装中添加一个或多个MicroBlaze处理器,只要能让...

2017-11-18 标签:存储器MicroBlaze 6993

SMC主机接口模块设计导入Xilinx环境

SMC主机接口模块可轻松将通过Synphony模型编译器创建的设计集成在赛灵思嵌入式平台中。 Synphony模型编译器(SMC)是一款Synphony提供的、基于模型的工具,其可综合在Simulink®及MATLAB®中创建的设...

2017-11-18 标签:XilinxSMC 4886

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