Semiwiki EDA Webinar 800x100

SOC Design Techniques that Enable Autonomous Vehicles

SOC Design Techniques that Enable Autonomous Vehicles
by Tom Simon on 10-11-2016 at 4:00 pm

Robots – we have all been waiting for them since we were young. We watched Star Wars, or in the case of the slightly longer-lived of us, we watched Forbidden Planet or Lost in Space. We knew that our future robot friends would be able to move around and interact with their environment. What we did not foresee long ago was that instead of moving among us, we would be riding inside of the first widely produced robots – namely autonomous cars.

It’s pretty clear now to see that cars are the perfect platform for a machine that autonomously interacts with their environment. Typically, they traverse a smooth flat surface, have well defined interactions – starting, stopping, turning. They have the room, cooling and power for the substantial computing requirements necessary for their operation. Automating driving will also provide huge benefits to people. Instead of needing to be fully engaged in operating a vehicle – “drivers” will ultimately be able to focus on other activities while in their cars. In the near term autonomous vehicle will improve traffic safety.

The task of assisting or driving a vehicle requires creating a virtual 3D world inside the driving system that accurately reflects the outside physical world. A vast array of sensors is required to do this. Data from optical, radar, LIDAR, inertial and other sensors needs to be combined in real time to accomplish this. Then of course, the system has to make decisions based on projected future movements of itself and the surrounding objects.

Performing these operations in real time will require more than general purpose processors. Neural networks are already being used for many of the tasks necessary for object recognition. These systems have to handle extremely high bandwidth and do it in real time. Low latency is essential. We are seeing commercial subsystems that are targeting this market. NXP has introduced its “Blue Box” that contain specialized processor chips – the S32V234 and the LS2085A. These powerful SOC’s are specifically designed for the workloads seen in autonomous driving. They have multiple ARM cores with substantial caches and memory interfaces. They also have IO subsystems for communicating with each other and the sensors.

At the same time Nvidia also has its own solution called Drive PX 2, which is built with 2 Tegras each having an integrated Pascal GPU along with quad A57’s. There are also two discrete Pascal GPU’s. During the Linley 2016 Processor Conference at the end of September, on-chip network IP provider Arteris presented on the topic of using cache coherent networking to improve the operation of the kinds of SOC’s found in the processing units aimed at the autonomous driving market.

Going back to basics, we know that ADAS systems require low latency high bandwidth computation. The SOC’s being developed for this application have many processors and additional components such as accelerators, specialized processing units and interfaces to numerous sensors. In the world of CPU’s it is a long standing practice to add custom hardwired memory caches to reduce time consuming reads and writes to external RAM. With a handful of processors and long development cycles it made sense to custom build memory cache systems for CPU’s chips.

Thing have changed. Processor cores are used frequently in larger numbers in SOC’s. What’s more is that there is a huge benefit in having the other blocks in the SOC share cache coherency with each other and the processors. The performance and power benefits are immense. It’s no longer possible to build custom cache designs for SOC’s – what is needed is a flexible and systematic way to implement cache coherency interfaces for SOC’s, which have increasing complexity and shorter development cycles.

Arteris already has a robust solution for replacing hardwired buses in SOC’s with a configurable and flexible interconnect network. Just as we have moved away from using dedicated printer, keyboard and mouse cables, FlexNoC from Arteris let’s designers quickly size and implement an on-chip networks to move data with lower power and real estate requirements. Packets of data are transferred along a network topology of high speed interconnect between blocks. It has built in error correction and makes the best use of on-chip resources.

Arteris has used this as a foundation layer to implement their Ncore IP for providing cache coherent memory interfaces within an SOC. With the supercomputer level of performance needed in ADAS systems, a high performance cache coherency solution is ideal. However, the feature that takes Ncore to the next level is its ability to take blocks that are not designed with cache capability and give them full cache coherency, even providing then with their own local proxy cache.

Ncore allows the addition of their Non-Coherent Bridge blocks and Proxy Caches to make IP blocks that had no cache capability into full-fledged members of the on-chip cache scheme. This comes with all the benefits, such as pre-fetch effect, write gathering effect and optimized coherent memory access. Arteris also has added a number of powerful optimization to Ncore, like multiple snoop filters to ensure that the cache coherency uses the smallest amount of area and has the lowest possible latency.

We can expect to see a number of larger and more powerful SOC’s for neural networks, image processing and autonomous vehicle control. Of course, infotainment will also drive chip complexity. These chips will probably lead the industry for complexity and sheer processing power and speed. Their designers will look to use the most advanced technology to achieve the highest performance within the shortest development cycle. On-chip networking is already a necessity, as is cache coherency, for these designs. For more information on how Arteris is working in this market, look here on their website.


‘Que Legal,’ Uber é Legal

‘Que Legal,’ Uber é Legal
by Roger C. Lanctot on 10-11-2016 at 12:00 pm

Uber went live in Florianopolis on September 30, a week before my wife and I arrived for some down time. But rumors suggested that the service was shuttered almost as soon as it started with a couple of drivers detained and their vehicles impounded. The word was spreading that the service was considered illegal.

As fate would have it, we stumbled into an Uber driver recruitment meeting and discovered that the service was indeed alive and well and legal – with huge demand and an inadequate supply of drivers. Turns out that Uber is legal throughout Brazil based on federal laws, but that local state and municipal authorities have twisted regulations to make life difficult for Uber drivers.

Depending on the city in Brazil, the local taxi concession may be woven into the fabric of local politics. It is not unusual for the mayors of major cities to own hundreds of taxi licenses, giving them a vested interest in making life difficult for Uber and its drivers.

