Monday 28 July 2014

'Made For Mobile' Microprocessors

"Mobile processors are designed with the approach of doing more with less. This is one of the reasons why you do not see x86-based smartphones today,” quips James Bruce, lead mobile strategist at ARM. In the case of desktop processors, power efficiency,size of the chip and thermal management are not limiting factors, though these are important design aspects. However, in the case of a mobile device, which needs to compete with a desktop in terms of functionality and at the same fit into your pocket, working for long hours on battery, these ‘mobility’ factors are critical. 

Bruce explains that desktop processors are ‘processors on chip.’ Many surrounding chips are needed to complete the compute sub-system. On the other hand, in the mobile world, the complete sub-system is on a single chip—a system-on-chip (SoC).

“For example, you may have a 3G (or even 4G) modem, processor, graphics, video unit, audio decoder, Wi-Fi, Bluetooth, geographical positioning system (GPS), dynamic random-access memory (DRAM) and Flash, all in one 14×14mm² package,” Bruce says.



Praful Joshi, business development manager, Wind River India, concurs, “The key challenge to an engineer designing a mobile processor is how to add more functionality while designing an SoC without compromising on low power consumption or low form factor. In fact, the processor chip size is a very important factor. You can see new very-large-scale integration (VLSI) technologies such as 30 nm or less being widely used in mobile processors as against desktop processors.”

“Today, consumers expect to have the same kind of computing experience on their mobile device as on their desktop or notebook PC—high-definition(HD) video playback, audio and video streaming, multitasking, Web browsing, 3D gaming and 3D interfaces. However, the power envelopes of a PC and a mobile device are radically different. Simply miniaturising a traditional x86 CPU, which you would find in vast majority of PCs, is not enough. The resulting processor might physically fit into a mobile device but its power consumption would result in a device with a battery life of minutes,” says Vishal Dhupar, managing director, Asia-South, NVIDIA.

Dhupar recalls that when creating NVIDIA’s mobile solution Tegra, their engineers had started from the ground up with a strict power budget. The designers had to fight for every milli watt of power. All of this shows that a mobile being different from a desktop, its processor also needs to be different. 

War of the titans
Quite naturally, the repertoire of made-for-mobile microprocessors is also increasing, with many ARM-based offerings from Texas Instruments (TI), Qualcomm, NVIDIA, MediaTek, etc, and Intel Atom chips also catching up now. 

“ARM is the most popular processor in the mobile device world. It is not a derivative of any desktop processor. It was designed specifically for low-power-consuming devices. Since then it has emerged as a mainstream mobile processor and added more computational capabilities and a software ecosystem. ARM licenses its core processors to SoC vendors such as TI, Qualcomm and others, who, in turn, add their own unique IP for different mobile markets,” says Joshi of WindRiver—an Open Source operating systems (Android, Linux and Tizen) commercialisation partner for mobile processor designers as well as mobile device manufacturers. 

ARM has several processors for designers to choose from, including the latest Cortex-A9, which features  2GHz typical operation with the TSMC 40G hard macro implementation, low-power targeted single-core implementations into cost-sensitive devices, and an optional NEON media and floating point processing engine. It is also scalable up to four coherent cores with advanced MP Core technology.

ARM’s model of licensing its core processors to other vendors is a unique selling proposition. “Because desktop processors are really only available from two companies, there is limited innovation and diversity. Compare this to the ARM business model where any company can license an ARM processor and build its own unique intellectual property (IP) around its own unique configuration of ARM cores. This business model is very exciting as it provides opportunities for new companies in India to develop their own application processors for tablets or smartphones,” says Bruce. 

Intel Atom processors are also emerging and gaining a market in mobile devices. These are derivatives of desktop processors like Pentium Core i5, i7, etc. The Intel Atom processor Z6xx combines 45nm Intel Atom processor core with 3D graphics, video encode and decode, as well as memory and display controllers into a single SoC design. Combined with the Intel SM35 Express chipset, it supports Windows, MeeGo and Android operating systems. 

