Monday, 30 September 2013

Intel Processors - 1

Browse for a list of Intel processors over internet and i bet you will be confused forever!!!! But if you have clear idea of your application and little knowledge of fabs, micro-architecture and cores it isn't that easy to list down.Go to the Intel website and you can get a list of processors under individual tabs desktop, mobile and servers.

Processor used for Mobiles:
  • Intel Atom Processors for Tablets and Samrtphones
  • Intel Celeron mobile Processor
  • Intel Pentium Mobile Processor
  • Intel core i3 processor
  • Intel core i5 processor
  • Intel core i7 processor
  • Intel core i7 Extreme processor
Processor used for Desktops:
  • Intel Atom Processors
  • Intel Celeron Desktop Processors
  • Intel Pentium Desktop Processors
  • Intel core i3 processor
  • Intel core i5 processor
  • Intel core i7 processor
  • Intel core i7 Extreme processor
Processor used for Servers:
  • Intel Atom Processors for server
  • Intel Itanium Processors
  • Intel Xeon processor E3 family
  • Intel Xeon processor 5000 family
  • Intel Xeon processor E5 family
  • Intel Xeon processor E7 family
The choice of part number can be selected from the following link:

The above list of items are classified based on the following criteria:
  • Micro-architecture type
  • Fabrication process
  • Cores 
  • Clocking and other factors
  • Power dissipation
Will describe the above criteria in the coming articles

Friday, 27 September 2013

High Speed Signals - Clock

Clock is one of the important signal in a modern day electronics systems. A clock is ideally a square wave. but in real time, due to lot of constraints it is never a square wave, especially at higher frequencies. When we see the frequency plot of this square wave (not exactly a square), we can see different frequencies of varying amplitude. For a low frequency signal, where the rise time is comparatively high, the harmonic amplitude is less and it is viceversa.

Consider a mobile/tablet PCB where you will be having clocks of different frequencies. An I2C may be operating up to 1MHz, SPI around 50MHz range, a DDR operating on a very high frequency, can be up to 666MHz, eMMC operating upto 54MHz and so on. You can see that the frequency of clock is varying as per the interface. So, the design guidelines for each interface varies. We can use an internal PLL in processor for this clocks generation or a external clock distribution devices. Whatever, the clock may get effected by the following problems:

1. Attenuation because of PCB traces
2. Pulse edge distortion
3. Jitter because of impedance mismatch and ringing (undershoot/overshoot)
4. Skew and phase difference
5. Cross Talk
6. EMI

A board Designer must take following precautions to avoid above conditions:

1. Use high swing clock signals
2. Chose proper termination technique to achieve impedance matching and hence eliminate reflections (power dissipation also to be considered)

Also, during layout, following guidelines need to be taken:

1. Place the clock source as close as possible to the device. to say it the other way, use short PCB traces.
2. Avoid using vias for clock. Vias cause impedance mismatch and hence reflections.
3. If the clock is routed on outer layer, take care that it has a reference plane next to it.
4. Route the signal in the inner layers to avoid EMI. The inner layer must be sandwiched by reference planes.
5. Avoid routing clock on different signal layers.
6. Keep the traces as straight as possible. In case of any bend required, do not use right angle bends. Use either 45 degree or arcs.
7. For a differential clock, the distance between P/N must be thrice the height of dielectric. this space must be maintained over the entire routing length.
8. Length matching must be there between P/N, else it results in skew and phase difference.
9. If same clock need to be used for more than one device, avoid using stubs. Instead prefer, daisy chaining or star routing (T topology). The devices to which clock is routed may not be at equal distance from clock source. In this case, use a serpentine routing to match the length.
10. To avoid crosstalk, the distance between two differential pairs must be twice the distance between P&N of individual pair.

More to follow in next article....

Saturday, 21 September 2013

Eink displays

Eink displays are paper like displays used in e-readers. The film used in Eink displays have a Electrophoretic or electronic ink as the optical component. Eink displays have a tiny microcapsules, which are of diameter of hair. These microcapsules have a large number of positively charged white particles and negatively charged black particles. These particles are suspended in a fluid, which upon applied electric field moves to the top of the display and are then visible. These Eink displays also support a digitizer (stylus) and capacitive touch solutions as like LCDs.

How is it different from normal LCDs?

Normal LCDS have a backlight which projects through the display on to our eyes. These Eink displays doen't have a backlight. they reflect the ambient light on to readers eyes there by enabling visibility. That is why Eink displays are also called reflective displays.

Advantages of Eink displays:

  • Low power consumption there by long battery life.
  • Ease on eyes when compared to colorful displays
  • Can retain image even when power is removed where as LCD has to be self refreshed almost 30 times per second to retain display
Disadvantages of Eink displays:
  • No color displays and just used for text display. Innovations happening still to add colours.
  • Absence of ambient light reduces redability. Amazon Paperwhite providing a solution to this by mounting 4 LEDs at the bottom.
  • Inability to display videos

