将DSP设计扩展为异构硬件平台
时间:10-08
来源:3721RD
点击:
程取代部分软件模拟。这样,您就可以验证硬件中的实现过程并且加速 Simulink 的模拟。
现在的 System Generator 在 FPGA 协处理器与德州仪器的 DSP 处理器之间自动生成基础架构,以这种方式支持基于平台的设计。这种支持针对平台,最初是为 Xilinx 视频协处理套件提供的。System Generator 将来的版本将包括对其他平台的支持。
用这种新型的自动方法,System Generator 通过一些叫做"共享存储器"的特殊模块在软硬件之间提供一个抽象层。对于硬件开发者来说,这种共享存储器的作用相当于 FIFO、RAM 或寄存器的一个端口。
数据传入和传出 FPGA 的操作是通过对应用软件中的共享寄存器之一执行一个简单函数调用来完成的,此函数调用在 System Generator 自动生成的驱动程序文件中予以定义。这个流程还支持中断生成,以实现处理器和协处理器之间的有效执行。
结论
FPGA 的并行处理能力可大大改善视频、影像和电信应用的性能、成本效率和功耗,这些应用或者已经受益于并行 DSP 处理,或者需要优化的多通道处理。依托基于平台设计方法的异构可重配置 DSP 平台使不熟悉 FPGA 设计的传统 DSP 设计者能够快速评估 FPGA 协处理器为其特定应用带来的好处。
- 在采用FPGA设计DSP系统中仿真的重要性 (06-21)
- 基于 DSP Builder的FIR滤波器的设计与实现(06-21)
- 达芬奇数字媒体片上系统的架构和Linux启动过程(06-02)
- FPGA的DSP性能揭秘(06-16)
- 用CPLD实现DSP与PLX9054之间的连接(07-23)
- DSP+FPGA结构在雷达模拟系统中的应用(01-02)