Friday, October 5, 2012

TECH:: What is inside iPhone5 - A15 or ?

It's certainly a curious topic and while discussing together, we concluded that iPhone5 has A15 dual core -

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0438g/index.html

What it is ?

The Cortex-A15 MPCore processor is a high-performance, low-power processor that implements the ARMv7-A architecture. The Cortex-A15 MPCore processor has one to four processors in a single multiprocessor device, or MPCore device, with L1 and L2 cache subsystems.

In addition, A15 MPCore is a lot more powerful with -

NEON technology is the implementation of the Advanced Single Instruction Multiple Data (SIMD) extension to the ARMv7-A architecture. It provides support for integer and floating-point vector operations. This technology extends the processor functionality to provide support for the ARMv7 Advanced SIMDv2 instruction set.

VFP is the vector floating-point coprocessor extension to the ARMv7-A architecture. It provides low-cost high performance floating-point computation. VFP extends the processor functionality to provide support for the ARMv7 VFPv4 instruction set.
You can configure the Cortex-A15 MPCore processor to include different combinations of support for Advanced SIMD and VFP extensions.

NS throw some light on another revealation from www.anandtech.com which goes as follows -
The iPhone 5 will ship with and only run iOS 6.0. To coincide with the launch of iOS 6.0, Apple has seeded developers with a newer version of its development tools. Xcode 4.5 makes two major changes: it drops support for the ARMv6 ISA (used by the ARM11 core in the iPhone 2G and iPhone 3G), keeps support for ARMv7 (used by modern ARM cores) and it adds support for a new architecture target designed to support the new A6 SoC: armv7s.
What's the main difference between the armv7 and armv7s architecture targets for the LLVM C compiler? The presence of VFPv4 support. The armv7s target supports it, the v7 target doesn't. Why does this matter?

Wednesday, October 3, 2012

TECH:: Xuropa : A cloud based tool evaluation.....novel

A new approach for IP evaluation has been devised and Cadence has already boarded on it.

The Cadence tools evaluations are available -

http://www.xuropa.com/ixuropa_home.php

The Cadence verification IP evaluations can be performed online. The tool permits to skip the negotiations for evaluation licenses and too som extent keep oneself free from time bound evaluations. Mostly, if you get carried away due to project requirement from the evaluations, you again get in discussions with vendors to extend licenses. This approach certainly helps to evaluate verification IP.

Also, there's a note which says that the interface is optimized with Chrome and Firefox so better to use these browsers.