The resistance in Brazil is equivalent to the resistance to Uber around the world and is based on the training and certification required for taxi drivers who must also acquire expensive medallions or certificates to enable them to pick up and drop off passengers. The same holds true for Brazil where taxi drivers must pass background checks and receive certification at the state, municipal and Federal level.

Uber drives can acquire all the certification they need online with virtually no background check, training and a professional driver endorsement on their driver’s license. The background check amounts to the driver giving his or her word that they have not committed any crimes.

While Uber is legal, the intimidation of drivers in Florianopolis has been effective. One Uber drive told my wife and I that there are only 10 active Uber drivers among a total of 60 certified drivers servicing Florianopolis – serving a population of more than 1 million citizens.

Many of the drivers who have been certified are afraid to start picking up customers for fear of being arrested and their cars being impounded. This fear persists in spite of the fact that Uber representatives told driver candidates at the recruitment meeting that they will handle all legal problems and legal expenses if there is any problem. The overriding message from Uber: “Uber is legal in Brazil.”

Uber’s arrival in Florianopolis is significant as Uber has been unsuccessfully confronted, protested and opposed in Rio and Sao Paulo. As in many other countries and cities around the world, Uber is filling a need for convenient, inexpensive transportation – and existing taxi services resent the intrusion.

Uber has existing app-based Brazilian competition in the form of EZtaxi and Taxi999. Consumers are attracted by Uber because the drivers are universally better educated and more polite than regular taxi drivers – and their vehicles are cleaner and newer.

The allure of Uber is powerful in Brazil. Transportation is a nightmare in most Brazilian cities with impenetrable traffic jams and, in some cases, limited public transportation options. Florianopolis is especially ripe for Uber given the limitations of the public transportation alternatives.

While Brazil was, until recently, one of the fastest growing automotive markets in the world, the economy has plunged into recession driving down vehicle sales. Even before the recession cars were expensive and heavily taxed – making app-based transportation even more enticing.

Alas, like most markets, the financial equation justifying Uber driver participation is as tenuous in Brazil as it is in most other places in the world. The $R1.10/km that Uber charges is rapidly eaten away by Uber’s 25% take, the cost of fuel and vehicle maintenance, insurance and food for the driver.

The economics of Uber are broken down by this Brazilian blogger:
http://tinyurl.com/ztwwpor (in Portuguese)

Our intrepid Uber driver, Igor, said it took him only a week to realize that he’d better hang on to his job as a building superintendent along with his freelance videography. Even driving non-stop every day for Uber would never produce a livable income.

So, if you are a tourist visiting Brazil there is a good chance you will find Uber available and legal but frowned upon and harassed by local authorities and resentful taxi drivers. The long-term viability of Uber remains in doubt, but the short-term savings are impossible to resist.

The real revelation of Uber, aside from the convenience, which can be matched by local competitors, is the charm of the drivers themselves. But the blogger (noted above) points out that these charming drivers may turn nasty over time as they realize they cannot make a living charming Brazilians and visitors alike for pocket change.

It’s worth noting that the taxi drivers my wife and I met and chatted with in Porto Alegre were, in many cases, equally charming and interesting as Igor in Florianopolis. There is something to be said for getting a ride from a properly trained and certified professional who isn’t coping with the sneaking suspicion that he or she is being ripped off. For now, Uber is que legal. Oba!


AI and the black box problem

AI and the black box problem
by Bernard Murphy on 10-11-2016 at 7:00 am

Deep learning based on neural nets and many other types of machine learning have amazed us with their ability to mimic or exceed human abilities in recognizing features in images, speech and text. That leads us to imagine revolutions in how we interact with the electronic and physical worlds in home automation, autonomous driving, medical aid and many more domains.

But there’s one small nagging problem. What do we do when it doesn’t work correctly (or even more troubling, how do we know when it’s not working correctly)? What do we do when we have to provide assurances, possibly backed up by assumption of liability, that it will work according to some legally acceptable requirement? In many of these methods, most notably the deep learning approaches, the mechanisms for recognition can no longer be traced. Just as in the brain, recognition is a distributed function and “bugs” are not necessarily easy to isolate; these systems are effectively black-boxes. But unless we imagine that the systems be build will be incapable of error, we will have to find ways to manage the possibility of bugs.

The brain, on which neural nets are loosely modeled, has the same black-box characteristic and can go wrong subtly or quite spectacularly. Around that possibility has grown a family of disciplines in neuroscience, notably neuropathology and psychiatry to understand and manage unexpected behaviors. Should we be planning similar diagnostic and curative disciplines around AI? Might your autonomous car need a therapist?

A recent article in Nature details some of the implications and work in this area. First, imagine a deep learning system used to diagnose breast cancer. It returns a positive for cancer in a patient but there’s no easy way to review why it came to that conclusion, short of an experienced doctor repeating the analysis, which undermines the value of the AI. Yet taking the AI conclusion on trust may lead to radical surgery where none was required. At the same time, accumulating confidence in AI versus medical experts in this domain will take time and raises difficult ethical problems. It is difficult to see AI systems getting any easier treatment in FDA trials than is expected for pharmaceuticals and other medical aids. And if after approval certain decisions must be defended against class-action charges, how can blackbox decisions be judged?

One approach to better understanding has been to start with a pre-trained network in which you tweak individual neurons and observe changes in response, in an attempt to characterize what triggers recognition. This has provided some insight into top-level loci for major feature recognition. However other experiments have shown that trained networks can recognize features in random noise or in abstract patterns. I have mentioned this before – we humans have the same weakness, known as pareidolia, a predisposition to recognize familiar objects where they don’t exist.

