搜索
bottom↓
回复: 10

关于高速3D编程的硬件平台

[复制链接]

出0入0汤圆

发表于 2010-4-29 11:00:47 | 显示全部楼层 |阅读模式
请教各位大侠,如果想实现嵌入式3D编程,屏幕显示,24位色,800 X 600.硬件平台需要什么配置。有没有好的方案。谢过了!!!

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入17汤圆

发表于 2010-4-29 18:14:42 | 显示全部楼层
S3C6410,ARM11,内置2D/3D图形引擎以及LCD接口(最大1024×1024)

出0入0汤圆

发表于 2010-4-29 21:29:21 | 显示全部楼层
如果显示的图像简单些。 我前两天见过周立功在Actel A3P125 上开发的一个图形接口芯片,要直接配8位,或者32位单片机使用,支持1024*768 60Hz VGA 15帧,不知道楼主是什么样的需求。

出0入0汤圆

发表于 2010-4-29 21:30:07 | 显示全部楼层
800x600,S3C2440就可以实现

出0入0汤圆

 楼主| 发表于 2010-4-30 07:21:10 | 显示全部楼层
谢谢大家的意见。单就驱动一块TFT屏一般的ARM7 ARM9都是可以的。主要是我要实一些3D算法。通过采集来的数据画出一个三维模形。在屏幕上显示。其中要有很大的计算量。
一楼的兄弟 ARM6410内置图形引擎吗?有大数据量计算,有这方面的验证吗?速度是否能跟上。

出0入0汤圆

发表于 2010-4-30 08:24:48 | 显示全部楼层
6410是工业配置最高的了吧, 可以大量运算

出0入17汤圆

发表于 2010-4-30 10:15:14 | 显示全部楼层
回复【4楼】lxfymed
谢谢大家的意见。单就驱动一块tft屏一般的arm7 arm9都是可以的。主要是我要实一些3d算法。通过采集来的数据画出一个三维模形。在屏幕上显示。其中要有很大的计算量。
一楼的兄弟 arm6410内置图形引擎吗?有大数据量计算,有这方面的验证吗?速度是否能跟上。

-----------------------------------------------------------------------

3D部分概述:
1.2.6 3D GRAPHICS ACCELERATOR
•   4M triangles/s @133MHz (Transform Only)
•   75.8M pixels/s fill-rates @133MHz (shaded pixels)
•   Programmable Shader Model 3.0 support
•   128-bit (32-bit x 4) Floating-point Vertex Shader
    - Geometry-texture cache support
•   128-bit (32-bit x 4) Floating-point two Fragment Shaders
•   Max. 4K x 4K frame-buffer (16/32-bpp)
•   32-bit depth buffer (8-bit stencil/24-bit Z)
•   Texture format: 1/2/4/8/16/32-bpp RGB, YUV 422, S3TC Compressed
•   Support max. 8 surfaces (max. 8 user-defined textures)
•   API Support: OpenGL ES 1.1 & 2.0, D3D Mobile
•   Intelligent Host Interface
    - 15 input data-types, Vertex Buffer & Vertex Cache
•   H/W Clipping (Near & Far)
•   8-stage five-threaded Shader architecture
•   Primitive assembly & hard-wired triangle setup engine
•   One pixels/cycle hard-wired rasterizer
•   One texturing engine (one bilinear-filtered texel/cycle each)
    - Nearest/bilinear/trilinear filtering
    - 8-layered multi-texturing support
•   Fragment processing: Alpha/Stencil/Z/Dither/Mask/ROP
•   Memory bandwidth optimization through hierarchical caching
    - L1/L2 Texture-caches, Z/Color caches
•   System bus interface
    - Host interface: 32-bit AHB (AMBA 2.0)
    - Memory Interface: two 64-bit AXI (AMBA 3.0) channels


(原文件名:S3C6410_3D.PNG)

Datasheet放上来,自己去啃吧。

点击此处下载 ourdev_550533.rar(文件大小:7.63M) (原文件名:S3C6410X_UM_Rev1.10.rar)

出0入0汤圆

 楼主| 发表于 2010-5-5 12:07:46 | 显示全部楼层
6410 与OMAP3530 哪个更好些呢?

出0入0汤圆

发表于 2010-5-5 16:10:16 | 显示全部楼层
回复【4楼】lxfymed
谢谢大家的意见。单就驱动一块tft屏一般的arm7 arm9都是可以的。主要是我要实一些3d算法。通过采集来的数据画出一个三维模形。在屏幕上显示。其中要有很大的计算量。
一楼的兄弟 arm6410内置图形引擎吗?有大数据量计算,有这方面的验证吗?速度是否能跟上。

-----------------------------------------------------------------------

需要实时渲染显示吗,如果运算量很大,成本不能太高但对功耗不太敏感的话,用AMD的E4690嵌入式GPU应该可以,我有一个朋友在用这个做互动式广告机
要是对操作系统和体积没有限制的话,上x86系统会简单的多,例如nVidia的ION平台

出0入0汤圆

发表于 2010-5-5 16:44:51 | 显示全部楼层
不太懂,关注

出0入17汤圆

发表于 2010-5-5 20:04:05 | 显示全部楼层
回复【7楼】lxfymed
6410 与omap3530 哪个更好些呢?
-----------------------------------------------------------------------
貌似一个用ARM的mali GPU,一个用IBM的PowerVR GPU,不予置评。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 17:26

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表