Tag: ST

Where to go from PIC32?

Many embedded geeks think that what will be their future if they invest time, effort and money in PIC32 family of microcontrollers from Microchip. Will their investment be secured, for instance, those choosing ARM Cortex-M3 based MCUs like those offered from TI, NXP, ST etc. The ARM users are confident that their experience will bring fruits when they will upgrade towards Cortex-R and Cortex-A series of relatively high end processors. One thing is also being observed that after these power MCUs, one often tends to go for MPUs (application processors) rather than staying at MCUs. While MIPS M4k/14k and are designed for general purpose embedded and deep embedded applications, especially for MCUs, up above them are mostly MPU rather than MCUs.

An interesting thing to note is that Microchip has licensed MIPS M14k and M14Kc core families for their future offerings so it seems obvious that they are committed to this architecture and will bring more powerful MCUs based on it.

Anyways, here are some the vendors which offer general purpose MPUs based on MIPS processor cores.

Ingenic Semiconductor’s MIPS32 based XBurst series: From JZ4750 to JZ4770 they are offering 360MHz to 1GHz clock speeds. These chips are very power efficient with power consumption down to 0.05 mW/MHz and with performance upto 2.5 DMIPS/MHz performances; amazing! JZ series has been successfully used in many tablets including Cruz tab. Ingenic has been a very successful story for MIPS. They are offering tools for WinCE, Linux and Android.

Toshiba TX39 and TX49 Series: TX39 is MIPS32 based while TX49 is MIPS64 based product. The clock speed ranges from 200MHz to 660MHz. The products are targeted towards digital entertainment and multimedia applications.

NetLogic’s Alchemy series: The processor family is targeted towards ultra low power embedded microprocessor applications. From Au1000 to Au1380, they provide varying degree of speed vs power performance. The good thing about alchemy series is that they offer built-in MCU-like peripheral set including GPIO, 10/100 Ethernet Controllers, USB Device and Host, UARTs, IrDA Controller (SIR, MIR and FIR), AC-97 Controller, I2S Controller, SSI Controllers and LCD Controller. This chiefly brings them closer to MCU features with MPU capabilities and tool sets.

 SiS’s Android-based SoCs: SiS681 integrates a 32 bit 576 MHz microprocessor with 32KB/16KB L1 I/D- cache size, 32 bit 1.3GHz DDRIII memory subsystem up to 512MB, 266MHz 2D graphic engine, x8 NAND Flash & SD/MMC interfaces, and 10/100 Ethernet Medium Access Controller.

SiS691 is featuring Open GL ES2.0/1.0 3D graphic engine, 3DStereoscopic display engine supporting 50/60Hz Pattern Retarder type of 3D LCD panels, VP6, WebM VP8 and Multi-View Coding (MVC) video format support as part of SiS Universal Video Decoder (UVD), dual channel DDR3-1333 memory controller, MIPS-based CPU as well as 400MHz audio DSP processor.

PMC-Sierra: The processor solutions are offered with Standalone processors pin-compatible and software upgradeable from250 MHz to 1 GHz, Low standby and operating power (as low as 100 mW and 1 W, respectively), Integrated processors up to 1 GHz with standard interfaces like PCI,GigE, DDR SDRAM, EJTAG, and built-in IPSEC security, Wide support from Third-Party Development Partners. PMC-Sierra’s market is networking devices.

There are, off-course, many other options but above are the most notable. There are obviously many way-outs after PIC32 but usually MCU geeks are unaware of those. I little research tells the story that there are many “brotherly” MPU vendors of them and the expertise gained after PIC32 MCU will surely bring fruits in the future. What needs to improve is, however, the MIPS marketing strategy. They need to “highlight” their architecture like ARM does; i.e., every chip that carries ARM core inside, ARM is boldly written on it. As far as the performance of cores is concerned, MIPS is not less, if not greater, than ARM rival.

 

Share

The 32 bit Hobbyists

The 32 bit hobbyists? What does it mean. I mean to say the near future generation of hobbyists which will do minor tasks like blinking an LED or displaying some text on LCD on 32 bit microcontrollers. But why 32 bit when there are hell lot of 8 bit and 16 bit MCUs out there? Because 32 bitters will be so common and cheap that every “”micro-aware” guy will choose only these buddies. They are now very power efficient, come with many peripherals and easy to solder “hobbyist friendly” pin packages.

So what are the options?

Many vendors have “jumped into” the band wagon of 32. Everybody is there with there own “unique” offering. However, by features and capabilities they are almost the same.

Vendors like TI, NXP, ST, Atmel are providing solutions with ARM Cortex-M3 based MCUs with Atmel has another option of it AVR32 offering. AVR32 business has not been very successful till date. However the Cortex-M3/4 has just shaken up the MCU industry and it is seen everywhere. Especially, TI’s Stellaris (formly LuminaryMicro) is very impressive.

Microchip came up with a unique solution called PIC32 based on MIPS M4k. Well, MIPS is an old guy but completely unheard in MCU market. It’s great architecture, well penetrated in deep embedded and high end markets like data server, networking devices with established 32 bit AND 64 base. However, Microchip did several smart moves to “encash” its 8 an d16 bit “base” into 32 bit. They kept the same style of coding, same IDE, and same concept of hobbyist friendly MCU with packages down to DIP-28. 32 bitter in DIP-28, amazing! Here is a small comparison of PIC32 and Stellaris series.

However, there are some other vendors with a some difference. Yes, I am talking about Freescale’s ColdFire.

To summarize, there are many other vendors with great 32 bit offerings. Why buy an 8-bitter when almost in the same price, more powerful, easy to solder (as well) and well supported option is there.

So, welcome 32-bitters!

Share

  • Follow

  • Just a Moment Please

    Did you find what you were looking for on this website?






  • Disclaimer

    The information on this website is based on my personal views which may differ from my employer(s). The free material here to download is the work I have done in my free time and, though may seem resembling, does not belong to my current or previous employer(s). It is solely my own intellectual property.
  • Copyright © Electrodesigns.net 2011-12
    iDream theme by Templates Next | Powered by WordPress