This weakness suggests that, at least in some contexts, AI needs to be able to defend the decisions to which it comes so that human monitors can test for weak spots in the defense. Which shouldn’t really be a surprise. How many of us would be prepared to go along with an important decision made by someone we don’t know, supported only by “Trust me, I know what I’m doing”. To enable confidence building in experts and non-experts, work is already progressing on AI methods which are able to explain their reasoning. Put another way, training cannot be the end of the game for an intelligent system, any more than it is for us; explanation and defense should continue to be available in deployment, at least on an as-needed basis.

This does not imply that deep learning has no place. But it does suggest that it may need to be complemented by other forms of AI, particularly in critical contexts. The article mentions an example of an AI system rejecting an application for a bank loan, since this is already quite likely a candidate for deep learning (remember robot-approved home mortgages). Laws in many countries require that an adequate explanation be given for a rejection. “The AI system rejected you, I don’t know why” will not be considered legally acceptable. Deep learning complemented by a system that can present and defend an argument might be the solution. Meantime perhaps we should be adding psychotherapy training to course requirements for IT specialists, to help them manage the neuroses of all these deep learning systems we are building.

You can read the Nature article HERE.

More articles by Bernard…


Targeting Cat-NB1 instructions delivers power savings

Targeting Cat-NB1 instructions delivers power savings
by Don Dingee on 10-10-2016 at 4:00 pm

If one wireless IoT technology fit every possible use case, we would have one specification. Many tradeoffs – battery life, mobility, indoor coverage, licensed versus unlicensed spectrum, and more – have made for many potential solutions. A heated discussion right now is over the future of LPWAN technologies, with LoRA, SIGFOX, Ingenu, and Weightless in the mix, versus the potential for the evolution of cellular-based technologies to handle IoT needs.

3GPP has been working very hard on the latter. Thankfully, the once-passionate “war” of M2M versus IoT has come to an end. With mobile revenue flattening and the use cases starting to overlap, the carrier community has embraced the IoT in hopes of reigniting growth beyond what M2M solutions can provide. That in turn drives a need for an entirely new class of chips, ones able to handle a sophisticated protocol stack at low power consumption.

In their June 2016 update “The Evolution to Narrow Band Internet of Things”, the GSA (Global mobile Suppliers Association) discusses the trends in NB-IoT at length. Acceptance of LTE Cat-1 is global, and almost all major carriers are already deployed or in trials. With most carriers skipping Cat-0, interest accelerated in NB-IoT standardization. 3GPP Release-13 now formalizes definitions for Cat-M1 and Cat-NB1, and operators are already chasing pre-commercial trials and targeting full commercial rollout by mid-2017.


The traditional approach to wireless sensor networks was to grab a microcontroller-class core and add a hardware radio. Increasingly, that approach is becoming uncompetitive, burning more area and power than a more optimized IoT solution. This is especially true for Cat-NB1, where the baseband workload in layer 2 with encryption and compression is substantial.

Looking at the diagram above explains in part why CEVA has been pursuing its new strategy with the CEVA-X framework. The same architecture spans the range of LTE requirements by changing the number of scalar execution units. To get to Cat-NB1, CEVA has moved to one scalar execution unit in the new CEVA-X1, its third CEVA-X family member and smallest so far.

“Notice we don’t say DSP here.” When Emmanuel Gresset said that during our briefing, it was telling. LTE requires both efficient control processing and DSP elements. That goes beyond simply adding a fast multiplier to a microcontroller engine, and reaches more into efficient addressing and pipelining made for both control and signal processing needs.

CEVA has taken its basic CEVA-X ISA combining CPU and DSP processing in a single scalar unit, and added “less than 10 specific instructions” for Cat-NB1 processing. The CEVA-X1 delivers a CoreMark/MHz of 3.3, nearly equal to that of an ARM Cortex-M4 core, while handling the DSP capability and instruction acceleration for a full software modem implementation. Gresset added that unlike bigger LTE SoC implementations that benefit from complete hardware accelerator units, Cat-NB1 performance is improved by targeting particular instructions. In the case of the CEVA-X1, another 30% power savings come from using these dedicated Cat-NB1 instructions.


Cache is optional in the CEVA-X1; Gresset explains that many implementations focus on tightly-coupled memory (TCM) instead. Also, the core interfaces via either AHB or AXI, making it more flexible for integration. The CEVA-X1 can also handle processing for other wireless needs beyond Cat-NB1. For example, it can also perform GNSS processing, which is an interesting use case since unlike mobile phones doing precise mapping while streaming data, a Cat-NB1 device probably wouldn’t need to do positioning and data transmitting simultaneously.

CEVA’s slides indicated RTOS support for this core, and of course that usually means FreeRTOS. Gresset is seeing the same thing I am, however – many requests for Apache Zephyr. That’s a noteworthy trend particularly given the ability to extend the instruction set.

Richard Kingston of CEVA indicates that over 50% of CEVA’s current revenue is coming from China. Both China Mobile and China Unicom are betting heavily on NB-IoT technology. CEVA’s wireless expertise combined with a growing market and what may be some backlash against the ARM acquisition puts them in a good position.

For more on the CEVA-X1, here’s the press release:

CEVA Introduces Lightweight Multi-Purpose Processor for the Massive Internet of Things

The bigger question is does NB-IoT win out over the LPWAN solutions? I can see niche cases where those LPWANs, particularly LoRA and Ingenu, may hold up. As a wise engineer once told me, “Never bet against Ethernet”, simply because as new versions of the specification appear, advantages of the alternatives are nullified. I see NB-IoT fitting the same pattern; if all the major carriers support it and get the business model right, evolution will eventually win on the larger playing field.


Climbing the dimensions (part 2)

