View Single Post
Posts: 1,042 | Thanked: 430 times | Joined on May 2010
#320
The OMAP 3430 consists of:

ARM Cortex A8 processor running at 600Mhz: designed in 65-nm CMOS process
Imagination Technologies PowerVR SGX530 GPU: supports OpenGL ES 1.1/2.0, OpenVG 1.1, OpenGL 2.0/3.0, DirectX 9/10.1 and OpenCL (
TMS320C64x DSP/ISP: Digital/Image Signal Processor running at 430 Mhz. A technical overview is available here. A product bulletin is available here
IVA 2+ accelerator: as described on TI web site, a second generation power-optimized version of the imaging video and audio accelerator used in TI's DaVinci technology. Enables multi-standard (MPEG-4, H.264, WMV) encode and decode at DVD up to HD resolutions. IVA 2+ provides H.264-based video at greater than CIF resolutions.

A 6 pages product bulletin is available here if you are interested by additional details. There is also an interesting presentation of Cortex A8 Processor here

Below is what Linux kernel reports for the processor:

oslo:~# cat /proc/cpuinfo
Processor : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 249.96
Features : swp half thumb fastmult vfp edsp neon vfpv3
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x1
CPU part : 0xc08
CPU revision : 3

Hardware : Nokia RX-51 board
Revision : 2101
Serial : 0000000000000000

oslo:~# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
600000 550000 500000 250000

The BogoMIPS value reported above corresponds to the one matching the current frequency at which the processor is running. Here, 250MHz. Below is the list of frequencies reported by the device:

arno@oslo:~# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
600000 550000 500000 250000

Regarding the features reported by the processor:

swp: XXX
half: XXX
thumb: the processor in fact supports thumb-2, which is an extension of thumb
fastmult: XXX
edsp: XXX
neon: supports the NEON instruction set. There are interesting information on the way it can be used by gcc on http://elinux.org/BeagleBoard
vfp: VFP (Vector Floating Point) technology is a coprocessor extension to the ARM architecture. It provides low-cost single-precision and double-precision floating-point computation.
vfpv3: the ARM 3430 supports VFPv3 floating point instruction set, used for single/double precision scalar operations. This is used by gcc for C floating point operations on float and double.



http://processors.wiki.ti.com/index....ex-A8_Features

Last edited by Radicalz38; 2011-07-14 at 13:17.