的几个问题与FPGA的视频filterin

M

MSUstudent

Guest
喂,
我们要编写一个视频处理开发板的代码与FPGA(Xilinx和Altera)。在这个棋盘上没有信号处理器,但我读文件和undestood,该处理器可以在FPGA上实现使用的处理器核心。你知道,如何百分之几的所有逻辑单元这个“软件处理器”的使用,我们应如何为这种处理器编写的代码?你知道任何程序,可以在C代码转换为FPGA的特殊代码(例如硬件描述语言等)?并为此程序有一个调试代码功能(例如,我们想知道在每个FPGA在折腾。时间momemt值)?
你可否FPGA的,任何可在PC上运行模拟器?
下一个问题:我们必须滤波视频。我们有一个基于PC的视频文件,并想有一个处理后的视频文件。什么接口,可以在开发板,是更多更好的呢?我们认为这是一个的PCI / PCI - EX或以太网,但你可能会有另一种意见。

 
1。看看来自Altera,赛灵思的MicroBlaze NIOS的对尺寸/性能特点。也请记住软处理器是不够的
, 做视频滤波应用。

2.C到的VHDL / Verilog使用谷歌搜索

3。调试FPGA的你就可以从赛灵思,或逻辑探针从Altera公司的ChipScope3。您可以使用USB或以太网从电脑中的数据到开发板

 
这并不直接回答你的问题,但。。。

阿通用CPU在FPGA逻辑(如NIOS的和MicroBlaze)实施的业绩非常差相比
, 专用芯片的CPU(如奔腾)。即使是现代的奔腾
, 强调在做视频处理。

对高性能,考虑建设
, 例如乘法器,RAM块视频与本机的FPGA资源
, 并行处理阶段,蓄电池等,您可以建立自己这些阶段,或者您可能会找到二维过滤器,卷积,压缩等
, 又或者IP内核尝试等基于赛灵思System Generator for DSP工具在MATLAB。
http://www.xilinx.com/ise/optional_prod/system_generator.htm

也许这些赛灵思应用说明有些人会帮助您:
http://www.xilinx.com/xlnx/xweb/xil_publications_display.jsp?category=-1211223

 

Welcome to EDABoard.com

Sponsor

Back
Top