首页· 导航
在线工具
嵌入式系统
电子电路
PCB技术
电路
单片机
电源
电子
开关
驱动
linux
PCB
fpga
开关电源
功放
USB
LED
protel
嵌入式系统
FPGA
有限状态机模拟I2C总线设计
2012-06-02
潘小冬
14
摘要:以I2C总线协议为根据。用有限状态机(FSM:Finite State Machine)设计了基于
FPGA
的I2C初始化程序模块。主要内容包括简述I2C总线的特点;介绍用
FPGA
中FSM开发I2C总线模块时的设计思想和实现过程;给出并解释了部分用Verilog HDL描述I2C总线初始化SAA7111和SAA7121的程序,最后在QuartusII中进行了I2C总线主从模 .. [
查看全文
]
固定几何结构的FFT算法及其
FPGA
实现
2012-06-02
6
1.引言 DFT及其快速算法FFT是信号处理领域的核心组成部分。FFT算法多种多样,按数据组合方式不同一般分时域和频域,按数据抽取方式的不同又可分为基2,基4等。各算法的优缺点视不同的制约因素而不同。FFT的实现方法也多种多样,可以用软件实现,也可以用硬件实现,用软件在PC机或工作站上实现则计算速度很慢。一般多结合 .. [
查看全文
]
使用基于
FPGA
的硬件方法实现算法加速
2012-06-02
Lara Simsic
9
当设计者试图从算法中获得最佳性能但软件方法已无计可施时,可以尝试通过硬件/软件重新划分来进行加速。
FPGA
易于实现软件模块和硬件模块的相互交换,且不必改变处理器或进行板级变动。本文阐述如何用
FPGA
来实现算法的硬件加速。 如果想从代码中获得最佳性能,方法包括优化算法、使用查找表而不是算法、将一切都转换为本地 .. [
查看全文
]
CPLD开发板和
FPGA
开发板的区别
2012-06-02
抽烟的鱼
11
市面上尤其是学校里面可以看到Xilinx公司或者Altera公司各种不同的开发板,其实只有两个大类,CPLD开发板和
FPGA
开发板。尽管
FPGA
和CPLD都是可编程ASIC器件,有很多共同特点,但由于CPLD和
FPGA
结构上的差异,具有各自的特点: ①CPLD更适合完成各种组合逻辑,
FPGA
更适合于完成时序逻辑。换句话说,
FPGA
更适合于触发器丰富 .. [
查看全文
]
静态时序分析在高速
FPGA
设计中的应用
2012-06-02
周海斌
12
摘要:介绍了采用STA (静态时序分析)对
FPGA
(现场可编程门阵列)设计进行时序验证的基本原理,并介绍了几种与STA相关联的时序约束。针对时序不满足的情况,提出了几种常用的促进时序收敛的方法。结合设计实例,阐明了STA在高速、大规模
FPGA
开发中的应用。实践表明,随着数字设计复杂度的增加,在后端的时序验证环节,与传统的动 .. [
查看全文
]
在Matlab中实现
FPGA
硬件设计
2012-06-02
江 霞
21
摘要 :System Generator for DSP是Xilinx公司开发的基于Matlab的DSP开发工具?熗?时也是一个基于
FPGA
的信号处理建模和设计工具。文章介绍了在Matlab中使用System Generator for DSP实现
FPGA
硬件设计的方法,同时给出了一个应用实例。 关键词 :Matlab;
FPGA
;System Generator;DSP 近年来,在数字通信、网络、视 .. [
查看全文
]
基于
FPGA
的逆变器全数字锁相环设计
2012-06-02
罗旭 占荣 康勇
28
摘要:文章设计了一种可应用于逆变器的、用
FPGA
实现的二阶全数字锁相环(DPLL)。此锁相环用比例积分方法替代传统锁相系统中的环路滤波(LF),用相位累加器实现数控振荡器(DCO)的功能。具有输出相位连续、分辨率高等优点。分析了它的原理和结构,给出了关键部件的verilog 代码及仿真结果。仿真结果表明了设计的正确性 .. [
查看全文
]
FPGA
四阶IIR数字滤波器实现
2012-06-02
10
常用的数字滤波器有FIR数字滤波器和IIR数字滤波器。FIR数字滤波器具有精确的线性相位特性,在信号处理方面应用极为广泛,而且可以采用事先设计调试好的FIR数字滤波器IPCore来完成设计,例如Altera公司提供的针对Altera系列可编程器件的MegaCore,但是需要向Altera公司购买或申请试用版。另外,对于相同的设计指 .. [
查看全文
]
复用器重构降低
FPGA
成本
2012-06-02
11
摘要 本文介绍了一种新的能够降低
FPGA
实际设计20%成本的综合算法。该算法通过减少复用器所需查找表(LUT)的数量来实现。算法以效率更高的4:1复用器替代2:1复用器树。算法性能关键在于寻找总线上出现的复用器数量。新的优化方法占用一定的逻辑,这些逻辑由总线进行分担,从而减少了总线上每个比特位所需的逻辑。 1.引言 复 .. [
查看全文
]
基于
FPGA
的FIR滤波器的实现
2012-06-02
郭继昌 向 晖 滕建辅 李香萍
11
摘 要: 提出了一种采用现场可编程门阵列器件
FPGA
并利用窗函数法实现线性 FIR数字滤波器硬件电路的方案,并以一个十六阶低通 FIR数字滤波器电路的实现为例说明了利用Xilinx公司 XC4000系列芯片的设计过程。设计的电路通过软件程序进行了验证和硬件仿真,结果表明电路工作正确可靠,能满足设计要求。 关键词:
FPGA
FIR数字滤 .. [
查看全文
]
基于
FPGA
的高速数据采集系统接口设计
2012-06-02
黄伟,罗新民
11
当前,越来越多的通信系统工作在很宽的频带上,对于保密和抗干扰有很高要求的某些无线通信更是如此,随着信号处理器件的处理速度越来越快,数据采样的速率也变得越来越高,在某些电子信息领域,要求处理的频带要尽可能的宽、动态范围要尽可能的大,以便得到更宽的频率搜索范围,获取更多的信息量。因此,通信系统对信号处理 .. [
查看全文
]
基于
FPGA
的IIR数字滤波器的快捷设计
2012-06-02
童位理
11
IIR数字滤波器在很多领域中都有着广阔的应用。与FIR数字滤波器相比,IIR数字滤波器可以用较低的阶数获得较高的选择性,而且所用存储单元少。经济效率高。一个N阶IIR数字滤波器的系统函数为: 其线性常系数差分方程为: 用
FPGA
实现滤波的基本思想就是基于式(2)来实现的。如果知道了系统的输入序列(滤波器的输入),那么,只要 .. [
查看全文
]
10/13
首页
上一页
4
5
6
7
8
9
10
11
12
13
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
一款常用buffer程序
1602液晶显示模块的应用
GNU C 9条扩展语法
C99语法规则
FreeRTOS 动态内存管理
如何实现STM32F407单片机的 ..
STM32使用中断屏蔽寄存器BA ..
ARM汇编伪指令介绍
单片机硬件系统设计原则
最新文章
如何实现STM32F407单片机的 ..
STM32使用中断屏蔽寄存器BA ..
STM32单片机接收不定长度字 ..
FreeRTOS 动态内存管理
一款常用buffer程序
实时操作系统VxWorks的内核 ..
uC/OS-II内核超时等待机制的 ..
Linux网络接口的源码分析
ucos下lwip应用心得
VxWorks下在线升级技术
热门文章
51单片机LED16*16点阵滚动显示
C99语法规则
FreeRTOS 动态内存管理
ARM9远程图像无线监控系统
用单片机模拟2272软件解码
如何实现STM32F407单片机的 ..
新颖的单片机LED钟
AVR单片机SPI实例
24C64 EEPROM读写的C语言程序
1602液晶显示模块的应用
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号