The biggest ARM event ARM techcon took place Oct 25-27 2016 in Santa Clara convention center. I took half day to attend the exibition on Oct 27th. It is very good learning expereince.

ARM conf 2016

In this post, I will share my thoughts and waht are learned.

Overall summary

  • There are more vendors in exibition than last year. However the scale is smaller than Intel IDF.
  • There are three types of vendors: hardware, software, tools, system integrator.
  • Most hardware vendors are for embedded systems targeting IOT, networking, automotive. Surprisingly vendors like Qualcomm, Samsung, MediaTek are absent, let alone Apple, Huawei. Marvell is absent as well.
  • In the processor market, main players are Intel and ARM. The vendors are giving up powerpc, mips architecture.
  • Nearly every hardware vendor play games by licensing ARM licence or reference implementation, plus its own strength, i.e. FPGA, memory, peripheral controllers etc.

Vendors

applied micro (apm) - ARM chip vendor , http://www.apm.com

apm is showing its flagship ARM chip X-Gene 2, 64-bit ARMv8-A architecture. It is targeting at server market, which is still pretty tough with limited success so far. Even AMD is exiting this market.

ARM conf 2016

APM is showing ARM based blade vs Intel based blade server above. With Intel dominating the server market, and richness of applications of x86, it is tough for ARM to gain market share. Peopel are not willing to take the risk to migrate. Howerver there is area like in DC, providing IO/not computing, which could fit ARM.

NXP - ARM chip vendor, http://www.nxp.com

NXP ARM chip mainly comes from freescale aquization, plus its own ARM MCU. At the day, Qualcomm announces to acquire NXP. With acquization, Qualcomm will have ARM product line for mobile phone (from its own), for networking/embedded (from freescale), and for automotive/consumer electronics (from NXP itsself).

ARM conf 2016

The competitive advantage from NXP/freeacale is periperals like ethernet controller, SD controller, USB controller, crypto, these are widely used in the industry. E.g. Cisco IOS code has mature driver for ethernet, this makes a natrual choice for Cisco to choose NXP.

Analog Device - ARM chip vendor, http://www.analog.com

Analog Device is the leading analog to digital convert chip provider. It takes its advantge and integrate its chip with ARM processor, providing a SOC for that, which makes perfect sense.

ARM conf 2016

It shows a prototype of using its ARM SoC to monitor the enviroment for tomato farming.

Renesas - ARM chip vendor, http://www.renasas.com, http://www.ittia.com

Renesas has been doing well in DDR memory. It takes its advantage to integrate memory with ARM processor, providing SoC with borth prcoessor and memory, which makes sense too.

ARM conf 2016

Xilinx - ARM chip vendor, http://www.xilinx.com

Xilinx has been doing well in FPGA. It takes its advantage to integrate FPGA with ARM processor, providing SoC with borth prcoessor and FPGA, which makes sense too.

ARM conf 2016

Renesas also provides in memory Database software, which is interesting too. Sasan Montaseri showed me the product with great passion.

Segger - embedded software vendor, http://www.segger.com

Segger is a German company, which provides a smakk foot print embedded OS, which allows the applications to host in secure/trusted zone and no-trusted zone.

ARM conf 2016

Skkynet - application software, http://www.skkynet.com

This is a small Candaian company based in Ontario, which provides software running in redline box, and can stream data to cloud, which has service hosted. The service can be accessed from mobile phone.

ARM conf 2016

I suggest the vendor to integrate with cisco IR800, which is a perfect platform for them to be in.

OEM production – system integrator , http://www.oemproduction.com

It provides very cute ARM based boxes with very low price and many interfaces, including 3G/4G, Wifi, USB, HDMI. The brand name is minix.

ARM conf 2016

e.g. $49 for A2, $99 for X9-LX. It provides Linux or Android OS.

Mentor Graphics – Software vendor, http://www.mentorgraphics.com

Mentor Graphics has been in software business for long time with focus in automotive, embedded system. It acquired MontaVista (except the networking software CGE, which is still with Cavium Networks). I was given the demo of their fast boot system, which is deployed in automotive industry. The box can boot with almost a blink of eye. They customize u-boot, and also trim down OS as minimum as possible.

ARM conf 2016

Mentor Graphics also provides embedded hypervisor like the one from Lynx software. However its dom0 is implemented using its properiety OS, which is could be a disadvantage.

AdaCore – software, http://www.adacore.com

This is a company providing Ada software development tool kits. It is widely used in embedded system like aircraft, fightjet, which needs high reliability. Its langauage syntax is much like Pascal.

ARM conf 2016

Imperas – software, http://www.imperas.com

This is a company providing hareware/platform simulation for ARM based system. It can be used to debug some really hard software problem, or do software development before hardware is available. It is like simcs from WindRiver.

ARM conf 2016

Aldec – ASIC design tool, http://www.aldec.com

This is a company providing ASIC design tool.

ARM conf 2016

Allegro – IP vendor http://www.allegrodvt.com

This is a company provide ASIC IP, which does video encoder/decoder H.264/AVC H.265/HEVC up to 4K resolution. This is required fro video game, AI application, which requires large amount packets, idealy to be trasmitted in raw form, but too much bandwidth required. With their solution, it can be encoded/decoded and introduced delay will be less than 20ms over 802.11ad.

Below are collected business card during conference: ARM conf 2016 business card