Devices/Processors supporting Eink displays:

  • iMX6 dual Lite Processor
  • Amazon Kindle
  • Amazon Paperwhite
  • Sony, Motorola, Samsung also using the same technology for some of their devices
Innovations in using Eink displays:

A latest research by Intel combined with other universities, showed addition of secondary display to an Android phone using NFC technology. Android phone powered a NFC-WISP (Wireless identification and sensing platform) using NFC. The WISP has a 2.7" Eink display, with a 1mAh battery, 0.5MB FRAM and a wireless power harvester. The NFC-WISP was brought near Android phone and was powered using NFC interface taking advantage of inductive coupling.

Friday, 20 September 2013

What is this Graphic RAM Technology?

For a image to be viewed without any flicker, a specific frame rate need to be maintained. It means the processor has to resend the frame continuously to the screen at that rate. The terminology that describes such an action is panel self refresh. If you take modern systems, it is the GPU which handles this other than the main processor. Transmitting frames continuously may consume some power and this plays a crucial role in the performance of battery powered systems. LG in their latest smartphone, the G2 introduced graphic RAM technology. They claim that by introducing a local cache (in display circuitry), the GPU need not communicate with display. this is possible only in the case of a static display. Imagine you reading a ebook, watching a pic on your smartphone. This helps reduce power consumption because the GPU is not stressed for sometime. LG claims that 26% reduction in energy usage can be achieved with this new technology.

Wednesday, 18 September 2013

IR Blaster

The last time when one of my Television remote was not working, i had to search a lot in the market to find a remote from the same brand. I couldn't find one but had to do with the universal remote available in the market. So, universal remote is not new to us. But have you heard of using your phone as universal remote? This is what exactly IR Blaster do. IR blaster emulates a infrared remote control that can tune your tune as normal remote do. This IR blaster is bundled into app kind of which can be used to synch your phone to TV. Using this IR blaster you can control your DVD set, TV, Cable box and Home theater system. This IR Blaster kind of thing was present in initial NOKIA phones which didn't click. But with the latest smartphones like Galaxy S4, HTC ONE, HTC ONE Mini including this app, time to use it and replace your remote.

Friday, 13 September 2013

Wireless connectivity - Bluetooth


Important Points:
  • Bluetooth is a short range wireless communication device
  • Lower power consumption helps it's usage in Tablets/Mobiles
  • IEEE 802.15.1 standard
  • Uses frequency hopping spread spectrum to hop between 2400-2480MHz, in steps of 1MHz.
  • Bluetooth is a packet based protocol
  • Range up to 100m, range varies as per receiver sensitivity and geographical conditions
  • With increase in range, speed gets reduced
  • Created by Ericsson, Bluetooth has several versions and all of them are backward compatible
  • No need of Line-of-sight is the biggest advantage
  • Piconet: 1 master can communicate with 7 slaves in a piconet, all share master clock, slave can become a master also in communication process
  • Scatternet: Connection of more than one piconets
  • Operates in ISM band (2400-2480MHz)

Sunday, 1 September 2013

IPS display

Go through the specifications of latest mobiles and smartphones, you will frequently come across a term called IPS display. Everybody knows about TFT display and have heard long back about these and most of embedded people do tend to use this display in their regular projects. TFT (Thin-Film transistor) is nothing but a LCD display which has been in use from long time. TFT LCD use Active matrix LCD and Passive matrix LCD for display. There have been several disadvantages of these displays like:

1. Slow response time
2. Low quality color reproduction
3. Can see a ripple across screen when you touch
4. Viewing angle dependence.

To overcome above disadvantages, a new version of TFT has been developed and they called it IPS display (In-Plane switching). This was developed by Hitachi in 1990's. The main difference from the previous display versions is the arrangement of liquid crystals. In IPS display, liquid crystals move in plane (parallel) with the panel plane where as in previous versions they used to move at angles. This helped improve the viewing angles from the user point of view. The previous displays used TN field effect (Twisted Nuematic) and were using only 6-bit color where as IPS displays use 8-bit color. Apple used this IPS display in their IPAD and has been a biggest marketer for these kind of displays.

Did you anytime see a fast moving video in older version of displays? Sometimes you could see a ghost image because of inability of pixels to switch color briskly. This has been addressed in IPS displays and you won't find this lag in IPS displays.

The following are the improvements in this IPS displays compared to previous display technologies:

1. Faster response times (No ghosting effects)
2. Can view comfortable from wide angles. Almost from a parallel view also.
3. Excellent color quality
4. No ripple on the screen
5. Blur-free view of fast paced videos

But why doesn't we see these kind of displays in low end mobiles/tablets? The reasons for this are clear, it's a new technology and manufacturing (inturn panel costs) costs are high. Even from the power consumption point of view IPS consumes more.