Climbing the dimensions (part 2)
by Claudio Avi Chami on 10-10-2016 at 12:00 pm

In the first part of this article we tried to present a way to capture the essence of the tesseract. We did that by “climbing” the dimensions from the point (no dimensions), through the segment (1-D), square (2-D), cube (3-D) and finally tesseract (4-D).

In the following figures we present other attempts at visualizing what we can barely imagine, a 4-D solid.


Figure 2-1 – Another representation of the tesseract

Figure 2-1 represents the tesseract by using segments which are all of the same length. Figure 2-2 shows another representation. In this one, two cubes (one blue, one pink) are shown with their connection in the fourth dimension. The image can be explored to see that all eight cubes forming the tesseract are there. The cubes are deformed because of the perspective used.


Figure 2-2 – Yet another representation of the tesseract


Unfolding the tesseract

Let’s go back to our 3-D world for a minute. A cube, as we know, has six square sides. Six squares, connected in certain ways, can be folded to form a cube. Most of us have done something like this in elementary school. There are several ways in which six squares can be connected so to form a cube when folded. One of them is shown in figure 2-3.


Figure 2-3 – An unfolded cube


An unfolded 3-D cube is a 2-D image. Hence, an unfolded 4-D tesseract is a 3-D body. One of the possible ways to unfold the tesseract is shown on figure 2-4. If we could fold the tesseract (in the fourth dimension), the faces marked with the same letters in the figure would be in contact.


Figure 2-4 – An unfolded tesseract

The unfolded tesseract appears in a famous picture from Dali, the crucifixion of Christ.

According Wikipedia: “Just as the concept of God exists in a space that is incomprehensible to humans, the hypercube exists in four spatial dimensions, which is equally inaccesible to the mind”.





Figure 2-5 – Tesseract in art – Dali’s “Corpus hypercubus”

To end this two part series, I invite you to watch a video of world famous Carl Sagan, speaking of some hypothetical interactions of 3-D beings with 2-D beings:

Also read: Climbing the dimensions (part 1)

My blog: FPGA Site


CEO Interview: Geoff Tate of Flex Logix

CEO Interview: Geoff Tate of Flex Logix
by Daniel Nenni on 10-10-2016 at 7:00 am

Geoff Tate Flexlogix

This is the second in series of interviews we will do with executives inside the fabless semiconductor ecosystem. Geoff Tate was the founding CEO of Rambus and is now CEO and co-founder of Flex Logix (embedded FPGA). This one should be of great interest due to the recent $16.7B acquisition of Altera by Intel. We all now know the importance of having programmable logic inside data center chips but what about networking, automotive, AI, and IoT chips? And do you really have to pay $16.7B to have it?

What does Flex Logix do?
We provide embedded FPGA as hard IP cores along with the software to program them. Our embedded FPGA has density similar to a Xilinx FPGA, with 90%+ utilization, using a minimum-metal stack in each node (4-6 metal routing layers), with no extra masks or process waivers.

Today, we offer embedded FPGA in TSMC 28nm and 40nm nodes, proven in silicon; and we will shortly make embedded FPGA available in TSMC 16nm. Our software has been working for more than a year and we have customers in design today.

Our customers are chip companies (or system companies big enough to design their own chips) who integrate our embedded FPGA into their SoC/MCU/IOT chips to be able to reconfigure critical RTL at any time. It can cost a company multiple millions of dollars and add 3-6 months to the schedule if they have to change the RTL at any time during the design process. With embedded FPGA, we can eliminate those costly and time-consuming setbacks. And with embedded FPGA, critical RTL can be updated in the system extending the effective lives of chips and systems both, increasing ROI.

What can an embedded FPGA do that an FPGA chip cannot?
There are numerous new architectures and applications we are enabling that were not previously possible.

One example is fast control logic. A block of ~1K LUTs worth of reconfigurable logic in 16nm can have 512 control inputs with reconfigurable RTL that generates ~100 control outputs with a clock rate of ~1GHz. Imagine trying to do this with an FPGA chip? The SoC would need 512 signals going off-chip to the FPGA with the associated pins for power/ground at ~1GHz signaling with another ~100 pins coming back. The cost to do this would be enormous in packaging and the routing would kill the latency and frequency.

IO width and clock frequency is the number one reason embedded FPGA can do things external FPGA cannot. This is analogous to on-chip SRAM which can easily have very wide 64/128/256/512 bit buses with high clock rates whereas connecting an external SRAM chip to an SoC means narrower buses and lower frequencies due to package costs, PCB signaling speed difficulties, etc.

Another example is in a 40nm microcontroller where we’ve seen a small block of reconfigurable RTL with DSP acceleration execute certain DSP functions with 2x-5x less energy than an ARM core, even before considering the ARM core memory access energy. The EFLX embedded FPGA is faster than the ARM core, so an EFLX array can monitor and process certain critical signals at a significant improvement in battery life, only waking up the processor core when needed. This benefit can be realized with 300-400 LUTs with integrated MACs operating at 0.9V. There are few FPGA chips anymore with this little capacity and they operate at higher voltages and do not have integrated MACs.

How will chip companies benefit from embedded FPGA? Systems companies?
Many microcontroller families at 90nm have dozens or even hundreds of SKUs to handle a wide range of end user requirements, which really are just small variations of a master design. A typical example would be different serial protocol needs (SPI vs UART vs I2C vs…). Now that leading-edge microcontrollers are just beginning to migrate to 40nm where mask costs are ~$1M, embedded FPGA provides a zero-mask-cost solution to meet different customers’ needs. This enables customers to quickly respond with solutions to new requests without having to re-tape out and validate a new chip.