While the processor appears more popular in the net book space, a variety of smartphones and mobile Internet devices (MIDs) for cloud computing are also sporting the ‘Intel Inside’ logo these days. Joshi suggests that although ARM is a leader in the mobile space, Atom can benefit from the Intel’s experience in the desktop space as the current trend portrays a deep convergence of desktop and mobile worlds.

Multi-core magic
As mobiles race to beat the capabilities of computers, it is inevitable that some of the trends in the PC processor space will also spill over to the mobile world. One such trend is the magic of multi-cores. 

“Due to the growth in the availability of high-speed mobile and WiFi networks, mobile devices will also be used for various performance-intensive tasks that were previously handled by traditional PCs. Single-core mobile processors are not designed to deal with this tidal wave of high-performance use cases,” explains Dhupar. 

“On a mobile processor that has a multi-core CPU, multi-tasking can be shared between the distinct processing cores. Hence, as the performance requirements of mobile applications increase, SoC vendors are adopting multi-core processor architectures to deliver the increased performance and keep power consumption within mobile budgets,” he adds. 

It is a common misconception that more cores mean higher power consumption. In fact, multi-core CPUs are able to distribute their workload across their cores so that each CPU core can run at a lower frequency and voltage. This means each core consumes significantly lower power and offers much higher performance per watt than single-core CPUs.

The performance of a smart phone has increased 40 times over the last ten years; and the increase in performance since 2008 alone has been eight times. One reason for this is the adoption of multi-core technology. Last year saw the launch of dual-core Cortex-A9 smartphones. This year, we are likely to see the launch of quad-core Cortex-A9 smartphones.

Bruce predicts that at the end of 2012, we will see the launch of Cortex-A15 handsets with a 50 per cent increase in performance. “Also in 2012 you will see the launch of Cortex-A15 based handsets at a $100 price point. The Cortex-A15 processor allows $100 smartphones to deliver the user experience of a $500 smartphone in 2010,” he says.

NVIDIA is also focusing on multi-core architectures. Its latest Tegra 3 processor goes a step beyond quadcore by adding a fifth‘companion’ core. Its internal architecture is identical to the four main Cortex-A9 CPU cores but the fifthcore is built using a special low-power silicon process. Using a technology called variable symmetric multiprocessing, the fift core handles low-frequency tasks such as those common in active standby mode (Twitter and Facebook updates, e-mail synchronisation, etc) and applications that do not require significant CPU processing power, such as audio streaming, offline audio playback, an both online and offline video playback.

When more demanding tasks are required, the other four cores can be called upon. This approach allows Tegra 3 to deliver significantly lower power than competing mobile processors at all performance levels.

It is interesting to note that the popular low-cost, open mobile software development platform Panda Board too is now available in a dual-core version, keeping pace with the current trend. In November 2011, the community announced the availability of the Panda Board ES based on TI’s OMAP4460 processor, whose multi-core architecture includes two ARM Cortex-A9 cores running at up to 1.2 GHz each, delivering a 20 per cent increase in overall performance and a 25 per cent increase in graphics when compared to the OMAP4430 processor used by the earlier Panda Board.


--------------------------------------------------------------------------------------------------------
Article by
Dept. of ECE
Sree Vahini Institute of Science & Technology

Sree Vahini Institute of Science & Technology

Sunday 27 July 2014

Golden Rules For Electronic Circuit Design


- All components must conform to the specified temperature range. For resistors, de-rating of power rating at peak temperature must be considered. For capacitors de-rating of capacitance, leakage and increase in ESR at peak temperature may be important. For other components such as diodes and transistors, parameters such as recovery times and current gain vary with temperature and must be considered at extreme temperatures. In summary, no design calculation must be left to chance (as is often the case with designs put together in haste), temperature effect calculations are indispensable to success.

