EDACafe Weekly Review July 23rd, 2017

 


Impersas CEO Simon Davidmann lead a tutorial
at the Design Automation Conference last month in Austin. Prior to his presentation, we spoke by phone about the content of that tutorial.

“It’s a simple message we’re presenting at DAC,” Davidmann said, “but an important one. If you’re a semiconductor guy building a chip, your customers want to know what components are being used, but you also have to build the software that runs on top of it.

“There’s a lot of challenge, however, in getting an operating system up and running on the hardware and the problem extends to hardware-dependent software. Even the lowest level bits become part of the operating systems. So our tutorial is about what you need to do this work, about how to get hardware-dependent software running.”

The ESD Alliance Goes to DAC
July 18, 2017  by Bob Smith, Executive Director

Approximately 5,000 members of the electronic system design ecosystem were in full force in Austin, Texas, last month for the annual Design Automation Conference. The ESD Alliance as both a sponsor and exhibitor was there, of course, and Julie Rogers, Paul Cohen and I attempted to get to every booth and every presentation while Paul’s granddaughter Rachael staffed our booth. We had a chance to meet many new faces and catch up with long-time friends and associates. Our informal survey told us that exhibitors were pleased with the turnout in Austin, many of whom said they had loads of good conversations about tools and methodologies.

Michael (Mac) McNamara, DAC’s General chair, and the DAC Executive Committee should be commended for the keynote speakers who left every member of the audience enthused, inspired and jazzed. What could be better?

What indeed? The Pavilion on the DAC exhibit floor was a popular attraction. Of special note was the Sky Talk moderated by Ed Sperling of Semiconductor Engineering and featuring ARM’s CEO Simon Segars and Lucio Lanza, managing director of Lanza techVentures, both of whom are Alliance Board Members. Kudos to Simon for being awake and alert at 3 a.m. in Japan to participate remotely. All’s forgiven for he had good reason to be teleconferenced into DAC instead of being there in person –– he was named that week to the SoftBank board of directors and attended his first board meeting.

Ed also moderated informative Sky Talk sessions with other ESD Alliance board members Lip-Bu Tan from Cadence, Wally Rhines of Mentor, a Siemens Business, and Synopsys’ Aart de Gues.

C libraries
July 17, 2017  by Colin Walls

For a software developer, the idea of a library is quite simple: It is a file containing a (typically large) number of functions/procedures/subroutines in a special format. At link time, the linker looks in the library (or there may well be more than one, in which case it checks each in turn) to resolve any references to functions not satisfied by the supplied object modules. This means that the programmer just needs to reference commonly used functions and their code is pulled in automatically.

Of course, it is not quite that simple. Also, as with most aspects of embedded programming, libraries present more challenges and options to developers …

DownStream: Solutions for Post Processing PCB Designs
S2C: FPGA Base prototyping- Download white paper


You are registered as: [a-fritsch@ti.com].

CafeNews is a service for EDA professionals. EDACafe.com respects your online time and Internet privacy. Edit or Change my newsletter's profile details. Unsubscribe me from this newsletter.

Copyright © 2017, Internet Business Systems, Inc. — 595 Millich Dr., Suite 216 Campbell, CA 95008 — +1 (408)-337-6870 — All rights reserved.