社区
嵌入开发(WinCE)
帖子详情
求大神解答arm会比MicroBlaze快多少倍
nature_forest
2017-10-31 12:01:06
现在在spartan6的MicroBlaze上实现了一个图像算法,速度很慢,慢到难以启齿。现在想更换开发板采用zynq芯片双核arm处理器也在SDK上实现该算法想请大神估算下在算法不变的情况下,速度会提高多少倍。算法中含有很多浮点数和复杂的数学运算,MicroBlaze上运行真的很慢,但不知道arm可以提高到多少倍呢。两种开发板网上都能查到,一个是黑金的799的,另一个价钱也差不多这样的。一搜就这几种的
...全文
1433
4
打赏
收藏
求大神解答arm会比MicroBlaze快多少倍
现在在spartan6的MicroBlaze上实现了一个图像算法,速度很慢,慢到难以启齿。现在想更换开发板采用zynq芯片双核arm处理器也在SDK上实现该算法想请大神估算下在算法不变的情况下,速度会提高多少倍。算法中含有很多浮点数和复杂的数学运算,MicroBlaze上运行真的很慢,但不知道arm可以提高到多少倍呢。两种开发板网上都能查到,一个是黑金的799的,另一个价钱也差不多这样的。一搜就这几种的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiyizhifeng
2017-12-01
打赏
举报
回复
单靠ARM, 处理图像算法还是很困难的, 最优还是如楼上说的, ARM+DSP吧.
91program
2017-11-01
打赏
举报
回复
这个功能需要 MMU 支持吧 建议 LZ 还是先实测,再决定买什么
worldy
2017-11-01
打赏
举报
回复
建议使用DSP芯片,带有强大的浮点数运算能力的芯片
curious_cat
2017-11-01
打赏
举报
回复
zynq里面的硬核是cortex-A9,支持硬件FPU; 虽然这个硬件FPU也不咋样,但是肯定比你用microBlaze模拟浮点速度快多了。 如果图像处理速度要有质的提高,需要用Cortex-A9里面的NEON指令来专门优化。 可以先找个cortex-A9的评估板先测试、验证下再做决定,这样可避免一些风险。
Xilinx EDK10.1
Microblaze
官方开发指南与实例
Xilinx EDK(Embedded Development Kit)是一个集成设计环境,为开发者提供了一套全面的工具来设计和实现FPGA上的嵌入式系统。EDK是专为Xilinx FPGA设计的,它允许工程师使用硬件描述语言(HDL)或者高级编程语言来创建硬件/软件协同设计。嵌入式系统是一个广泛的概念,涵盖了从简单的微控制器到复杂的多核处理系统的所有范围。在Xilinx FPGA平台上使用
Microblaze
软核处理器构建嵌入式系统的优势在于其能够无缝集成其他硬件模块,如加速器、接口和外设控制器。
FPGA软核处理器选型实战:LEON3、OR1200、Nios II与
MicroBlaze
横向评测
在嵌入式系统与片上系统(SoC)设计中,处理器选型是架构设计的核心环节,它直接决定了系统的性能、成本与开发效率。其原理在于,不同的处理器架构在指令集、微架构、总线互联及工具链支持上存在显著差异,这影响了其在特定FPGA平台上的逻辑资源利用率、时钟频率及软件生态兼容性。从技术价值看,一个恰当的选型能平衡性能密度、开发便捷性与长期维护成本,是项目成功的关键。常见的应用场景包括工业控制、通信设备、航空航天及消费电子等领域,这些场景对处理器的实时性、可靠性或算力有着不同维度的要
求
。本文基于对LEON3、OpenRI
解决vivado2019.1 SDK中GDB调试XML解析错误的实用指南
本文针对Vivado 2019.1 SDK在Windows平台调试时遇到的经典GDB警告“Can not parse XML target description”提供了详细解决方案。核心原因是SDK内置GDB缺少XML解析支持。文章推荐首选官方补丁替换GDB文件,并提供了配置外部GDB工具链及手动修改调试配置等替代方案,帮助开发者
快
速恢复硬件调试功能。
处理器的大端和小端模式
大端格式: 在这种格式中,字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中。 小端格式: 与大端存储格式相反,在小端存储格式中,低地址中存放的是字数据的低字节,高地址存放的是字数据的高字节。 请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1
解答
: int checkCPU( ) { { u...
从Proteus到实物:基于STC89C52的多功能桌面摆件全流程开发实录
从Proteus到实物:基于STC89C52的多功能桌面摆件全流程开发实录
嵌入开发(WinCE)
19,523
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章