- Devices connected to interfaces must be well protected from ESD (Electrostatic Discharge) damage. ESD damage may occur at the time of prototype construction, during manufacturing or during use. Contrary to common misconception ESD at the time of production may not render a device defunct, but may cause progressive deterioration which may result in field failure. Therefore built in ESD protectors are necessary and Mansi Engineering ensures that all its designs incorporate them where necessary. IEC 61000-4-2 is a widely accepted ESD test conformance standard. ESD protectors include MOVs, TVS diodes, ESD Protection Clamping diodes and the newly introduced Polymer based devices. Selection of the right type of protector depends on capacitance that can be tolerated without signal deterioration and other factors such as tolerable leakage current, cost, pin outs and board area required. In addition, ESD protectors must be placed as close as possible to the signal entry location and as far away as possible from the device being protected so that the resulting large trace impedance attenuates the high frequency ESD energy as it travels towards the protected device. Zener or TVS diodes must be placed between power supply lines and ground to absorb ESD energy traveling via other protector diodes towards power supply line, while the device is powered off.

- Terminals connecting to inductive sources must be protected from switching overshoots or undershoots using clamping diodes or other devices. Long traces that carry heavy currents may act as sufficiently large inductors to cause unwanted switching transients and therefore protection is necessary.

- Signal lines must be well protected from radiated and conducted EMI. Ferrite beads and capacitor filters are effective means to block EMI.

- Within limits of budget, every design must incorporate sufficient protections from wrong connections, such as battery polarity reversal and accidental grounding of an output line. Large resistors are recommended to be used in series with microprocessor outputs driving drivers that drive large inductive loads. This ensures that the processor is well protected from switching transients.

- Functioning of the system at power up must be analyzed. For example it is important to deploy pull-up resistors on microprocessor output signals that need to be high on power up. Similarly functioning of relevant parts when powering down deliberately or accidentally, must be analyzed. For example, when processor state saving is involved during power down, a power down detect functionality might prove indispensable.

- For EMC, it is recommended to use inductors (preferably shielded) to slow down sharp current rise and fall times. Sharp current transients cause a sharp varying and traveling electromagnetic field.

- It is important to assign test points to relevant nets. Especially all ground and power nets, bias or threshold points and other serviceable signals must have a test point, which add convenience during testing and troubleshooting. Test points may be free vias with suitable drill size to accept and retain stainless steel needles or header leads.

- Having an on board power on LED indicator has its own importance. It warns the engineer and people around that the circuit is live and prevents accidents."


----------------------------------------------------------------------------------------------------
Article by
ECE Department
Sree Vahini Institute of Science & Technology

Sree Vahini Institute of Science & Technology

Family of Microcontrollers






-------------------------------------------------------------------------------------------
Article by
Department of ECE
Sree Vahini Institute of Science & Technology

Sree Vahini Institute of Science & Technology

SREE VAHINI INSTITUTE OF SCIENCE & TECHNOLOGY

About us

Sree Vahini Institute of Science & Technology registered under Kolli Ramaiah Educational Society has been established with a moto of giving quality technical education to rural youth. The college has built up with excellent infrastructure. The 10 acres sprawling campus with lush green environment is located at TIRUVURU by pass road, 80kms away from Vijayawada, Krishna Dist.

Our Vision

To be a leading institution of Engineers Education and research, preparing students for leadership in their fields in a caring and challenging learning environment.

Aims

• To build world class professionals
• Seeks to provide remedial education
• Takes notice of the deficiencies of the existing system education available to rural students

Core Values of Sree Vahini

Integrity : Saying true to what we believe
Respect for All: Treating every one, including servants with dignity
Care for Environment: Understanding our responsibilities to nature and environment

Our Mission

  • To provide world class quality technical education in engineering disciplines.
  • To produce high quality, professionally well prepared graduates meeting the global standards with relevant social awareness.
  • To generate confidence, competitive and enterprising spirit among the students to face the Future challenges.
  • To extend the academic ambience to rural areas and to create entrepreneurship qualities and improve the living standards of their families, industry and society.
  • To nurture innovative and creative abilities of students and faculty and enhance quality of human resource with moral values
  • To Train the Students in self reliance, confidence, sense of personal responsibility of work.
  • To Transfer the benefits of Science and Technology to the society.
  • To promote e-learning and e-governance in the institute.

Sree Vahini Institute of Science & Technology