基于FPGA的数字信号处理方法
简介1 引言
FPGA的设计描述通常分为四个抽象级,由低到高依次为:物理级、寄存器传输级(Register TransferLevel, RTL)、行为级和系统级。传统的FPGA设计基于自顶向下设计方法采用硬件描述语言(Hardware Description Language, HDL)与Verilog HDL进行
。随着FPGA在性能和密度上的发展十分迅猛,
传统开发方法出现不足,高层次综合(High Level Synthesis, HLS)应运而生
最近几年其相关技术
日趋成熟
且被广泛使用
。这种高层次综合可以使算法和软件工程师们在无需拥有
HDL和硬件知识的基础
上,使用FPGA进行算法验证、移植和计算加速
。本文主要介绍
基于FPGA的数字信号处理的传统设计方法、高层次综合设计VIVADO HLS、OpenCL、System Generator、DSP Builder以及NI专用LabVIEW
FPGA的设计工具。
2 高层次设计方法
高层次综合的概念最早在20世纪70年代被提出,是在一定的约束下,将系统层和算法层转化成RTL级描述的方法和 ...


雷达卡


京公网安备 11010802022788号







