搜索结果: 1-15 共查到“知识库 算法理论 FPGA”相关记录16条 . 查询时间(0.015 秒)
动目标的检测及跟踪是实现“零飞”测试的核心内容之一。采用FPGA为平台,利用其独特的并行处理机制和强大的运算能力以提高系统性能,通过背景相减法获得动目标的参数信息,实现动目标检测,并利用粒子滤波算法实现目标的跟踪。
提出一种新的高阶FIR滤波器的FPGA实现方法。该方法运用多相分解结构对高阶FIR滤波器进行降阶处理,采用改进的分布式算法来实现降阶后的FIR滤波器。设计了一系列阶数从8到1 024的FIR滤波器,通过Quartus II 7.1的综合与仿真,以及在EP2S60F1020C4 FPGA目标器件上的实现结果表明,该方法能够有效地减少硬件资源的使用且满足高速实时性的要求。
基于FPGA实现的DES抗能量攻击设计研究
三重数字加密标准算法(TDES) 能量攻击 逻辑资源 适用性
2010/2/23
针对文献[1]中提出的DES算法抗能量攻击设计方法,给出了对此方法的改进。改进后的设计方法与原方法相比,具有相同的能量攻击抵御能力。对改进算法的理论分析表明,此方法可适用于大多数分组密码算法的抗能量攻击设计,且相对于文献[1]中的方法,当基于FPGA具体实现时,改进算法可以在保持原有运行速度不变的情况下,节省约80%的硬件存储资源消耗。
AES算法在实时数据加密中的应用对其处理速度及在FPGA中实现的功耗和成本提出较高要求。针对上述情况,介绍一种基于小型FPGA的快速AES算法的改进方法,通过微处理器完成AES算法中的密钥扩展运算,同时采用共享技术实现加密和解密模块共享同一密钥。实验结果表明,该方法可有效提高处理速度,节省FPGA资源,降低芯片功耗。
基于FPGA的透视投影变换算法的设计与实现
FPGA 透视投影变换 时间开销
2009/8/4
在阐述了嵌入式地形三维显示系统的透视投影变换算法的基础上,着重论述了基于FPGA设计实现透视投影变换算法的方法,并在XILINX公司的SPARTAN XC3S500E上实现了本算法的基本功能。实验数据表明该硬件算法系统具有实时性高和时间开销低等优点。
基于FPGA的语音信号LPC参数提取算法的实现
部分相关系数 舒尔递推算法 FPGA 并行处理技术
2009/8/4
介绍语音信号LPC分析中部分相关系数的舒尔递推算法的FPGA实现,给出了电路设计思想及具体电路结构,并对其工作过程进行了详细分析说明,为嵌入式系统设计提供了一种有效手段。
基于CORDIC的梯度跟踪算法的FPGA实现
数字波束形成技术 CORDIC算法 现场可编程逻辑阵列
2009/7/31
梯度跟踪算法在多飞行器测控及卫星移动通信中有广泛的应用,但现有的实现方案还存在很多缺点。该文以均匀圆阵为接收天线阵,在分析梯度跟踪算法原理及CORDIC算法原理的基础上,提出一种基于CORDIC算法与数字波束形成技术相结合的FPGA实现方案,给出电路实现原理图并使用Quartus软件进行了仿真分析,仿真结果表明该方案是正确、可行和有效的。
一种FPGA配置文件压缩算法
现场可编程门阵列 配置文件压缩 可重构
2009/7/30
基于现场可编程门阵列(FPGA)的可重构系统具有高性能和高灵活性,但随着FPGA规模的不断扩大,配置文件规模相应增加,导致可重构计算时间过长。该文提出一种FPGA配置文件压缩算法VLZW,降低了对片外存储器的容量要求,通过减少每次重构传送的配置数据缩短了系统重构时间。
FPGA控制MEMS强链的移动硬盘加密设计
移动硬盘加密系统 物理密钥 流水线操作
2009/7/24
设计了一种能广泛应用于信息安全领域的新型硬件加密系统——基于MEMS(微机电系统)强链的移动硬盘加密系统。利用MEMS强链的反馈信号生成用于AES加解密算法过程的物理密钥,使得该系统的安全性能大大提高。测试结果表明,该系统实现了数据透明加密和身份认证功能,在Ultra DMA模式2下读写数据的传输速率能够达到17 MB/s。
蚁群与粒子群混合的FPGA布局算法
现场可编程门阵列布局 粒子群 蚁群
2009/7/6
FPGA布局在自动化设计中起到了十分关键的作用。将粒子群蚁群混合算法应用于FPGA布局问题,针对MCNC基准电路进行布局实验,并与模拟退火算法(SA),模拟退火与遗传混合算法(GASA)及蚁群算法(ACO)等进行了对比。结果表明该布局方法具有较好的性能。
基于FPGA的SHA-1算法的设计与实现
散列算法 SHA-1算法 现场可编程门阵列
2009/4/27
SHA-1算法是目前常用的安全散列算法,被广泛地应用于电子商务等信息安全领域。为了满足安全散列算法的计算速度,该文将SHA-1分成5个硬件结构模块来实现,每个模块可以独立工作。对其进行了优化,达到了缩短关键路径的目的,提高了计算速度。独立的模块使得对每个模块的修改都不会影响其他模块的工作,为模块的进一步优化提供了方便。
基于对可编程逻辑块建模的FPGA通用装箱算法
工艺映射 建模 现场可编程门阵列
2009/4/16
装箱是FPGA工艺映射中的最后一步流程。该文提出了一种全新的对FPGA可编程逻辑块进行功能级建模的方法,并给出了基于此建模的通用性装箱算法FDUPack。实验中应用该建模方法对几种不同类型的FPGA的逻辑块进行建模,并使用装箱算法将大量的测试电路装箱到这些不同的逻辑块中,经过与已有的针对某一特定结构的装箱算法比较,该算法体现了很好的通用性。
模糊CMAC的硬件结构分析及其FPGA实现
模糊CMAC FPGA VHDL 函数学习
2009/2/12
提出了模糊CMAC的一种基于FPGA的硬件实现方法。与其它FPGA实现的神经网络相比,包含了可以用于在线学习的权学习算法。分析了模糊CMAC的模型结构及其相应的硬件模块;用VHDL实现基于上述模块的模糊CMAC;对该模糊CMAC进行硬件综合与测试。测试结果表明:该模糊CMAC的FPGA实现方法是可行的,硬件化后的网络具有速度快、精度高、占用器件资源少的特点,是在SOPC中实现模糊CMAC模块的一种...
Fast Phong明暗处理算法的FPGA实现
算法 Fast Phong
2008/3/10
Phong明暗处理算法是生成真实感3D图像的最佳算法之一。VLSI技术的发展以及对于高真实感实时图形的需求使得Phong明暗处理算法的实现成为可能。利用泰勒级数近似的Fast Phong明暗处理算法适合硬件实现。但是用硬件实现此算法需要存储大量数据的ROM表,这增加了实现的难度。通过误差分析,提出了优化的查找表结构。通过在FPGA上对所提结构进行验证,结果表明,该方案在提高速度、精度的同时减小了硬...