Initial uses in microcontrollers may be invisible to the systems customer. However, as microcontroller companies become comfortable with embedded FPGA, the next logical step is to enable systems customers to program reconfigurable RTL blocks both in the I/O subsystem and on the main processor bus. This will enable customers to implement acceleration blocks to augment their specific application.

In the data center, there is apparently a desire to build systems and never touch the hardware for the life of the data center. This is challenging to do considering the changing standards for protocols, packets, etc.. Reconfigurable RTL solves that issue because it can be updated at anytime to keep up with new standards, even custom versions only used by one customer.

In base stations, reconfigurable RTL enables reconfigurable Digital Front End DSP processing to handle the availability of new frequencies and other customer requests.

In NVM memory, there are numerous new technologies emerging. With reconfigurable RTL, the memory interfaces can be made flexible enough to adapt post-design to handle the variations in timing sequences and error correction algorithms that rapidly evolving new NVM technologies (MRAM, ReRAM, Xpoint, etc) require.

The overall benefit to everyone involved is that chips and systems have longer, more productive lives and can satisfy a broader range of customers and applications. This reduces inventory and production costs, and increasing sales and ROI.

What applications are the early adopters of embedded FPGA?
We see strong interest in embedded FPGA in a very wide range of technologies from <$1 microcontrollers/IoT to very high-end networking chips.

The early adopters are in microcontrollers, signal processing, networking, communications, and defense applications where the need is very clear and the value is very high. Even with these applications, customers insist on seeing our IP proven in silicon and typically do very extensive due diligence of architecture, software and physical design to be sure we are ready, which we are, before proceeding.

How big can the market for embedded FPGA be over time?
Almost every customer we have talked to says, “this can be a very useful technology.”

Many customers are still figuring out how best to use our technology because no architectures have ever existed with reconfigurable RTL that are fast and dense. To help them, we recently hired a Director of Solutions Architecture who joined us from Intel where he was a Lead Systems Architect on numerous volume Desktop CPUs. Before that, he was an architect for numerous Sun servers. He has already done an extensive energy analysis which is available on our website and shows we save energy for DSP applications in 40nm. We are now actively hiring to build his team up to meet customer demand for architecture assistance.

We’ve noticed that many customers want to wait until others come to market. I saw this at Rambus where I was the founding CEO. At Rambus, the success of Nintendo’s N64 triggered an avalanche of adoption from numerous customers, including Intel, who had been carefully evaluating and preparing till they saw the first million-unit-plus application. I believe this will also happen with embedded FPGA. In time, I personally think embedded FPGA can become a very pervasive technology. This is NOT a niche technology.

Do you compete with Xilinx and Altera? Why don’t they provide embedded FPGAs if there is a need?
We don’t compete at all. My co-founder Cheng Wang talked with several FPGA companies before we started Flex Logix. Then after the company was founded, we had several more discussions when Cheng’s paper on his patented interconnect technology came out. These discussions were initiated because of their interest in understanding Cheng’s work. We learned two things from these discussions with people at senior levels:

First, traditional FPGA companies are all heavily invested in complex and widely used software. This makes changing their hardware interconnect architecture very unattractive, even if it is better. This situation is similar to CISC vs RISC back in the 90s.

Second, they had been asked periodically by companies to provide embedded FPGA, but they were uninterested in doing so. They have an attractive business building chips for which they don’t have enough engineers. The companies weren’t willing to pay very much, compared to the opportunity cost for the resources required; and the business model of providing IP is very, very different from that of selling chips.

As a result, the FPGA chip companies are like Intel and AMD who never competed with ARM in the embedded processor IP space. The chips are used in different ways in different applications by different customers than is the embedded IP.

What are your major challenges?
At this point, the major challenges are primarily behind us. We had to show that our technology worked, and we now have working silicon in two process nodes. We have customers designing complex chips who have successfully integrated our embedded FPGA and also using our software in the process.

We have customers adopting our technology, with customers in design now, and we are actively in negotiations and technical due diligence with many more.

We also had to show we could fund a semiconductor IP business. We stayed lean and focused on building silicon and software on a small seed round, then raised a Series A of $7M+ when we proved silicon and got customers designing chips with our technology.

Today, our major challenge is meeting our existing customer commitments and hiring and training staff fast enough to keep up with rapidly growing demand from new customers. For a while now we have been in constant recruiting mode and I expect we will stay there. We are constantly talking to a wide number of interested applicants and are always looking for the most qualified and motivated new hires to join our team as we need them. In fact, we are hiring “ahead of the curve” since we have to train people on a new technology and methodology and we want to make sure we have capacity to meet customer needs.

While any new technology, particularly one that has never existed before, is challenging, if you visit our offices, you’ll see us working hard and having a lot of fun working together as a team.

Also Read:

CEO Interview: Xerxes Wania of Sidense

A Candid Conversation with the GlobalFoundries CEO!

CTO Interview with Dr. Wim Schoenmaker of Magwel


DOJ takes victory Lap in KLAC / LRCX deal post mortem (3 of 3)

DOJ takes victory Lap in KLAC / LRCX deal post mortem (3 of 3)
by Robert Maire on 10-09-2016 at 4:00 pm

The KLA deal died due to fox guarding the hen house.

Fox can’t guard Hen House…
In an industry where there are relatively few widget makers and only one, very dominant, widget inspector, the thought of one of the widget makers buying the most crucial widget inspector obviously would be anti-competitive. Not only would the other widget makers complain but the widget buyers would also scream about how unfair it would be…..this has been our thesis about the central problem with the deal and we were correct.

  • DOJ implies that KLAC is more important than LRCX
  • DOJ conspired w/ Japan, Korea & China as we thought

