借助创新电子设计平台实现FPGA嵌入式系统设计
[11-20 15:54:12] 来源:http://www.88dzw.com arm嵌入式 阅读:8155次
文章摘要:本实例中的处理器核即为OpenBus文档中用的32位处理器核TSK3000A_1。左键点击并拖动嵌入式项目到上面的FPGA项目。并将嵌入式项目丢在TSK3000A_1 处理器核上(FPGA项目中的处理器核会自动高亮)。如图8所示。在你连接好这两个项目之后,一个新的C头文件会自动添加到嵌入式项目中去。这个头文件 hardware.h由FPGA项目编译的时候自动产生。当完成了嵌入式软件代码的开发后,你就可以在NB2平台下,实时现场调试和验证你的设计方案。正如本篇开始的系统构造示意图所示,你可以将摄像头所捕获的视频信号呈现在TFT显示屏上。图8 链接嵌入式项目到处理器核如果你还想增强系统处理视频码流
借助创新电子设计平台实现FPGA嵌入式系统设计,标签:arm嵌入式系统,arm系统,http://www.88dzw.com 本实例中的处理器核即为OpenBus文档中用的32位处理器核TSK3000A_1。左键点击并拖动嵌入式项目到上面的FPGA项目。并将嵌入式项目丢在TSK3000A_1 处理器核上(FPGA项目中的处理器核会自动高亮)。如图8所示。在你连接好这两个项目之后,一个新的C头文件会自动添加到嵌入式项目中去。这个头文件 hardware.h由FPGA项目编译的时候自动产生。当完成了嵌入式软件代码的开发后,你就可以在NB2平台下,实时现场调试和验证你的设计方案。正如本篇开始的系统构造示意图所示,你可以将摄像头所捕获的视频信号呈现在TFT显示屏上。
图8 链接嵌入式项目到处理器核
如果你还想增强系统处理视频码流的性能,使得视频图片可以在TFT显示屏上快速缩放以及旋转,那么需要用到Altium Designer的C-to-hardware转换功能CHC。另外在上述的OpenBus文件里需要使用特殊应用处理器 ASP元件。由于使用了C-to-hardware功能,你可以决定哪些C代码函数需要用数字组合逻辑功能实现,哪些用微处理器实现。由于采用了硬件来实现矢量图形的缩放功能,因而相对于软件实现将更加快速。这方面可以在本实例中进行试验验证。
在FPGA设计完成之后,Altium Designer还提供一个快捷的方法,可将FPGA项目直接转换到相应的PCB项目,并进行项目之间数据的同步更新。总之,Altium Designer在FPGA以及SOPC方面提供了强大且便捷好用的功能,包括统一、完整的设计环境;多种设计输入方式;独立于处理器的灵活代码;C-to-hardware;可重构的验证平台;独立于FPGA原厂商的设计;设计仿真;虚拟仪器及LiveDesign交互式调试,以及方便快捷的FPGA项目到PCB项目数据同步功能。这些强大的软件功能连同可重构的系统验证平台NB2一起为你提供了一个功能强大的创新平台,在这个创新平台上,设计者可以尽情放飞设计灵感,来创造更有价值的设计。
《借助创新电子设计平台实现FPGA嵌入式系统设计》相关文章
- › 借助创新电子设计平台实现FPGA嵌入式系统设计
- 在百度中搜索相关文章:借助创新电子设计平台实现FPGA嵌入式系统设计
- 在谷歌中搜索相关文章:借助创新电子设计平台实现FPGA嵌入式系统设计
- 在soso中搜索相关文章:借助创新电子设计平台实现FPGA嵌入式系统设计
- 在搜狗中搜索相关文章:借助创新电子设计平台实现FPGA嵌入式系统设计