Remedies don’t remedy the situation…
Whatever remedies that were discussed/proposed/agreed upon they were obviously not enough. We find the concept of data “firewalling” close to worthless in preventing the potential problems of the deal. A divestiture would have likely been too painful as would likely be the case with licensing. There are really not a lot of ways to effectively protect competition in this type of deal which meant not workable or at least agreeable solutions could be had.

Even the DOJ has figured out KLAC is more important than LRCX in semis
Which supports our view going forward of KLAC over LRCX

“Metrology and inspection technologies are growing increasingly important to the successful development of semiconductor fabrication equipment and process technology”

The DOJ figured out (obviously with help from others in the industry) that metrology and inspection are the key to process development. Process tools have slowed as decreases in pitch (node dimensions- measured in nano meters) have slowed due to multi-patterning and 3D stacking which reduce the need for rapid improvement in pattern dimensions. In fact current 3D NAND is fabricated on “trailing edge” pitch dimensions using primarily older dep and etch technology. The number of commodity/competitive etch and dep processes out of all dep and etch processes has increased which has increased competition and commoditization(which the DOJ likes..). Proof of this is Applied share gains against LRCX.

On the other hand, metrology and inspection remains a market very dominated by KLAC, as evidenced by its gross margins (only exceeded by the purely monopolistic ASML). Theres a lot less competition in this market and DOJ figured that out.

This clearly supports our view that KLAC has a much easier time coming out of this broken deal over the next few years than LRCX does as they have less ongoing competition than Lam.

Conspiring with the enemy…
We find it interesting that the DOJ pointed out that they essentially conspired with japan, China and Korea the three countries we previously identified as being problematic- Hitachi & TEL in Japan, ASMC and others in China and Samsung in Korea.

The deal was facing a very uphill battle as they were up against four aligned government agencies.

Makes Applied’s metrology/inspection more valuable…
This leaves Applied as the only significant company with strong positions in both process and inspection/metrology. Though still far from being in KLAC’s league, Applied continues to make strides. This leaves Applied in a better position.

Is KLAC untouchable?
It seems that there is essentially no way that KLAC can get together with a process company now given what just happened. The best it can do is try to round up smaller inspection/metrology companies which is going to be much harder to do as they are obviously way over the HSR trip wire in most markets.

The DOJ had helpIts clear that the DOJ had help from both other equipment makers as well as chip makers who opposed the deal. There may be some left over damage and hard feelings on the part of these affected parties which could impact LRCX and to a lesser extent, KLAC, going forward. However its not like customers are going to rush into the arms of Applied either. Obviously Lam got its wires crossed when it said it had the support of customers for the deal because its clear they were part of the complaint.

The DOJ thumps its chest and takes a victory lap…
Although we will hear both Lam and KLA’s side of the story tomorrow on separate conference calls, the DOJ has already spoken its mind and pronounced its “victory” for competition.

We could also view this as a warning shot across the bow of other potential deals that its not just HSR “horizontal”overlap but “vertical” customer overlap that matters. Zero product overlap just doesn’t get automatic approval.

About Semiconductor Advisors LLC
Semiconductor Advisors provides this subscription based research newsletter, Semiwatch, about the semiconductor and semiconductor equipment industries. We also provide custom research and expert consulting services for both investors and industry participants on a wide range of topics from financial to technology and tactical to strategic projects.


The KLAM deal has died now how will KLAC and LRCX recover? (2 of 3)

The KLAM deal has died now how will KLAC and LRCX recover? (2 of 3)
by Robert Maire on 10-09-2016 at 12:00 pm

As we had been suggesting the merger deal between KLAC and LRCX has failed. It obviously ran into too many complications, costs or other issues to continue. Unlike the Applied TEL deal which went on for a staggering 18 months before calling it quits in this case 12 months was enough to figure out it wasn’t getting done.

In our view this was likely Lam’s one and only chance of catching Applied in size and market breadth so it is very disappointing to say the least.

As we have suggested in previous notes we think KLAC has a better path as a stand alone, independent company and LRCX likely now needs a new plan to offset issues ahead.

Lam will have a conference call tomorrow, Oct 6th, at 9AM EDT. The conference call can be joined by dialing 1-800-967-7187, Conference ID 9322807, within the U.S. and 1-719-325-2289, Conference ID 9322807, for all other locations.

Autopsy…
It seems of little consequence what caused the death of the deal. It is likely many contributing factors. We will likely not get an exact run down on the call as AMAT never told us officially what killed their deal.

It is clear however that its highly unlikely that anyone in the semiconductor equipment space will attempt another large deal given these last two attempts ended in failure.

What we will hear…
Much as we heard from AMAT, Lam will likely try to reassure us that things are rosy without KLAC and it makes little difference to Lam’s growth plans and abilities.

We would not be entirely surprised to hear Lam pre-announce a great quarter as a way to put salve on the wound of the failed deal and make up for it in the eyes of investors. As we previously said, we think both Lam and KLA are having great quarters and Lam will likely use that fact to offset any potential negative reaction in the stock.

How long a recovery time?

We think that it was close to a years worth of recovery for the AMAT/TEL deal. We think the recovery here will likely be shorter but still at least two to three quarters to get fully back on track. We would expect a follow on analyst meeting after this period to chart the new course much as Applied did (and they executed well on their new course and model without TEL). The shortly upcoming planned analyst meeting is too soon to have a fully planned out story.

The damage….
There was obviously a lot of shuffling of personnel planned, with some expected departures and some coming out on top. Its likely that many knew what new role they would play in the combined KLAM and now may or may not be happy with that not happening. There will likely be a different set of departures and reshuffling without the deal.

There was also likely planning for projects and products that may have already started. Some may be able to continue as “just friends”, others not.

The direct financial damage is likely several hundred million but obviously more extensive damage in lost opportunity.

This is all water under the bridge and of little consequence in the grand scheme of things.

AMAT has gained while Lam & KLA were engaged…

Applied has done very, very well while Lam & KLA were tied up. Gaining share and pushing forward. This is exactly opposite of Lam’s share gains against Applied likely peaking while Applied was tied up with TEL. Lam is going to have a difficult time slowing Applied current momentum.

Collateral impact…
We are hard pressed to think of who/what Lam or KLA could/would/should buy here to make up for he lack of merger. The pickings are somewhat slim. Nanometrics or Nova are the obvious answer on the metrology side and there is always ASMI on the process side. The problem is that these deals would likely have been done already had they made a lot of sense. Perhaps ACLS would be a good acquisition as they have had good results and nice momentum of late. Would someone be willing to take a chance on Veeco now that Aixtron has been bought by the Chinese.

Many of these companies stocks are trading at a perceived takeover premium as well.

The stocks…
Given the spread, we think that many investors already got the idea that the deal was not going to happen. We had suggested “buy on the barf” when the deal imploded but now we think that there will likely not be much downside , especially for KLAC which should easily trade up from here.

LRCX stock is another story. Its had a good run and at leats part of the valuation is based on the acquisition. The bigger question is will Lam’s Q3 performance offset the downside potential from losing the deal. It may in the short term but we think Lam now has bigger long term challenges ahead of it.

KLAC stock likely has much better longer term prospects as fundamental investors get a refresher on the story. The stock has been trading at an artifical discount to its typical historical valuation.

A good pair trade might be to go long KLAC against a short on LRCX (assuming there is still time to get in).

We would expect both management teams to be out on the road explaining things to investors shortly after the quarter is reported

LAM= Life After Merger…….

About Semiconductor Advisors LLC
Semiconductor Advisors provides this subscription based research newsletter, Semiwatch, about the semiconductor and semiconductor equipment industries. We also provide custom research and expert consulting services for both investors and industry participants on a wide range of topics from financial to technology and tactical to strategic projects.



KLAC & LRCX – Fall Out from the deal Falling Apart (1 of 3)

KLAC & LRCX – Fall Out from the deal Falling Apart (1 of 3)
by Robert Maire on 10-09-2016 at 7:00 am

The odds of deal completion has fallen to low levels. Whats the fallout on the companies and stocks? Is there life after a failed merger?

“A quagmire wrapped up inside an enigma” – LRCX & KLAC’s merger is the talk of the town, both in the semiconductor equipment industry as well as DOJ watchers in Washington DC. The opaque process of the DOJ and the surprising complexity of what might have otherwise should have been an easy deal has created a stir and a lot of speculation. The only thing clear about the deal is that it has taken far too long and that the odds of a successful outcome are likely falling by the day.

Although we just started out last October by being just skeptical and assuming the deal would take longer than the company had suggested we have now transitioned through dubious and into doubtful, now viewing the deal as have only a 30 to 40% chance of success at best. As the clock ticks down to October 20th, investors need to prepare.

Words you don’t want to hear in a hospital: “Yours is an interesting case”……..
You also don’t want the DOJ to use your merger as a poster child to set policy or precedent. You just want to be a run of the mill merger with no HSR issues that just sails through. There is much speculation that the deal is different than normal and that it may be related to precedent or policy setting. Being an oddball case in the DOJ is clearly not good…..

Vertical & Horizontal…

Most merger concerns revolve around horizontal problems, product overlap, that hit the HSR 40% tripwire. Less popular forms of concern are vertical, those with overlapping customer base. Since KLA & Lam are vertical it already puts it into a class that has been historically harder for the DOJ to prosecute. It seems to suggest that the deal is outside of normal bell curve in terms of DOJ interest making the delay curious.

Death by Delay…
Even if the DOJ doesn’t want to set policy or precedent but doesn’t like the deal, they can always kill anything they don’t want by “delaying it to death”. This allows them a way to get rid of it without seeming to act by actually acting by “failure to act”. Its a convenient “alibi” for the DOJ, by burying a deal in the normal Washington bureaucracy. In the case of KLA & Lam the DOJ is surely aware of the Oct 20th timeout.

Did a balloon pop?
In the AMAT TEL merger, the DOJ sent around to interested parties, a proposed consent decree settlement trial balloon that apparently did not go over very well. Given that its likely that the same people at DOJ are looking at this proposed merger as well, perhaps they sent out a similar trial balloon to interested parties, maybe with similar results. hard to tell, but could be an explanation for the sudden change……

The timing looks very difficult…and long

We think whatever remedy is being sought or negotiated has to be something more substantial than just a behavioral remedy. As we have previously said, if this were just a behavioral remedy revolving around “firewalling” data it would have been done a long time ago as KLA already has been doing it for years ( protecting sensitive customer data). If it is a divestiture or licensing or similar, it will likely take time. It took Fairchild and On semiconductor 5 months to get rid of a dinky $25M IGBT business before they got the green light from the DOJ after a deal to sell it to Littlfuse, and they were very forthcoming and admitted the problem of overlap way up front. Lam was probably not as accommodating. How long would it take for Lam/KLA to sell or license off thin film or critical dimension business? Probably at least 3-6 months in a fire sale.

Given that the deal appears to be stuck in the DOJ, that suggests we still need Korea, Japan & China regulators to approve the deal. They are likely waiting on the DOJ remedy before their figure out what they want which will be at least as much as the DOJ if not more. This will likely mean several more months assuming that foreign regulators go along with whatever the DOJ got….if not…it will take even longer.

Taken together, this suggests that even if we had an approved remedy we are probably talking about another 6 months to get the deal done which would make it equal to the length of the AMAT TEL deal before it fell apart.

Deal “Certainty & Uncertainty”….
One of the very significant parameters that a board has to consider in an M&A transaction is certainty of the deal. An deal that is less certain should have a higher price premium or a higher break up fee to make up for the added risk of the acquisition not going through. In the case of KLA and Lam the deal seems a lot less certain than it did a year ago, which would imply that KLA’s board could ask for a significant break up fee or higher value of both. When you add to this the view that lam is now getting KLA at a discount price given the outperformance over the past year it seems to underscore the need for a different deal.

The problem is that if its a deal at a different price or break up do we have to go back to square one for approval further delaying things.

The other issue is should KLA extend the deal no matter how much Lam is willing to pay. Maybe the risk is too high and the odds now too low that any amount of money would not offset the risk and increased valuation that KLA sees. Customers and employees of KLA have been left in the lurch for almost a year and another 6 months of waiting could do very serious , irreparable, damage. On the other side , would Lam want to pay a much higher price or a high breakup and risk getting a damaged KLA or not getting a deal and being out a lot of money (plus the $50M to $100M in interest on the debt raised already for the deal).

Plus theres the fact that AMAT continues to gain ground while KLA and Lam are in limbo. We find this an amazing case of “trading places” as it was Lam who a few short years ago was gaining share while AMAT was engaged to TEL. The shoe is now on the other foot…

We had been saying that KLA was so important to Lam and Lam’s management that they would do anything or pay any amount of money to get the deal done. We are not so sure now…..even though this is the one and only last chance to catch up to Applied, Lam has no other alternatives, they may have to let it go as it has gone beyond a recoverable point. Even if Lam wants to pay stupid money or commit stupid acts to get the deal done its not really their choice any more as KLA’s board can just walk away on Oct 20th

Extending the play clock beyond Oct 20th does not look very enticing to anyone…except perhaps to AMAT

October 21st 2016…the morning after…
If we try to figure out the aftermath on Oct 21st, we have seen this movie before. When the AMAT TEL deal broke, it took quite a while for both parties to get their act back together and figure out where they were going, perhaps at least a year with AMAT and more with TEL.

KLA would emerge in better shape than Lam as much of Lam’s valuation and future is tied up with the acquisition of KLA. Lam has made public statements about how it needs to integrate yield management with process for the good of customers and used that statement as the centerpiece of support of the deal. Now they won’t have it but AMAT does.

Lam needs “something more” because dep and etch are becoming more commoditized and thus price sensitive as time goes by. Multi patterning has been great but that will slow sooner or later as EUV finally kicks in. The lack of node/geometry progress in dep and etch has allowed competitors to catch up and make more of the steps competitive and subject to price competition. We have seen this happen at customers such as Toshiba who split up the commodity tools and left the remaining critical tools to Lam out of the 20 some odd etch steps. Lam needs differentiation….

KLA on the other hand didn’t need the merger (other than for a pay day) and likely emerges in better shape though perhaps a bit of wear and tear for being distracted for a year.
Business has been very good for everybody

One thing that may mask the damage and fall out is the fact that business is very , very good for everyone in the industry right now. We expect both Lam and KLA will have bang up September quarters as the second half looks a lot better than previously thought. We have already heard how great things are at the recent Applied lovefest. This tone of strong business may soften the blow of a busted deal.

The Stocks.. Buy on the Barf
One of the potential stock reactions is that the arbs who have replaced fundamental investors in the stock of KLA will “puke up the stock” when the deal fails and drive the price down as they exit stage left. However fundamental investors who haven’t paid attention to KLAC in the last year will likely recognize that the stock is currently trading in the range of a roughly 12 P/E when it should be trading closer to its historical 14 to 15 times (which has always been higher than Lam’s valuation). The fundamental guys will likely push it back up after the arbs exit and may start buying in before they exit thus minimizing the downside.

Fundamental guys run little risk as even if the deal does go through they still get rewarded by a nice upside given the wide spread due to the uncertainty.

Basically, if you are a fundamental investors, just go out and buy KLAC now as you have little to lose if you are willing to wait till the dust settles.

LAM = Life After Merger?

What to do? Lam has had a great run and stalled out in the low 90’s as we had previously suggested it would. Lam is already fully valued and has the benefit of the merger priced in so there is likely more downside than upside in Lam. Its hard to call it a short as fundamental business remains strong and can potentially soften a break up. We do however see downside risk into the 80’s and potentially continued weak behavior in the weeks and months following until they come up with a new story and new direction and get their act together again. Its likely going to be tougher on lam as a lot was pinned on the acquisition so coming up with an alternate story will be tougher as compared to KLA who will just carry on as they were before the deal.

Right now we see more risk than reward in owning Lam especially going into Oct 20th. Depending on the outcome we may be tempted to get back in if the deal and the stock fall apart.

About Semiconductor Advisors LLC
Semiconductor Advisors provides this subscription based research newsletter, Semiwatch, about the semiconductor and semiconductor equipment industries. We also provide custom research and expert consulting services for both investors and industry participants on a wide range of topics from financial to technology and tactical to strategic projects.


One line of macOS code could cap a 20-year pivot

One line of macOS code could cap a 20-year pivot
by Don Dingee on 10-07-2016 at 4:00 pm

When Steve Jobs made it clear at the 1997 Apple Worldwide Developer Conference he was taking back his company, he tossed the now famous line in his opening monologue: “Focusing is about saying no.” Approaching 20 years later, that decision still reverberates. Continue reading “One line of macOS code could cap a 20-year pivot”